Argomento precedente: Metodo copy (oggetto template)Argomento successivo: Metodo config (oggetto template)


Metodo migrate (oggetto template)
Description

Esegue la migrazione di un template dell'applicazione da una griglia remota

Sintassi
/api/v2/template/migrate?grid=remote-grid&template=application&vdc=controller-name 
Argomenti
grid

Indirizzo IP del controller o nome di dominio completo (FQDN) di una griglia remota

template

Nome del template dell'applicazione di cui eseguire la migrazione

vdc

Nome del data center virtuale di destinazione

Opzioni

Consultare Controllo di Applicazione nel Riferimento della shell della riga di comando per le descrizioni delle opzioni disponibili per questo comando.

Nota: il metodo di migrazione non supporta il trasferimento dell'agente SSH.

Tipo di transazione

asincrona

Tipo di richiesta

GET

Esempi

Migra un template dell'applicazione denominato test da remote-grid.mygrid.net.

GET http://192.168.123.200/api/v2/template/migrate?grid=remote-grid.mygrid.net&template=test&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 (template). - Argomento template=app mancante nella richiesta.

400.4

Argomenti necessari mancanti (grid). - Argomento grid=remote-grid 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.