同步處理計畫
適用于:Windows Azure Pack
同步處理計畫。
要求
指定 同步處理方案 要求,如下所示:以您的服務管理 API 端點位址取代 < ServiceMgmt > 。 <PlanId > 應該以所擷取計畫的計畫識別碼取代。
方法 |
要求 URI |
HTTP 版本 |
---|---|---|
PUT |
<HTTPs:// ServiceMgmt > :30004/plans/ < PlanId > /Quota |
HTTP/1.1 |
URI 參數
此要求具有下列參數。
URI 參數 |
描述 |
---|---|
同步 |
必要。 設定為 True 以啟動計畫同步處理。 |
要求標頭
下表描述必要的和選用的要求標頭。
要求標頭 |
描述 |
---|---|
授權:持有人 |
必要。 授權持有人權杖。 |
x-ms-principal-id |
必要。 主體識別碼。 |
x-ms-client-request-id |
選擇性。 用戶端要求識別碼。 |
x-ms-client-session-id |
選擇性。 用戶端會話識別碼。 |
x-ms-principal-liveid |
選擇性。 主體 Live 識別碼。 |
要求本文
無。
回應
回應包括 HTTP 狀態碼、一組回應標頭和回應主體。 如果找不到方案,則會傳回 404。
狀態碼
成功的作業會傳回狀態碼「202 (已接受)」。
如需狀態碼的相關資訊,請參閱狀態和錯誤碼 (Windows Azure Pack Service Management) 。
回應標頭
此作業的回應包括標準 HTTP 標頭。 所有標準標頭都符合 HTTP/1.1 通訊協定規格。
回應本文
下表說明要求主體的元素。
元素名稱 |
描述 |
---|---|
計畫 |
已同步的計畫。 如需詳細資訊,請參閱 規劃 (Administrator 物件) 。 |
範例
下列程式碼範例顯示 同步處理計畫 要求。
PUT https://<Computer>:30004/plans/Hostihixchp2f/quota?sync=true HTTP/1.1
Authorization: Bearer
x-ms-client-request-id: 29225749-c8bf-49a1-ac7c-00d902cdbdf6-2013-07-09 21:24:11Z
x-ms-client-session-id: 4d317dde-d7c1-495e-a819-9802dc021e2f
x-ms-principal-id: <COMPUTER>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <COMPUTER>\Administrator
Host: <Computer>:30004
Content-Length: 0
下列程式碼範例顯示 同步處理計畫 回應。
{
"Id": "Hostihixchp2f",
"DisplayName": "Hosting Plan One",
"State": 0,
"ConfigState": 1,
"QuotaSyncState": 1,
"LastErrorMessage": null,
"Advertisements": [
{
"LanguageCode": "en-us",
"DisplayName": "Hosting Plan One",
"Description": null
}
],
"ServiceQuotas": [
{
"ServiceName": "sqlservers",
"ServiceInstanceId": "85D94D4A-6ADF-47A6-BAEF-A01975742308",
"ServiceDisplayName": "SQL Servers",
"ServiceInstanceDisplayName": "SQL Servers",
"ConfigState": 1,
"QuotaSyncState": 1,
"Settings": [
{
"Key": "Editions",
"Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"resourceSizeLimit\":\"1024\",\"offerEditionId\":\"070913050037\",\"groupType\":null}]"
}
]
}
],
"SubscriptionCount": 1,
"MaxSubscriptionsPerAccount": 1,
"AddOnReferences": [
],
"AddOns": [
],
"InvitationCode": null,
"Price": null
}