Rubrique précédente: Méthode appstore_get (objet util)

Rubrique suivante: Méthode wincfg (objet util)


Méthode appstore_get_backup (objet util)
Description

Télécharge un produit depuis le marché, en sauvegardant et en mettant à niveau tout produit existant.

Syntaxe
/api/v1/util/appstore_get_backup?product_id=product-id&user_name=username&user_password=password&vdc=controller-name 
Arguments
id-produit

ID de produit du marché

nom_utilisateur

Nom d'utilisateur pour le marché

user_password

Mot de passe de l'utilisateur du marché

vdc

Nom du centre de données virtuel cible

Type de transaction

Asynchrone

Type de requête

GET

Exemples

Pour obtenir un produit portant l'ID 123321 :

GET http://192.168.123.200/api/v1/util/appstore_get_backup?product_id=123321&user_name=test@CA.com&user_password=password&vdc=mygrid 
Exemple de sortie
XML
<job>be805915-76b2-48c8-b8a0-b881cca66da6</job> 
JSON
{
   "job" : "be805915-76b2-48c8-b8a0-b881cca66da6"
} 

Codes d'erreur HTTP
404

L'entité vdc mygrid est introuvable - Le nom de VDC spécifié n'est pas configuré dans l'application WS_API.

400.4

Missing required arguments (product_id). - La requête ne contient pas l'argument product_id=id-produit.

400.4

Missing required arguments (user_name). - La requête ne contient pas l'argument user_name=nom-utilisateur.

400.4

Missing required arguments (user_password). - La requête ne contient pas l'argument user_password=composant.

Commentaires

Avant d'utiliser cet objet, liez la grille au marché à l'aide de l'objet appstore_bind.

Pour obtenir le statut du job, exécutez une requête /api/v1/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.