Łączenie dodatku z planem
Dotyczy: Windows Azure Pack
Łączy dodatek do planu.
Żądanie
Określ dodatek Link do żądania planu w następujący sposób: zastąp element <ServiceMgmt> adresem punktu końcowego interfejsu API zarządzania usługą. < > Identyfikator planu powinien zostać zastąpiony identyfikatorem planu pobieranego planu.
Metoda |
Identyfikator URI żądania |
Wersja PROTOKOŁU HTTP |
---|---|---|
POST |
<https:// ServiceMgmt>:30004/plans/<PlanId>/addons |
HTTP/1.1 |
Parametry identyfikatora URI
Brak.
Nagłówki żądań
W poniższej tabeli opisano wymagane i opcjonalne nagłówki żądań.
Nagłówek żądania |
Opis |
---|---|
Autoryzacja: elementu nośnego |
Wymagane. Token elementu nośnego autoryzacji. |
x-ms-principal-id |
Wymagane. Identyfikator podmiotu zabezpieczeń. |
x-ms-client-request-id |
Opcjonalny. Identyfikator żądania klienta. |
x-ms-client-session-id |
Opcjonalny. Identyfikator sesji klienta. |
x-ms-principal-liveid |
Opcjonalny. Główny identyfikator na żywo. |
Treść żądania
Obiekt reprezentujący dodatek. W poniższej tabeli opisano kluczowe elementy treści żądania:
Element |
Opis |
---|---|
AddOnId |
Identyfikator dodatku. |
AddOnInstanceId |
Identyfikator wystąpienia dodatku. |
AquisitionTime |
Czas nabycia dodatku. |
Reakcja
Odpowiedź zawiera kod stanu HTTP, zestaw nagłówków odpowiedzi i treść odpowiedzi.
Kod stanu
Pomyślna operacja zwraca kod stanu 201 (CREATED).
Aby uzyskać informacje o kodach stanu, zobacz Status and Error Codes (Windows Azure Pack Service Management).
Nagłówki odpowiedzi
Odpowiedź dla tej operacji obejmuje standardowe nagłówki HTTP. Wszystkie standardowe nagłówki są zgodne ze specyfikacją protokołu HTTP/1.1.
Treść odpowiedzi
Dodatek połączony z planem. W poniższej tabeli opisano elementy treści żądania.
Nagłówek odpowiedzi |
Opis |
---|---|
AddOnId |
Identyfikator dodatku. |
AddOnInstanceId |
Identyfikator wystąpienia dodatku. |
AquisitionTime |
Czas nabycia dodatku. |
Przykład
Poniższy przykład kodu przedstawia żądanie Dodatku linku do planu .
POST https://<Computer>:30004/plans/GoldPhihoq8oa/addons HTTP/1.1
Authorization: Bearer <Token>
x-ms-principal-id: <COMPUTER>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <COMPUTER>\Administrator
Content-Type: application/json; charset=utf-8
Host: <Computer>:30004
Content-Length: 81
Expect: 100-continue
{
"AddOnId": "SqlAOsgdgwe034j1vrdgw",
"AddOnInstanceId": null,
"AcquisitionTime": null
}