Compartir a través de


Recuperación de la cuota de servicio predeterminada para un proveedor de recursos

 

Se aplica a: Windows Azure Pack

Recupera la cuota de servicio predeterminada para un proveedor de recursos.

Solicitud

Reemplace <NotificationEndpoint> por la dirección del punto de conexión del Windows API rest de notificación del proveedor de recursos personalizado de Azure Pack.

Método

URI de solicitud

Versión de HTTP

GET

<http:// NotificationEndpoint>/defaultquota

HTTP/1.1

Parámetros de identificador URI

Ninguno.

Encabezados de solicitud

En la tabla siguiente se describen los encabezados de solicitud requeridos y opcionales.

Encabezado de solicitud

Descripción

Autorización: Básica

Obligatorio. Token de autorización básico.

x-ms-client-request-id

Opcional. Identificador de solicitud de cliente.

x-ms-client-session-id

Opcional. Identificador de sesión de cliente.

x-ms-client-principal-id

Opcional. El identificador de la entidad de seguridad.

x-ms-principal-liveid

Opcional. Identificador activo de la entidad de seguridad.

Cuerpo de la solicitud

Ninguno.

Response

La respuesta incluye un código de estado HTTP, un conjunto de encabezados de respuesta y un cuerpo de respuesta.

Código de estado

Una operación correcta devuelve el código de estado 200 (CORRECTO) lo que significa que hay una cuota predeterminada y el servicio se marca como activo y configurado en el panel del plan.

Para obtener información sobre los códigos de estado, consulte Códigos de estado y error (Windows Azure Pack Service Management).

Encabezados de respuesta

La respuesta de esta operación incluye encabezados HTTP estándar. Todos los encabezados estándar se ajustan a la especificación del protocolo HTTP/1.1.

Cuerpo de la respuesta

La tabla siguiente describe los elementos clave del cuerpo de la respuesta:

Nombre del elemento

Descripción

ServiceQuotaSettingList

La configuración de cuota de servicio recuperada. Para obtener más información, vea ServiceQuotaSettingList (objeto de punto de conexión de notificación).

Ejemplo

En el ejemplo siguiente se muestra un elemento Retrieve the Default Service Quota for a Resource Provider request (Recuperar la cuota de servicio predeterminada para una solicitud del proveedor 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

En el ejemplo de código siguiente se muestra la respuesta JSON para Recuperar la cuota de servicio predeterminada para un proveedor de recursos.

[
  {
    "Key": "Editions",
    "Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"offerEditionId\":\"20140710120235\",\"groupType\":null}]"
  }
]

Comentarios

La API de Service Management llama a la cuota de servicio predeterminada para un proveedor de recursos durante la creación del plan para preguntar al proveedor de recursos si tiene una cuota predeterminada. Un código de estado de 200 significa que hay una cuota predeterminada y el servicio se marca como activo y configurado en el panel del plan. Devuelve 404 si desea que el proveedor de recursos se marque como no configurado y no se active de forma predeterminada.

Nota:

El ejemplo HelloWorld tiene una lista vacía como cuota predeterminada, devuelve 200 de forma predeterminada y, por tanto, está marcada como activa y configurada.

Consulte también

Windows referencia de la API REST de notificación del proveedor de recursos personalizado de Azure Pack