Udostępnij za pośrednictwem


Usuwanie powiadomienia o zdarzeniu zatwierdzenia dodatku subskrypcji

 

Dotyczy: Windows Azure Pack

Tworzy zdarzenie powiadomienia o zatwierdzeniu usuwania subskrypcji subskrypcji. Żądanie zatwierdzenia usunięcia dodatku subskrypcji można określić w elemencie Metoda metody metody powiadomienia UsageEvent dodatku planu przekazanego z treścią żądania. Wartość to "DELETE" dla żądania usunięcia dodatku subskrypcji.

Żądanie

<BillingAdapterEndpoint> to nazwa komputera, który hostuje punkt końcowy karty rozliczeniowej.

Metoda

Identyfikator URI żądania

Wersja PROTOKOŁU HTTP

POST

<http:// BillingAdapterEndpoint>/subscriptionAddons

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: Podstawowa

Wymagane. Podstawowy token autoryzacji.

Treść żądania

W poniższej tabeli opisano kluczowe elementy treści żądania.

Nazwa elementu

Opis

UsageEvent

Planowanie informacji o zdarzeniu referencyjnym dodatku. Aby uzyskać więcej informacji, zobacz UsageEvent (Obiekt pomiaru użycia). W przypadku usunięcia wartość elementu Method będzie mieć wartość "Delete".

Reakcja

Odpowiedź zawiera kod stanu HTTP, zestaw nagłówków odpowiedzi i treść odpowiedzi.

Kod stanu

To wywołanie jest rejestrowane jako blokowanie. Windows pakiet Azure Pack dla serwera Windows czeka na odebranie odpowiedzi. Zwróć kod stanu mniejszy niż 400, aby wskazać zatwierdzenie zdarzenia. Zwróć kod stanu większy lub równy 400, aby wskazać, że zdarzenie nie zostało zatwierdzone.

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

Brak.

Przykład

Poniższy przykład kodu przedstawia żądanie powiadomienia o zdarzeniu zatwierdzenia dodatku Usuń subskrypcję .

POST /usage/subscriptionAddons HTTP/1.1
Content-Type: application/json; charset=utf-8
Host: 10.121.217.127:8888
Content-Length: 279
Expect: 100-continue
{
  "EventId": 6542,
  "State": 2,
  "Method": "DELETE",
  "Entity": {
    "AddOnId": "Examphlztgjzw",
    "AddOnInstanceId": "e19a33a4-db8d-46d8-ac84-9c87e3c80531",
    "AcquisitionTime": null
  },
  "EntityParentId": "0a53e53d-1334-424e-8c63-ade05c361be2",
  "NotificationEventTimeCreated": "2013-09-25T00:37:59.4974839Z"
}

Zobacz też

dokumentacja interfejsu API REST użycia usługi Windows Azure Pack