Udostępnij za pośrednictwem


Łą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
}

Zobacz też

Interfejsy planu administratora