Subscriptions - List

Ottiene tutte le sottoscrizioni per un tenant.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
api-version
query True

string

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

SubscriptionListResult

OK: restituisce una matrice di sottoscrizioni.

Other Status Codes

CloudError

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

GetAllSubscriptions

Sample Request

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

Sample Response

{
  "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": "..."
}

Definizioni

Nome Descrizione
CloudError

Risposta di errore per una richiesta di gestione delle risorse.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

ManagedByTenant

Informazioni su un tenant che gestisce la sottoscrizione.

spendingLimit

Limite di spesa della sottoscrizione.

Subscription

Informazioni sulla sottoscrizione.

SubscriptionListResult

Risposta all'operazione di elenco delle sottoscrizioni.

SubscriptionPolicies

Criteri di sottoscrizione.

SubscriptionState

Stato della sottoscrizione. I valori possibili sono Enabled, Warned, PastDue, Disabled e Deleted.

CloudError

Risposta di errore per una richiesta di gestione delle risorse.

Nome Tipo Descrizione
error

ErrorResponse

Risposta di errore
Risposta di errore comune per tutte le API Resource Manager di Azure per restituire i dettagli dell'errore per le operazioni non riuscite. Segue anche il formato di risposta di errore OData.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

ManagedByTenant

Informazioni su un tenant che gestisce la sottoscrizione.

Nome Tipo Descrizione
tenantId

string

ID tenant del tenant di gestione. Questo è un GUID.

spendingLimit

Limite di spesa della sottoscrizione.

Nome Tipo Descrizione
CurrentPeriodOff

string

Off

string

On

string

Subscription

Informazioni sulla sottoscrizione.

Nome Tipo Descrizione
authorizationSource

string

Origine dell'autorizzazione della richiesta. I valori validi sono una o più combinazioni di legacy, RoleBased, Bypassed, Direct e Management. Ad esempio, 'Legacy, RoleBased'.

displayName

string

Nome visualizzato della sottoscrizione.

id

string

ID completo per la sottoscrizione. Ad esempio, /subscriptions/8d65815f-a5b6-402f-9298-045155da7d74

managedByTenants

ManagedByTenant[]

Matrice contenente i tenant che gestiscono la sottoscrizione.

state

SubscriptionState

Stato della sottoscrizione. I valori possibili sono Enabled, Warned, PastDue, Disabled e Deleted.

subscriptionId

string

ID della sottoscrizione.

subscriptionPolicies

SubscriptionPolicies

Criteri di sottoscrizione.

tags

object

Tag associati alla sottoscrizione.

tenantId

string

ID tenant della sottoscrizione.

SubscriptionListResult

Risposta all'operazione di elenco delle sottoscrizioni.

Nome Tipo Descrizione
nextLink

string

URL per ottenere il set di risultati successivo.

value

Subscription[]

Matrice di sottoscrizioni.

SubscriptionPolicies

Criteri di sottoscrizione.

Nome Tipo Descrizione
locationPlacementId

string

ID di posizionamento della posizione della sottoscrizione. L'ID indica le aree visibili per una sottoscrizione. Ad esempio, una sottoscrizione con id di posizionamento della posizione di Public_2014-09-01 ha accesso alle aree pubbliche di Azure.

quotaId

string

ID quota sottoscrizione.

spendingLimit

spendingLimit

Limite di spesa della sottoscrizione.

SubscriptionState

Stato della sottoscrizione. I valori possibili sono Enabled, Warned, PastDue, Disabled e Deleted.

Nome Tipo Descrizione
Deleted

string

Disabled

string

Enabled

string

PastDue

string

Warned

string