Argomento precedente: Metodo stop_all (oggetto app)Argomento successivo: Metodo restart (oggetto app)


Metodo copy (oggetto app)
Description

Copia un'applicazione

Sintassi
/api/v2/app/copy?app=application&new_name=new-application&vdc=controller-name 
Argomenti
app

Nome dell'applicazione da copiare

new_name

Nome della nuova applicazione

vdc

Nome del data center virtuale di destinazione

Tipo di transazione

asincrona

Tipo di richiesta

GET

Esempi

Copia un'applicazione denominata test in test2.

GET http://192.168.123.200/api/v2/app/copy?app=test&new_name=test2&vdc=mygrid 
Output di esempio
XML:
<job>be805915-76b2-48c8-b8a0-b881cca66da6</job>
JSON:
{
   "job" : "be805915-76b2-48c8-b8a0-b881cca66da6"
} 
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.

400.4

Argomenti necessari mancanti (new_name). - Argomento new=new-name mancante nella richiesta.

Nota: per visualizzare lo stato del processo, inviare una richiesta /api/v2/job/info? con il job_id restituito sopra come argomento. Per ulteriori informazioni su come ottenere lo stato del processo, fare riferimento all'oggetto job.