Rubrique précédente: Méthode migrate (objet cat)Rubrique suivante: Méthode import (objet cat)


Méthode export (objet cat)
Description

Exporte un catalogue.

Syntaxe
/api/v2/cat/export?cat=catalog&dir=directory&vdc=controller-name 
Arguments
cat

Nom du catalogue

dir

Nom du répertoire d'échange associé au répertoire /vol/_impex vers lequel le catalogue doit être exporté

vdc

Nom du centre de données virtuel cible

Type de transaction

Asynchrone

Type de requête

GET

Exemples

Pour exporter le catalogue /test :

GET http://192.168.123.200/api/v2/cat/export?cat=/test&dir=test&vdc=mygrid 
Exemple de sortie
XML
<job>be805915-76b2-48c8-b8a0-b881cca66da6</job>  
JSON
{
   "job" : "be805915-76b2-48c8-b8a0-b881cca66da6"
}

Codes d'erreur HTTP
400.4

Missing required arguments (cat,dir) - Les arguments cat=catalogue et dir=répertoire sont manquants.

400.4

Missing required arguments (cat) - L'argument cat=catalogue est manquant.

400.4

Missing required argument (dir) - L'argument dir=répertoire est manquant.

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.