Compartilhar via


Criar um serviço de nuvem para hospedar funções de VM [SPFSDK][VMROLE]

 

Aplica-se a: Windows Azure Pack

Quando as funções de VM são criadas, elas são hospedadas em um serviço de nuvem. Os serviços de nuvem agrupam instâncias de função de VM em conjunto. Depois que um serviço de nuvem é criado, as instâncias de função de VM são criadas e contidas no serviço de nuvem.

Criar serviço de nuvem

Um serviço de nuvem é criado enviando uma operação HTTP POST para a coleção OData do CloudServices do serviço locatário da API de Gerenciamento de Serviços em https:// server-name:server-port/subscription-id/CloudServices?api-version=2013-03. O corpo da operação HTTP POST deve ter as propriedades Nome e Rótulo definidas.

Dica

Para obter mais informações sobre os espaços reservados usados na URL, consulte a Folha de Referência de URL para Funções de VM [SPFSDK][VMROLE].

Importante

Sempre que você acessar um recurso nos serviços de nuvem, deverá acrescentar a cadeia de caracteres de consulta api-version=2013-03 . A cadeia de caracteres de consulta sempre começa com o caractere ? após a URL.

Solicitação 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"
}

Resposta 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"
}

Consulte Também

Criar uma nova instância de função de VM da Galeria [SPFSDK][VMROLE]
Inspecionar uma função de VM para erros de provisionamento [SPFSDK][VMROLE]