Sdílet prostřednictvím


Přidání doplňku předplatného

 

Platí pro: Windows Azure Pack

Přidá doplněk předplatného.

Žádost

Nahraďte <ServiceMgmt> adresou koncového bodu rozhraní API pro správu služeb. Nahraďte <port> buď 30005 pro rozhraní API tenanta, nebo 30004 pro rozhraní API správce. Nahraďte <SubscriptionId> identifikátorem předplatného požadovaného předplatného.

Metoda

Identifikátor URI žádosti

Verze HTTP

POST

<https:// ServiceMgmt>:<Port>/subscriptions/<SubscriptionId>/addons/

HTTP/1.1

Parametry identifikátoru URI

Žádné

Hlavičky požadavku

Následující tabulka popisuje požadované a volitelné hlavičky požadavků.

Hlavička požadavku

Popis

Autorizace: Bearer

Povinná hodnota. Autorizační nosný token.

x-ms-client-request-id:

Nepovinný parametr. Identifikátor požadavku klienta.

x-ms-client-session-id:

Nepovinný parametr. Identifikátor relace klienta.

x-ms-client-principal-id:

Nepovinný parametr. Identifikátor objektu zabezpečení.

x-ms-principal-liveid:

Nepovinný parametr. Hlavní živý identifikátor.

Text požadavku

Následující tabulka popisuje prvky textu požadavku.

Název elementu

Popis

AddOnId

Identifikátor doplňku.

AddOnInstanceId

Identifikátor instance doplňku. Použití hodnoty null

AcquisitionTime

Doba pořízení doplňku. Použití hodnoty null

Odpověď

Odpověď obsahuje stavový kód HTTP, sadu hlaviček odpovědí a text odpovědi.

Stavový kód

Úspěšná operace vrátí stavový kód 200 (OK).

Informace o stavových kódech najdete v tématu Stav a kódy chyb (Windows Service Management sady Azure Pack).

Hlavičky odpovědi

Odpověď pro tuto operaci zahrnuje standardní hlavičky HTTP. Všechny standardní hlavičky odpovídají specifikaci protokolu HTTP/1.1.

Text odpovědi

Následující tabulka popisuje prvky textu odpovědi.

Název elementu

Popis

AddOnId

Identifikátor doplňku.

AddOnInstanceId

Identifikátor instance doplňku.

AcquisitionTime

Doba pořízení doplňku.

Příklad

Následující příklad kódu ukazuje požadavek Přidat doplněk předplatného .

POST https://<computer>:30004/subscriptions/1b7a12d8-82c0-4d06-82bb-7da71028b1ff/addons HTTP/1.1
Authorization: Bearer <Token>
x-ms-client-request-id: ea3ec878-5246-4c11-9f00-4bec66d6f468-2014-05-02 21:22:34Z
x-ms-client-session-id: c0d4a435-6552-4677-92b7-3da9c5b129e1
x-ms-principal-id: <Computer>%5cAdministrator
Accept-Language: en-US
Content-Type: application/json; charset=utf-8
Host: chrisre-katal:30004
Content-Length: 73
Expect: 100-continue

{
  "AddOnId": "MyAddhupzd4d3",
  "AddOnInstanceId": null,
  "AcquisitionTime": null
}

Následující příklad ukazuje text odpovědi Add a Subscription Add-on.

{
  "AddOnId": "MyAddhupzd4d3",
  "AddOnInstanceId": "c43e34db-156b-4004-a73a-c71d76c2c6f6",
  "AcquisitionTime": "2014-05-02T21:22:35.687"
}

Viz také

Běžná rozhraní předplatného