擷取訂用帳戶的使用摘要
適用于:Windows Azure Pack
擷取訂用帳戶的使用摘要。
要求
以您的服務管理 API 端點位址取代 < ServiceMgmt > 。 將 SubscriptionId > 取代 < 為訂用帳戶的識別碼。 將埠 > 取代 < 為租使用者 API 的 30005 或系統管理員 API 的 30004。 將 SubscriptionId > 取代 < 為需要使用量摘要之訂用帳戶的訂用帳戶識別碼。
方法 |
要求 URI |
HTTP 版本 |
---|---|---|
GET |
<HTTPs:// ServiceMgmt > : < Port > /subscriptions/ < SubscriptionId > /usagesummaries |
HTTP/1.1 |
URI 參數
無。
要求標頭
下表描述必要的和選用的要求標頭。
要求標頭 |
描述 |
---|---|
授權:持有人 |
必要。 授權持有人權杖。 |
x-ms-client-request-id: |
選擇性。 用戶端要求識別碼。 |
x-ms-client-session-id: |
選擇性。 用戶端會話識別碼。 |
x-ms-principal-liveid: |
選擇性。 主體 Live 識別碼。 |
要求本文
無。
回應
回應包括 HTTP 狀態碼、一組回應標頭和回應主體。
狀態碼
成功的作業會傳回狀態碼 200 (OK)。
如需狀態碼的相關資訊,請參閱狀態和錯誤碼 (Windows Azure Pack Service Management) 。
回應標頭
此作業的回應包括標準 HTTP 標頭。 所有標準標頭都符合 HTTP/1.1 通訊協定規格。
回應本文
下表描述回應主體的重要元素:
元素名稱 |
描述 |
---|---|
ServiceName |
服務名稱。 |
ServiceDisplayName |
服務顯示名稱。 |
RetrievedSuccessfully |
如果 成功擷取使用日期,則為 True,否則 為 False。 |
ErrorMessage |
錯誤訊息。 |
使用方式 |
使用專案的清單。 如需詳細資訊,請參閱 使用方式 (Common 物件) 。 |
範例
下列程式碼範例顯示 清單訂用帳戶使用量摘要 要求。
GET https://<Computer>:30005/subscriptions/d001ad25-2639-4475-b6f6-f54e8842c902/usagesummaries HTTP/1.1
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IjVHUjRtOWdTRkhJc3Vtb2JKa1hMbWV0eXkwMCJ9.eyJhdWQiOiJodHRwOi8vYXp1cmVzZXJ2aWNlcy9UZW5hbnRTaXRlIiwiaXNzIjoiaHR0cDovL2F6dXJlc2VydmljZXMvQXV0aFNpdGUiLCJuYmYiOjEzNzI0NTQ0NzYsImV4cCI6MTM3MjQ4MzI3NiwidXBuIjoibXJhZHRlc0AzdGVzdC5jb210In0.hnEhHiYV62YyxIKExczoAksWZeclMbU5sQESK2UeuRfmqoqodAzCYBn-EOG19CKs_QAGjQ22jX63tzreBCCoDQqV2vHESIIRq_93_vOIsJHUyKOc_iD8hn9CGyPGVuVgjHdh5aFoi0p1OxJhD3Li6I4nPI64bWZD_2ADHGBgrMInoZ1g_jBI2XF0qvSYO1yjKcxWHgrZh5pcGZYhwNT-RS8XbufSXLYKpRj7Os0B5sYtq5QM-t-aAjxkthZmwn1mFm3y0GRfUTxfi9G0MmxWye2TvHYi56qHtJi7JdJj7M76t4zjWoFPcpFkbceOOtbAX7pSFwEj3JDaaxzkGm6fIg
x-ms-client-request-id: 95767e1d-d6a6-41f1-93a6-0fcbabdda925-2013-06-28 22:03:19Z
x-ms-client-session-id: 4933f1c7-aabf-4944-b250-3a57062d093c
x-ms-principal-id: mradtes@3test.comt
Accept-Language: en-US
x-ms-principal-liveid: mradtes@3test.comt
Host: <Computer>:30005
下列程式碼範例顯示 清單訂用帳戶使用量摘要 回應。
[
{
"ServiceName": "webspaces",
"ServiceDisplayName": "Web Site Cloud",
"RetrievedSuccessfully": true,
"ErrorMessage": null,
"Usages": [
]
},
{
"ServiceName": "sqlservers",
"ServiceDisplayName": "SQL Servers",
"RetrievedSuccessfully": true,
"ErrorMessage": null,
"Usages": [
]
},
{
"ServiceName": "servicebus",
"ServiceDisplayName": "Service Bus Cloud",
"RetrievedSuccessfully": true,
"ErrorMessage": null,
"Usages": [
]
},
{
"ServiceName": "mysqlservers",
"ServiceDisplayName": "MySQL Servers",
"RetrievedSuccessfully": true,
"ErrorMessage": null,
"Usages": [
]
}
]