共用方式為


建立訂用帳戶附加元件核准事件通知

 

適用于:Windows Azure Pack

建立訂用帳戶附加元件建立核准通知事件。 訂用帳戶附加元件建立核准的要求可以從隨要求本文傳遞的計畫附加元件參考 UsageEvent 通知物件方法元素決定。 此值將會是訂用帳戶建立要求的 「POST」。

要求

<BillingAdapterEndpoint 是裝載計費配接 > 器端點的電腦名稱稱。

方法

要求 URI

HTTP 版本

PUT

<HTTP:// BillingAdapterEndpoint > / subscriptionAddons

HTTP/1.1

URI 參數

無。

要求標頭

下表描述必要的和選用的要求標頭。

要求標頭

描述

授權:基本

必要。 基本授權權杖。

要求本文

下表說明要求主體的重要元素。

元素名稱

描述

UsageEvent

規劃附加元件參考事件資訊。 如需詳細資訊,請參閱 UsageEvent (Usage Metering Object) 。 若要建立,Method 元素值將會是 「Post」。

回應

回應包括 HTTP 狀態碼、一組回應標頭和回應主體。

狀態碼

此呼叫會註冊為封鎖。 Windows Windows Server 的 Azure Pack 會等到收到回應為止。 傳回小於 400 的狀態碼,以指出事件的核准。 傳回大於或等於 400 的狀態碼,表示事件未獲得核准。

如需狀態碼的相關資訊,請參閱狀態和錯誤碼 (Windows Azure Pack Service Management)

回應標頭

此作業的回應包括標準 HTTP 標頭。 所有標準標頭都符合 HTTP/1.1 通訊協定規格

回應本文

無。

範例

下列程式碼範例顯示 取得訂用帳戶附加元件核准事件通知 要求。

POST /usage/subscriptions HTTP/1.1
Content-Type: application/json; charset=utf-8
Host: 10.121.217.127:8888
Content-Length: 564
Expect: 100-continue
{
  "EventId": 6539,
  "State": 2,
  "Method": "POST",
  "Entity": {
    "AddOnId": "Examphlztgjzw",
    "AddOnInstanceId": null,
    "AcquisitionTime": null
  },
  "EntityParentId": "0a53e53d-1334-424e-8c63-ade05c361be2",
  "NotificationEventTimeCreated": "2013-09-25T00:37:41.8881111Z"
}

另請參閱

Windows Azure Pack 使用量服務使用量 REST API 參考