Vorheriges Thema: appstore_list-Methode (util-Objekt)

Nächstes Thema: appstore_get_backup-Methode (util-Objekt)


appstore_get-Methode (util-Objekt)
Beschreibung

Ein Produkt vom Marketplace herunterladen

Syntax
/api/v1/util/appstore_get?product_id=product-id&user_name=username&user_password=password&vdc=controller-name 
Argument
product_id

Marketplace-Produkt-ID

user_name

Marketplace-Benutzername

user_password

Marktplatz-Benutzerkennwort

vdc

Name des virtuellen Rechenzentrums (Virtual Data Center), welches das Ziel darstellt

Transaktionsart

asynchron

Anfragetyp

GET

Beispiele

Ein Produkt mit ID=123321 abrufen.

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

HTTP-Fehlercodes
404

Entität vdc mygrid nicht gefunden - Es wurde ein VDC-Name angegeben, der in der WS_API-Anwendung nicht konfiguriert worden ist.

400.4

Erforderliche Argumente fehlen (product_id). - Argument product_id=product_id ist in der Anfrage nicht vorhanden.

400.4

Erforderliche Argumente fehlen (user_name). - Argument user_name=user_name ist in der Anfrage nicht vorhanden.

400.4

Erforderliche Argumente fehlen (user_password). - Argument user_password=component ist in der Anfrage nicht vorhanden.

Hinweise

Dieses Objekt kann erst verwendet werden, nachdem das Grid mithilfe des appstore_bind-Objekts an den Marketplace gebunden worden ist.

Um den Jobstatus abzurufen, geben Sie folgenden Befehl ein: /api/v1/job/info? Anfrage mit job_id gab das Argument oben zurück. Weitere Informationen zum Abrufen des Jobstatus finden Sie im Abschnitt zum Job-Objekt.