建立雲端服務以裝載 VM 角色 [SPFSDK][VMROLE]
適用于:Windows Azure Pack
建立 VM 角色時,它們會裝載在雲端服務內。 雲端服務會將 VM 角色實例群組在一起。 建立雲端服務之後,就會建立 VM 角色實例,並包含在雲端服務中。
建立雲端服務
雲端服務是透過在 HTTPs:// server-name:server-port/subscription-id/CloudServices?api-version=2013-03 將 HTTP POST 作業提交至 Service Management API 租使用者服務的 CloudServices OData 集合所建立。 HTTP POST 作業的主體必須定義 [名稱 ] 和 [ 標籤 ] 屬性。
提示
如需 URL 中使用的預留位置詳細資訊,請參閱 VM 角色 [SPFSDK][VMROLE] 的 URL 速查表。
重要
每當您在雲端服務記憶體取資源時,都必須附加 api-version=2013-03 查詢字串。 查詢字串一律以 URL 之後 的 ? 字元開頭。
HTTP POST 要求
POST https://smapi-server:30006/01274684-6afa-4f3f-b62f-353c6202fed1/CloudServices?api-version=2013-03 HTTP/1.1
x-ms-principal-id: user@contoso.com
Accept: application/json
Content-Type: application/json
Host: smapi-server:30006
Content-Length: 33
Expect: 100-continue
{
"Name": "TestingCloudService299",
"Label": "TestingCloudService299"
}
HTTP POST 回應
HTTP/1.1 201 Created
Cache-Control: no-cache
Content-Length: 196
Content-Type: application/json; odata=minimalmetadata; streaming=true; charset=utf-8
Location: https://spf-server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc/CloudServices/TestingCloudService299
Server: Microsoft-IIS/8.5
x-ms-request-id: 928dbb56-441a-4d32-9c10-9a002ff3a814
X-Content-Type-Options: nosniff
request-id: 68d9b05b-a9da-0001-05ae-db68daa9ce01
DataServiceVersion: 3.0;
Server: Microsoft-IIS/8.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
X-Powered-By: ASP.NET
Date: Fri, 13 Sep 2013 23:21:25 GMT
{
"odata.metadata": "https://spf-server:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc/$metadata#CloudServices/@Element",
"Name": "TestingCloudService299",
"Label": "TestingCloudService299",
"ProvisioningState": "Provisioned"
}
另請參閱
從資源庫 [SPFSDK][VMROLE] 建立新的 VM 角色實例
檢查 VM 角色是否有布建錯誤 [SPFSDK][VMROLE]