Subscriptions - List

Obtém todas as subscrições de um inquilino.

GET https://management.azure.com/subscriptions?api-version=2022-12-01

Parâmetros do URI

Name Em Necessário Tipo Description
api-version
query True

string

A versão da API a utilizar para esta operação.

Respostas

Name Tipo Description
200 OK

SubscriptionListResult

OK - Devolve uma matriz de subscrições.

Other Status Codes

CloudError

Resposta de erro que descreve o motivo pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Fluxo: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Âmbitos

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

GetAllSubscriptions

Pedido de amostra

GET https://management.azure.com/subscriptions?api-version=2022-12-01

Resposta da amostra

{
  "value": [
    {
      "id": "/subscriptions/291bba3f-e0a5-47bc-a099-3bdcb2a50a05",
      "subscriptionId": "291bba3f-e0a5-47bc-a099-3bdcb2a50a05",
      "tenantId": "31c75423-32d6-4322-88b7-c478bdde4858",
      "displayName": "Example Subscription",
      "state": "Enabled",
      "subscriptionPolicies": {
        "locationPlacementId": "Internal_2014-09-01",
        "quotaId": "Internal_2014-09-01",
        "spendingLimit": "Off"
      },
      "authorizationSource": "RoleBased",
      "managedByTenants": [
        {
          "tenantId": "8f70baf1-1f6e-46a2-a1ff-238dac1ebfb7"
        }
      ],
      "tags": {
        "tagKey1": "tagValue1",
        "tagKey2": "tagValue2"
      }
    },
    {
      "id": "/subscriptions/72ac930a-f34e-42d8-b06d-dc2a9e12ed71",
      "subscriptionId": "72ac930a-f34e-42d8-b06d-dc2a9e12ed71",
      "tenantId": "2a0ff0de-96b2-4859-bb7c-a430d07a3e0c",
      "displayName": "Example Subscription2",
      "state": "Enabled",
      "subscriptionPolicies": {
        "locationPlacementId": "Internal_2014-09-01",
        "quotaId": "Internal_2014-09-01",
        "spendingLimit": "Off"
      },
      "authorizationSource": "RoleBased",
      "managedByTenants": [
        {
          "tenantId": "8f70baf1-1f6e-46a2-a1ff-238dac1ebfb7"
        },
        {
          "tenantId": "f7fb6af2-321d-47c8-9c0f-b0239eaad39a"
        }
      ],
      "tags": {
        "tagKey1": "tagValue1",
        "tagKey2": "tagValue2"
      }
    }
  ],
  "nextLink": "..."
}

Definições

Name Description
CloudError

Uma resposta de erro para um pedido de gestão de recursos.

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta a erros

ManagedByTenant

Informações sobre um inquilino que gere a subscrição.

spendingLimit

O limite de gastos da subscrição.

Subscription

Informações da subscrição.

SubscriptionListResult

Resposta da operação da lista de subscrições.

SubscriptionPolicies

Políticas de subscrição.

SubscriptionState

O estado da subscrição. Os valores possíveis são Ativado, Avisado, Vencido, Desativado e Eliminado.

CloudError

Uma resposta de erro para um pedido de gestão de recursos.

Name Tipo Description
error

ErrorResponse

Resposta a erros
Resposta de erro comum para todas as APIs do Azure Resource Manager para devolver detalhes do erro para operações com falhas. (Isto também segue o formato de resposta de erro OData.).

ErrorAdditionalInfo

Informações adicionais sobre o erro de gestão de recursos.

Name Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informações adicionais.

ErrorDetail

O detalhe do erro.

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta a erros

Name Tipo Description
error

ErrorDetail

O objeto de erro.

ManagedByTenant

Informações sobre um inquilino que gere a subscrição.

Name Tipo Description
tenantId

string

O ID de inquilino do inquilino de gestão. Este é um GUID.

spendingLimit

O limite de gastos da subscrição.

Name Tipo Description
CurrentPeriodOff

string

Off

string

On

string

Subscription

Informações da subscrição.

Name Tipo Description
authorizationSource

string

A origem de autorização do pedido. Os valores válidos são uma ou mais combinações de Legado, RoleBased, Bypassed, Direct e Management. Por exemplo, "Legado, RoleBased".

displayName

string

O nome a apresentar da subscrição.

id

string

O ID completamente qualificado da subscrição. Por exemplo, /subscriptions/8d65815f-a5b6-402f-9298-045155da7d74

managedByTenants

ManagedByTenant[]

Uma matriz que contém os inquilinos que gerem a subscrição.

state

SubscriptionState

O estado da subscrição. Os valores possíveis são Ativado, Avisado, Vencido, Desativado e Eliminado.

subscriptionId

string

O ID da subscrição.

subscriptionPolicies

SubscriptionPolicies

As políticas de subscrição.

tags

object

As etiquetas anexadas à subscrição.

tenantId

string

O ID do inquilino da subscrição.

SubscriptionListResult

Resposta da operação da lista de subscrições.

Name Tipo Description
nextLink

string

O URL para obter o próximo conjunto de resultados.

value

Subscription[]

Uma matriz de subscrições.

SubscriptionPolicies

Políticas de subscrição.

Name Tipo Description
locationPlacementId

string

O ID de colocação da localização da subscrição. O ID indica que regiões estão visíveis para uma subscrição. Por exemplo, uma subscrição com um ID de colocação de localização do Public_2014-09-01 tem acesso às regiões públicas do Azure.

quotaId

string

O ID de quota da subscrição.

spendingLimit

spendingLimit

O limite de gastos da subscrição.

SubscriptionState

O estado da subscrição. Os valores possíveis são Ativado, Avisado, Vencido, Desativado e Eliminado.

Name Tipo Description
Deleted

string

Disabled

string

Enabled

string

PastDue

string

Warned

string