Agregar un complemento de suscripción
Se aplica a: Windows Azure Pack
Agrega un complemento de suscripción.
Solicitud
Reemplace <ServiceMgmt> por la dirección del punto de conexión de la API de Service Management. Reemplace <Puerto> por 30005 para la API de inquilino o 30004 para la API de administrador. Reemplace <SubscriptionId> por el identificador de suscripción de la suscripción necesaria.
Método |
URI de solicitud |
Versión de HTTP |
---|---|---|
POST |
<https:// ServiceMgmt>:<Port>/subscriptions/<SubscriptionId>/addons/ |
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: Portador |
Obligatorio. Token de portador de autorización. |
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 principal. |
Cuerpo de la solicitud
En la tabla siguiente se describen los elementos del cuerpo de la solicitud.
Nombre del elemento |
Descripción |
---|---|
AddOnId |
Identificador del complemento. |
AddOnInstanceId |
Identificador de instancia del complemento. Uso de null |
AcquisitionTime |
Tiempo de adquisición del complemento. Uso de null |
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
En la tabla siguiente se describen los elementos del cuerpo de respuesta.
Nombre del elemento |
Descripción |
---|---|
AddOnId |
Identificador del complemento. |
AddOnInstanceId |
Identificador de instancia del complemento. |
AcquisitionTime |
Tiempo de adquisición del complemento. |
Ejemplo
En el ejemplo de código siguiente se muestra una solicitud Agregar complemento de suscripción .
POST https://<computer>:30004/subscriptions/1b7a12d8-82c0-4d06-82bb-7da71028b1ff/addons HTTP/1.1
Authorization: Bearer <Token>
x-ms-client-request-id: ea3ec878-5246-4c11-9f00-4bec66d6f468-2014-05-02 21:22:34Z
x-ms-client-session-id: c0d4a435-6552-4677-92b7-3da9c5b129e1
x-ms-principal-id: <Computer>%5cAdministrator
Accept-Language: en-US
Content-Type: application/json; charset=utf-8
Host: chrisre-katal:30004
Content-Length: 73
Expect: 100-continue
{
"AddOnId": "MyAddhupzd4d3",
"AddOnInstanceId": null,
"AcquisitionTime": null
}
En el ejemplo siguiente se muestra un cuerpo de respuesta Agregar un complemento de suscripción.
{
"AddOnId": "MyAddhupzd4d3",
"AddOnInstanceId": "c43e34db-156b-4004-a73a-c71d76c2c6f6",
"AcquisitionTime": "2014-05-02T21:22:35.687"
}