Recuperar a cota de serviço padrão para um provedor de recursos
Aplica-se a: Windows Azure Pack
Recupera a cota de serviço padrão para um provedor de recursos.
Solicitação
Substitua <NotificationEndpoint> pelo endereço do ponto de extremidade do Windows API REST de Notificação do Provedor de Recursos Personalizado do Azure Pack.
Método |
URI da solicitação |
Versão HTTP |
---|---|---|
GET |
<http:// NotificationEndpoint>/defaultquota |
HTTP/1.1 |
Parâmetros de URI
Nenhum.
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. |
x-ms-client-request-id |
Opcional. O identificador de solicitação do cliente. |
x-ms-client-session-id |
Opcional. O identificador da sessão do cliente. |
x-ms-client-principal-id |
Opcional. O identificador principal. |
x-ms-principal-liveid |
Opcional. O identificador live principal. |
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), o que significa que há uma cota padrão e o serviço é marcado como ativo e configurado no painel do plano.
Para obter informações sobre códigos de status, consulte Status e Códigos de Erro (Windows Gerenciamento de Serviço 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 de protocolo HTTP/1.1.
Corpo da resposta
A tabela a seguir descreve os principais elementos do corpo da resposta:
Nome do elemento |
Descrição |
---|---|
ServiceQuotaSettingList |
As configurações de cota de serviço recuperadas. Para obter mais informações, consulte ServiceQuotaSettingList (Objeto De ponto de extremidade de notificação). |
Exemplo
O exemplo a seguir mostra a recuperação da cota de serviço padrão para uma solicitação do Provedor de Recursos .
GET https://<NotificationEndpoint>:30012/defaultquota HTTP/1.1
Referer: https://<Computer>:30004/plans/MyServicePlanX18aa6bac-5e8d-439e-b4d9-4a7dea4e843a/quota
Accept-Language: en-US
x-ms-client-request-id: 0ee49d13-7b86-4840-b0e1-046106a8d813-2014-07-09 23:16:21Z
x-ms-client-session-id: a519f0aa-53e9-4522-94fd-3c55607a6b65
x-ms-principal-id: <Computer>%5cAdministrator
x-ms-request-id: 840de34d9d9a484a8ddd7255a44cb1fd.2014-07-09T23:16:22.6545190Z
Authorization: Basic <encoded username and password>
Content-Type: application/json; charset=utf-8
Host: <Computer>:30012
Content-Length: 0
Expect: 100-continue
O exemplo de código a seguir mostra a resposta JSON para recuperar a cota de serviço padrão para um provedor de recursos.
[
{
"Key": "Editions",
"Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"offerEditionId\":\"20140710120235\",\"groupType\":null}]"
}
]
Comentários
Recuperar a Cota de Serviço Padrão para um Provedor de Recursos é chamada durante a criação do plano pela API de Gerenciamento de Serviços para perguntar ao provedor de recursos se ele tem uma cota padrão. Um código de status de 200 significa que há uma cota padrão e o serviço é marcado como ativo e configurado no painel de planos. Retorne 404 se desejar que seu provedor de recursos seja marcado como não configurado e não ativado por padrão.
Observação
O exemplo helloworld tem uma lista vazia como uma cota padrão, retorna 200 por padrão e, portanto, está marcado como ativo e configurado.
Consulte Também
Windows Referência da API REST de Notificação do Provedor de Recursos Personalizado do Azure Pack