Rubrique précédente: Méthode get_desc (objet class)Rubrique suivante: Objet group


Méthode put_desc (objet class)
Description

Remplace le descripteur de la classe.

Syntaxe
/api/v2/class/put_desc?vdc=controller-name -F class=classname -F desc=@descriptor-file

Arguments
class

Nom de la classe

desc

Nom du fichier du descripteur

vdc

Nom du centre de données virtuel cible

Type de transaction

Synchrone

Type de requête

POST: multipart/form-data

Exemples

Pour remplacer le descripteur de la classe /test:LUX5 :

POST http://192.168.123.200/api/v2/class/put_desc?vdc=mygrid -F class=class -F desc=@desc.txt

Exemple de sortie
XML
<message></message>
JSON
{ 
   "message" : "" 
}

Codes d'erreur HTTP
404

L'entité vdc mygrid est introuvable - Le nom de VDC spécifié n'est pas configuré dans l'application WS_API.

400.4

Missing required arguments (class) - L'argument class=classe est manquant.

404.1

Echec de l'insertion du descripteur pour /test:LUX5 : échec de la récupération du descripteur à partir de l'entrée standard - L'argument desc=fichier-descripteur est manquant.

404.1

Le catalogue global test est introuvable. Un catalogue non valide a été spécifié.

404.1

La classe LUX est introuvable. - Une classe non valide a été spécifiée.

Remarque : Seules les requêtes de type multipart/form-data sont actuellement prises en charge. Le fichier du descripteur est supposé être compatible UDL.