Argomento precedente: Metodo get_desc (oggetto app)

Argomento successivo: Metodo get_acl (oggetto app)


Metodo put_desc (oggetto app)
Description

Sostituisce il descrittore del pacchetto dell'applicazione.

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

Nome dell'applicazione

descrizione

Nome del file del descrittore del pacchetto

vdc

Nome del data center virtuale di destinazione

Tipo di transazione

sincrona

Tipo di richiesta

GET

Esempi

Sostituisce il descrittore di pacchetto dell'applicazione denominata test

POST http://192.168.123.200/api/v1/app/put_desc?vdc=mygrid -F app=app -F desc=@desc.txt 
Output di esempio
XML:
<message></message>
JSON:
{ 
   "message" : "" 
}

Codici di errore HTTP
404

Entità vdc mygrid non trovata - È stato specificato un nome di VDC non configurato nell'applicazione WS_API.

400.4

Argomenti necessari mancanti (app). - Argomento app=app mancante nella richiesta.

500.2

Elaborazione della richiesta non riuscita. Impossibile inserire il descrittore per 'test' - Impossibile recuperare il descrittore dall'input standard. - Argomento desc=descriptor-file mancante

404.1

Entità non trovata – Autorizzazione non concessa, l'applicazione "test" non esiste.

Nota: attualmente sono supportate solo richieste di tipo “multipart/form-data”. Si presuppone che il descrittore del file UDL sia compatibile.