Compartir a través de


Recuperar las suscripciones de un usuario (suscripción de inquilino)

 

Se aplica a: Windows Azure Pack

Recupera las suscripciones de un usuario.

Solicitud

Reemplace <ServiceMgmt> por la dirección del punto de conexión de la API de Service Management.

Método

URI de solicitud

Versión de HTTP

GET

<https:// ServiceMgmt>:30005/subscriptions

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

x-ms-principal-id:

Obligatorio. El identificador de la entidad de seguridad.

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-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.

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

SubscriptionList

Una lista de suscripciones. Para obtener más información, vea Suscripción (objeto común).

Ejemplo

En el ejemplo de código siguiente se muestra una solicitud de suscripción de lista .

GET https://<Computer>:30005/subscriptions HTTP/1.1
x-ms-principal-id: person@contoso.com
Authorization: Bearer <Token>
x-ms-client-request-id: bea95100-73df-43f2-ae63-9972023e032f-2013-06-28 22:01:40Z
x-ms-client-session-id: 4933f1c7-aabf-4944-b250-3a57062d093c
Accept-Language: en-US
x-ms-principal-liveid: mradtes@3test.comt
Host: <Computer>:30005

En el ejemplo de código siguiente se muestra una respuesta de la suscripción de lista .

[
  {
    "SubscriptionID": "d001ad25-2639-4475-b6f6-f54e8842c902",
    "SubscriptionName": "Gold",
    "AccountAdminLiveEmailId": "person@contoso.com",
    "ServiceAdminLiveEmailId": null,
    "CoAdminNames": [

    ],
    "AddOnReferences": [

    ],
    "AddOns": [

    ],
    "State": 1,
    "QuotaSyncState": 0,
    "ActivationSyncState": 0,
    "PlanId": "Sergehihwpl2d",
    "Services": [
      {
        "Type": "webspaces",
        "State": "registered",
        "QuotaSyncState": 0,
        "ActivationSyncState": 0,
        "BaseQuotaSettings": [
          {
            "Key": "BytesReceived_Shared_WebSpace_Limited",
            "Value": "{\"ComputeMode\":0,\"CustomActionName\":null,\"EnforcementScope\":0,\"ExceededAction\":0,\"Limit\":-1,\"Period\":1440,\"QuotaName\":\"BytesReceived\",\"ResourceName\":\"BytesReceived\",\"SiteMode\":\"Limited\",\"Unit\":1,\"WebPlan\":null}"
          },

          {
            "Key": "NumberOfVirtualWorkers_Dedicated_WebSpace_NULL",
            "Value": "{\"ComputeMode\":1,\"CustomActionName\":null,\"EnforcementScope\":0,\"ExceededAction\":0,\"Limit\":-1,\"Period\":1440,\"QuotaName\":\"NumberOfVirtualWorkers\",\"ResourceName\":\"NumberOfVirtualWorkers\",\"SiteMode\":null,\"Unit\":1,\"WebPlan\":null}"
          }
        ]
      },
      {
        "Type": "sqlservers",
        "State": "registered",
        "QuotaSyncState": 0,
        "ActivationSyncState": 0,
        "BaseQuotaSettings": [
          {
            "Key": "Editions",
            "Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"resourceSizeLimit\":\"1024\",\"offerEditionId\":\"062813094218\",\"groupType\":null}]"
          }
        ]
      },
      {
        "Type": "servicebus",
        "State": "registered",
        "QuotaSyncState": 0,
        "ActivationSyncState": 0,
        "BaseQuotaSettings": [

        ]
      },
      {
        "Type": "mysqlservers",
        "State": "registered",
        "QuotaSyncState": 0,
        "ActivationSyncState": 0,
        "BaseQuotaSettings": [
          {
            "Key": "Editions",
            "Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"offerEditionId\":\"062813094218\",\"groupType\":null}]"
          }
        ]
      }
    ],
    "LastErrorMessage": null,
    "Features": null,
    "OfferFriendlyName": "Gold",
    "OfferCategory": null,
    "Created": "2013-06-28T21:42:39.413"
  }
]

Consulte también

Interfaces de suscripción de inquilino