Actualización del Configuración de cuota para un proveedor de recursos
Se aplica a: Windows Azure Pack
Novedades la configuración de cuota de un proveedor de recursos.
Solicitud
Reemplace <NotificationEndpoint> por la dirección del punto de conexión de la API rest de notificación del proveedor de recursos personalizado de Azure Pack Windows.
Método |
URI de solicitud |
Versión de HTTP |
---|---|---|
PUT |
<http:// NotificationEndpoint>/quota |
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ásico |
Obligatorio. Token de autorización básico. |
x-ms-principal-id |
Obligatorio. El identificador de la entidad de seguridad. |
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-principal-liveid |
Opcional. Identificador activo principal. |
Cuerpo de la solicitud
En la tabla siguiente se describen los elementos del cuerpo de la solicitud.
Nombre del elemento |
Descripción |
---|---|
QuotaUpdateBatch |
Lote de la configuración de cuota que se va a actualizar. Para obtener más información, vea QuotaUpdateBatch (objeto de punto de conexión de notificación). |
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.
Para obtener información sobre los códigos de estado, consulte Códigos de estado y error (Windows Administración de servicios de Azure Pack).
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 |
---|---|
QuotaUpdateResultBatch |
Lote de la configuración de cuota actualizada. Para obtener más información, vea QuotaUpdateResultBatch (objeto de punto de conexión de notificación) . |
Ejemplo
En el ejemplo siguiente se muestra una actualización del Configuración de cuota para una solicitud del proveedor de recursos.
PUT https://<NotificationEndpoint>:30012/quota 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: 467
Expect: 100-continue
{
"BaseQuota": [
{
"Key": "Editions",
"Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":11,\"resourceSize\":1024,\"offerEditionId\":\"040814101717\",\"groupType\":null,\"resourceSizeLimit\":null}]"
}
],
"AddOnQuotas": [
],
"SubscriptionIdsToUpdate": [
"da506abb-1658-4abf-971c-e0e5a9c47b83",
"603e36b5-4f30-4ccf-8c90-9b37ded24149",
"d5715678-aea4-49e5-b37d-7e65abdae793",
"718fb765-72fe-4201-be6a-4b31fb396805",
"f3fca3c5-1dca-411e-97f7-9891325aa78f"
]
}
En el ejemplo de código siguiente se muestra la respuesta JSON para Actualizar el Configuración de cuota para un proveedor de recursos.
{
"UpdatedSubscriptionIds": [
"da506abb-1658-4abf-971c-e0e5a9c47b83",
"603e36b5-4f30-4ccf-8c90-9b37ded24149",
"d5715678-aea4-49e5-b37d-7e65abdae793",
"718fb765-72fe-4201-be6a-4b31fb396805",
"f3fca3c5-1dca-411e-97f7-9891325aa78f"
],
"FailedSubscriptionIds": null,
"Error": null
}
Comentarios
Actualizar el Configuración de cuota de un proveedor de recursos se usa para actualizar todas las suscripciones que pertenecen a planes con la nueva cuota.