Compartilhar via


Recuperar eventos de plano

 

Aplica-se a: Windows Azure Pack

Recupera a lista de eventos de plano.

Solicitação

Substitua <UsageEndpoint> pelo nome do computador que hospeda o ponto de extremidade de uso do Windows Azure Pack.

Método

URI da solicitação

Versão HTTP

GET

<https:// UsageEndpoint>:30022/billing/plans

HTTP/1.1

Parâmetros de URI

A tabela a seguir descreve os parâmetros de URI.

Parâmetro do URI

Descrição

startId

O identificador do primeiro registro a ser recuperado.

batchSize

O número máximo de registros a serem obtidos.

Cabeçalhos de solicitação

A tabela a seguir descreve os cabeçalhos de solicitação obrigatórios e opcionais.

Cabeçalho da solicitação

Descrição

Autorização: Básico

Obrigatórios. O token de autorização básico.

Corpo da solicitação

Nenhum.

Resposta

A resposta inclui um código de status HTTP, um conjunto de cabeçalhos de resposta e um corpo de resposta.

Código de status

Uma operação bem-sucedida retorna o código de status 200 (OK).

Para obter informações sobre códigos de status, consulte Status e Códigos de Erro (Windows Gerenciamento de Serviços do Azure Pack).

Cabeçalhos de resposta

A resposta para essa operação inclui cabeçalhos HTTP padrão. Todos os cabeçalhos padrão estão em conformidade com a especificação do protocolo HTTP/1.1.

Corpo da resposta

A tabela a seguir descreve os principais elementos do corpo da resposta.

Nome do elemento

Descrição

UsageEventList

Uma lista de eventos de plano. Para obter mais informações, consulte UsageEvent (Objeto de Medição de Uso).

Exemplo

O exemplo de código a seguir mostra uma solicitação Get Plan Events .

https://<Computer>:30022/billing/plans?startId=0&batchSize=1 HTTP/1.1
Accept: application/json
Authorization: basic <Token>
Host: <Computer>:30022
Connection: Keep-Alive

O exemplo de código a seguir mostra uma resposta obter eventos de plano .

[
  {
    "EventId": 1,
    "State": 0,
    "Method": "POST",
    "Entity": {
      "Id": "Goldas32o0zc",
      "DisplayName": "Gold",
      "State": 1,
      "ConfigState": 0,
      "QuotaSyncState": 2,
      "LastErrorMessage": null,
      "Advertisements": [
        {
          "LanguageCode": "en-us",
          "DisplayName": "Gold",
          "Description": null
        }
      ],
      "ServiceQuotas": [
        {
          "ServiceName": "webspaces",
          "ServiceInstanceId": "D0F438BD-15BF-4227-83E4-44083D8B885D",
          "ServiceDisplayName": null,
          "ServiceInstanceDisplayName": null,
          "ConfigState": 0,
          "QuotaSyncState": 2,
          "Settings": [

          ]
        },
        {
          "ServiceName": "sqlservers",
          "ServiceInstanceId": "3C554958-B011-42B1-AA15-9474E5A2A799",
          "ServiceDisplayName": null,
          "ServiceInstanceDisplayName": null,
          "ConfigState": 0,
          "QuotaSyncState": 2,
          "Settings": [

          ]
        },
        {
          "ServiceName": "mysqlservers",
          "ServiceInstanceId": "15E75A87-9241-4E49-8F30-5A8879A170A1",
          "ServiceDisplayName": null,
          "ServiceInstanceDisplayName": null,
          "ConfigState": 0,
          "QuotaSyncState": 2,
          "Settings": [

          ]
        },
        {
          "ServiceName": "servicebus",
          "ServiceInstanceId": "552FD589-CADA-4ACD-8423-40C9936E2A1B",
          "ServiceDisplayName": null,
          "ServiceInstanceDisplayName": null,
          "ConfigState": 0,
          "QuotaSyncState": 2,
          "Settings": [

          ]
        }
      ],
      "SubscriptionCount": 0,
      "MaxSubscriptionsPerAccount": 1,
      "AddOnReferences": [

      ],
      "AddOns": [

      ],
      "InvitationCode": null,
      "Price": null
    },
    "EntityParentId": null,
    "NotificationEventTimeCreated": "2013-08-21T12:31:44.797"
  }
]













































































Consulte Também

Windows referência da API REST de Uso do Serviço de Uso do Azure Pack