Tema anterior: Método get_desc (objeto app)

Tema siguiente: Método get_acl (Objeto app)


Método put_desc (objeto app)
Descripción

Reemplazar descriptor del paquete de aplicaciones

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

Nombre de la aplicación

descripción

Nombre del archivo del descriptor del paquete

vdc

Nombre del centro de datos virtual de destino

Tipo de transacción

sincrónica

Tipo de solicitud

GET

Ejemplos

Reemplazo del descriptor del paquete de la aplicación denominada test

POST http://192.168.123.200/api/v1/app/put_desc?vdc=mygrid -F app=app -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 (app): falta el argumento app=app en la solicitud.

500.2

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

404.1

Entidad no encontrada: permiso denegado. La aplicación ‘test’ no existe.

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