Compartir a través de


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"
}

Consulte también

Interfaces de suscripción comunes