Exporte une application.
/api/v2/app/export?app=application&target=directory-or-file&vdc=controller-name
Nom de l'application
Contiendra l'un des éléments suivants :
Nom du répertoire d'échange associé au répertoire /vol/_impex dans lequel l'application doit être exportée.
Valeur par défaut : nom de l'application
Nom du fichier TAR qui doit contenir l'application exportée. Le fichier spécifié doit présenter l'une des extensions suivantes :
|
|
.tar |
Crée une archive TAR sans compression. |
|
|
.tar.gz |
Crée une archive TAR compressée. |
|
|
.tar.bz2 |
Crée une archive TAR au format bzip2. |
Nom du centre de données virtuel cible
Asynchrone
GET
Pour exporter l'application nommée test :
GET http://192.168.123.200/api/v2/app/export?app=test&vdc=mygrid
Exportation de l'application nommée test dans le fichier TAR compressé test.tar.gz :
GET http://192.168.123.200/api/v2/app/export?app=test&target=test.tar.bz2&vdc=mygrid
<job>be805915-76b2-48c8-b8a0-b881cca66da6</job>
{
"job" : "be805915-76b2-48c8-b8a0-b881cca66da6"
}
L'entité vdc mygrid est introuvable - Le nom de VDC spécifié n'est pas configuré dans l'application WS_API.
Missing required arguments (app). - La requête ne contient pas l'argument app=application.
Remarque : Pour obtenir le statut du job, exécutez une requête /api/v2/job/info? avec comme argument le job_id renvoyé plus haut. Pour plus d'informations sur la manière d'obtenir le statut du job, reportez-vous à l'objet job.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|