Partilhar via


Sincronizar um Plano

 

Aplica-se a: Windows Azure Pack

Sincroniza um plano.

Pedir

Especifique o pedido de Plano de Sincronização da seguinte forma: Substitua <o ServiceMgmt> pelo seu endereço de ponto final API de Gestão de Serviços. <PlanId> deve ser substituído pelo identificador de plano para o plano que está a ser recuperado.

Método

URI do pedido

Versão HTTP

PUT

<https:// ServiceMgmt>:30004/planos/<PlanId>/Quota

HTTP/1.1

Parâmetros do URI

Este pedido tem os seguintes parâmetros.

Parâmetro Uri

Descrições

sincronização

Obrigatório. Definir para True para iniciar a sincronização do Plano.

Pedido cabeçalhos

A tabela seguinte descreve os cabeçalhos de pedido necessários e opcionais.

Cabeçalho do pedido

Description

Autorização: Portador

Obrigatório. O sinal do portador da autorização.

x-ms-principal-id

Obrigatório. O identificador principal.

x-ms-cliente-pedido-id

Opcional. O identificador de pedido do cliente.

x-ms-cliente-sessão-id

Opcional. O identificador da sessão do cliente.

x-ms-principal-liveid

Opcional. O principal identificador ao vivo.

Corpo do Pedido

Nenhum.

Resposta

A resposta inclui um código de estado HTTP, um conjunto de cabeçalhos de resposta e um corpo de resposta. O 404 é devolvido se o plano não for encontrado.

Código de Estado

Uma operação bem sucedida devolve o código de estado 202 (Aceite).

Para obter informações sobre códigos de estado, consulte Códigos de Estado e de Erro (Windows Gestão de Serviços de Pacote Azure).

Cabeçalhos de Resposta

A resposta para esta operação inclui cabeçalhos HTTP padrão. Todos os cabeçalhos standard estão de acordo com a especificação do protocolo HTTP/1.1.

Corpo de Resposta

A tabela seguinte descreve os elementos do corpo de pedido.

Nome do elemento

Descrição

Planear

O plano sincronizado. Para mais informações, Consulte Plano (Objeto administrador).

Exemplo

O seguinte exemplo de código mostra um pedido de Plano de Sincronização .

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

O seguinte exemplo de código mostra uma resposta do Plano de Sincronização .

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

Consulte também

Interfaces de plano de administrador