Tema anterior: Método get_desc (objeto cat)

Tema siguiente: Método get_acl (Objeto cat)


Método put_desc (objeto cat)
Descripción

Reemplazar el descriptor del paquete de catálogo

Sintaxis
/api/v1/cat/put_desc?cat=catalog&desc=descriptor-file&vdc=controller-name 
Argumentos
cat

Nombre del catálogo

descripción

Nombre del archivo del descriptor

vdc

Nombre del centro de datos virtual de destino

Tipo de transacción

sincrónica

Tipo de solicitud

POST: multipart/form-data

Ejemplos

Reemplazar descriptor para /test

POST http://192.168.123.200/api/v1/cat/put_desc?vdc=mygrid -F cat=cat -F desc=@desc.txt  
Ejemplo de salida
XML:
<message></message>   
JSON:
{ 
   "message" : "" 
}

Códigos de error de HTTP
404

Entidad mygrid de vdc no encontrada: se ha especificado un nombre de VDC que no está configurado en la aplicación WS_API.

400.4

Faltan argumentos obligatorios (cat): falta el argumento cat=cat.

500.2

Se ha producido un error al procesar la solicitud: no se pudo poner el descriptor para "/test": se ha producido un error al recuperar el descriptor de entrada estándar: falta el argumento desc=descriptor-file.

500.2

Se ha producido un error al procesar la solicitud: no se ha encontrado el catálogo global "test". Se ha especificado un catálogo no válido.

Nota: Actualmente sólo se admiten solicitudes del tipo "multipart/form-data". Se espera que el archivo del descriptor sea compatible con UDL.