Sdílet prostřednictvím


Oznámení o události odstranění schválení odběru

 

Platí pro: Windows Azure Pack

Vytvoří oznámení o události schválení odstranění odběru. Žádost o schválení odstranění předplatného lze určit z elementu Method metody oznámení UsageEvent předplatného předaného tělem požadavku. Hodnota bude "DELETE" pro žádost o odstranění předplatného.

Žádost

<BillingAdapterEndpoint> je název počítače, který je hostitelem koncového bodu fakturačního adaptéru.

Metoda

Identifikátor URI žádosti

Verze PROTOKOLU HTTP

POST

<http:// BillingAdapterEndpoint>/subscriptions

HTTP/1.1

Parametry identifikátoru URI

Žádné

Hlavičky požadavku

Následující tabulka popisuje povinné a volitelné hlavičky požadavku.

Hlavička požadavku

Popis

Autorizace: Základní

Povinná hodnota. Základní autorizační token.

Text požadavku

Následující tabulka popisuje klíčové prvky textu požadavku.

Název elementu

Popis

UsageEvent

Informace o události odběru Další informace naleznete v tématu UsageEvent (Usage Metering Object).

Odpověď

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

Stavový kód

Toto volání je zaregistrované jako blokování. Windows Azure Pack pro Windows Server čeká na přijetí odpovědi. Vrátí stavový kód menší než 400, který označuje schválení události. Vrátí stavový kód větší než nebo rovnou 400, aby se událost neschválila.

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

Žádné

Příklad

Následující příklad kódu ukazuje žádost o oznámení o oznámení o události odstranění schválení odběru .

POST /usage/subscriptions HTTP/1.1
Content-Type: application/json; charset=utf-8
Host: 10.121.217.127:8888
Content-Length: 680
Expect: 100-continue
{
  "EventId": 6545,
  "State": 2,
  "Method": "DELETE",
  "Entity": {
    "SubscriptionID": "0a53e53d-1334-424e-8c63-ade05c361be2",
    "SubscriptionName": "ExamplePlan",
    "AccountAdminLiveEmailId": "user@example.com",
    "ServiceAdminLiveEmailId": null,
    "CoAdminNames": [

    ],
    "AddOnReferences": [

    ],
    "AddOns": [

    ],
    "State": 0,
    "QuotaSyncState": 0,
    "ActivationSyncState": 0,
    "PlanId": "Examphlztfpgi",
    "Services": [
      {
        "Type": "mysqlservers",
        "State": "registered",
        "QuotaSyncState": 0,
        "ActivationSyncState": 0,
        "BaseQuotaSettings": null
      }
    ],
    "LastErrorMessage": null,
    "Features": null,
    "OfferFriendlyName": null,
    "OfferCategory": null,
    "Created": "2013-09-25T00:32:09.31Z"
  },
  "EntityParentId": null,
  "NotificationEventTimeCreated": "2013-09-25T00:38:11.075609Z"
}

Viz také

Windows referenční informace k rozhraní REST API využití sady Azure Pack