Suppression d’une ressource

Ce web-service permet de supprimer une ressource d’un scénario.

Paramètres HTTP

Paramètre

Valeur

Route

ressource

Méthode

DELETE

Contenu

objet ressource json

Contenu de la requête HTTP

La requête contiendra le scénario avec la ressource à supprimer.

Pour l’objet scénario, les propriétés CdScenario et Ressources sont obligatoires.

Pour l’objet ressource, seule la propriété CdScenario doit être présente et est obligatoire.

Schéma de validation

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://bdprev.org/deleteressource.json",
  "type": "object",
  "properties": {
    "CdScenario": {
      "type": "string"
    },
    "Ressources": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "CdRessource": {
            "type": "integer"
          }
        },
        "required": [
          "CdRessource"
        ],
        "additionalProperties": false
      },
      "minItems": 1,
      "maxItems": 1
    }
  },
  "required": ["CdScenario", "Ressources"],
  "additionalProperties": false
}

Exemple d’entrée

{
  "CdScenario": "CDSCENARIO",
  "Ressources": [
    {
      "CdRessource": 1
    }
  ]
}

Droit de gestion

L’utilisateur du web-service doit être authentifié et disposer du profil gestionnaire de modèles.

Sortie du web-service

En cas de succès, le web-service renverra la message suivant au format json: « La ressource de code 1 a bien été supprimée ».