Providers - Get At Tenant Scope

Obtém o fornecedor de recursos especificado ao nível do inquilino.

GET https://management.azure.com/providers/{resourceProviderNamespace}?api-version=2021-04-01
GET https://management.azure.com/providers/{resourceProviderNamespace}?$expand={$expand}&api-version=2021-04-01

Parâmetros do URI

Name Em Necessário Tipo Description
resourceProviderNamespace
path True

string

O espaço de nomes do fornecedor de recursos.

api-version
query True

string

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

$expand
query

string

O parâmetro de consulta $expand. Por exemplo, para incluir aliases de propriedade em resposta, utilize $expand=resourceTypes/aliases.

Respostas

Name Tipo Description
200 OK

Provider

OK - Devolve informações sobre o fornecedor de recursos.

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

Get a resource provider at tenant scope

Pedido de amostra

GET https://management.azure.com/providers/Microsoft.Storage?$expand=resourceTypes/aliases&api-version=2021-04-01

Resposta da amostra

{
  "namespace": "Microsoft.Storage",
  "resourceTypes": [
    {
      "resourceType": "storageAccounts",
      "locations": [
        "East US",
        "East US 2",
        "East US 2 (Stage)",
        "West US",
        "West Europe",
        "East Asia",
        "Southeast Asia",
        "Japan East",
        "Japan West",
        "North Central US",
        "South Central US",
        "Central US",
        "North Europe",
        "Brazil South",
        "Australia East",
        "Australia Southeast",
        "South India",
        "Central India",
        "West India",
        "Canada East",
        "Canada Central",
        "West US 2",
        "West Central US",
        "UK South",
        "UK West",
        "Korea Central",
        "Korea South",
        "East US 2 EUAP",
        "Central US EUAP",
        "France Central",
        "France South",
        "Australia Central",
        "Australia Central 2",
        "South Africa West",
        "South Africa North",
        "UAE Central",
        "UAE North",
        "Switzerland North",
        "Switzerland West",
        "Germany West Central",
        "Germany North",
        "Norway East",
        "Norway West",
        "South Central US STG",
        "Brazil Southeast"
      ],
      "apiVersions": [
        "2019-06-01",
        "2019-04-01",
        "2018-11-01",
        "2018-07-01",
        "2018-03-01-preview",
        "2018-02-01",
        "2017-10-01",
        "2017-06-01",
        "2016-12-01",
        "2016-05-01",
        "2016-01-01",
        "2015-06-15",
        "2015-05-01-preview"
      ],
      "defaultApiVersion": "2019-06-01",
      "apiProfiles": [
        {
          "profileVersion": "2019-03-01-hybrid",
          "apiVersion": "2017-10-01"
        },
        {
          "profileVersion": "2017-03-09-profile",
          "apiVersion": "2016-01-01"
        },
        {
          "profileVersion": "2018-03-01-hybrid",
          "apiVersion": "2016-01-01"
        },
        {
          "profileVersion": "2018-06-01-profile",
          "apiVersion": "2017-10-01"
        }
      ],
      "aliases": [
        {
          "name": "Microsoft.Storage/storageAccounts/accountType",
          "paths": [
            {
              "path": "properties.accountType",
              "apiVersions": [
                "2015-06-15",
                "2015-05-01-preview"
              ]
            },
            {
              "path": "sku.name",
              "apiVersions": [
                "2018-11-01",
                "2018-11-09",
                "2018-07-01",
                "2018-03-01-Preview",
                "2018-02-01",
                "2017-10-01",
                "2017-06-01",
                "2016-12-01",
                "2016-05-01",
                "2016-01-01"
              ]
            }
          ],
          "defaultPath": "sku.name"
        },
        {
          "name": "Microsoft.Storage/storageAccounts/sku.name",
          "paths": [
            {
              "path": "properties.accountType",
              "apiVersions": [
                "2015-06-15",
                "2015-05-01-preview"
              ]
            },
            {
              "path": "sku.name",
              "apiVersions": [
                "2018-11-01",
                "2018-11-09",
                "2018-07-01",
                "2018-03-01-Preview",
                "2018-02-01",
                "2017-10-01",
                "2017-06-01",
                "2016-12-01",
                "2016-05-01",
                "2016-01-01"
              ]
            }
          ],
          "defaultPath": "sku.name"
        },
        {
          "name": "Microsoft.Storage/storageAccounts/accessTier",
          "paths": [
            {
              "path": "properties.accessTier",
              "apiVersions": [
                "2018-11-01",
                "2018-11-09",
                "2018-07-01",
                "2018-03-01-Preview",
                "2018-02-01",
                "2017-10-01",
                "2017-06-01",
                "2016-12-01",
                "2016-05-01",
                "2016-01-01",
                "2015-06-15",
                "2015-05-01-preview"
              ]
            }
          ],
          "defaultPath": "properties.accessTier"
        },
        {
          "name": "Microsoft.Storage/storageAccounts/enableBlobEncryption",
          "paths": [
            {
              "path": "properties.encryption.services.blob.enabled",
              "apiVersions": [
                "2018-11-01",
                "2018-11-09",
                "2018-07-01",
                "2018-03-01-Preview",
                "2018-02-01",
                "2017-10-01",
                "2017-06-01",
                "2016-12-01",
                "2016-05-01",
                "2016-01-01",
                "2015-06-15",
                "2015-05-01-preview"
              ]
            }
          ],
          "defaultPath": "properties.encryption.services.blob.enabled"
        },
        {
          "name": "Microsoft.Storage/storageAccounts/enableFileEncryption",
          "paths": [
            {
              "path": "properties.encryption.services.file.enabled",
              "apiVersions": [
                "2018-11-01",
                "2018-11-09",
                "2018-07-01",
                "2018-03-01-Preview",
                "2018-02-01",
                "2017-10-01",
                "2017-06-01",
                "2016-12-01",
                "2016-05-01",
                "2016-01-01",
                "2015-06-15",
                "2015-05-01-preview"
              ]
            }
          ],
          "defaultPath": "properties.encryption.services.file.enabled"
        },
        {
          "name": "Microsoft.Storage/storageAccounts/supportsHttpsTrafficOnly",
          "paths": [
            {
              "path": "properties.supportsHttpsTrafficOnly",
              "apiVersions": [
                "2018-11-09",
                "2018-03-01-Preview",
                "2016-05-01",
                "2016-01-01",
                "2015-06-15",
                "2015-05-01-preview"
              ],
              "metadata": {
                "type": "NotSpecified",
                "attributes": "None"
              }
            }
          ],
          "defaultPath": "properties.supportsHttpsTrafficOnly",
          "defaultMetadata": {
            "type": "Boolean",
            "attributes": "Modifiable"
          }
        }
      ],
      "capabilities": "SupportsTags, SupportsLocation"
    }
  ]
}

Definições

Name Description
Alias

O tipo de alias.

AliasPath

O tipo de caminhos para alias.

AliasPathAttributes

Os atributos do token a que o caminho do alias se refere.

AliasPathMetadata
AliasPathTokenType

O tipo de token a que o caminho do alias se refere.

AliasPattern

O tipo do padrão para um caminho de alias.

AliasPatternType

O tipo de padrão de alias

AliasType

O tipo de alias.

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

ErrorResponse

Resposta a Erros

Provider

Informações do fornecedor de recursos.

ProviderAuthorizationConsentState

O estado de consentimento da autorização do fornecedor.

ProviderExtendedLocation

A localização expandida do fornecedor.

ProviderResourceType

Tipo de recurso gerido pelo fornecedor de recursos.

ZoneMapping

Alias

O tipo de alias.

Name Tipo Description
defaultMetadata

AliasPathMetadata

Os metadados do caminho do alias predefinido. Aplica-se ao caminho predefinido e a qualquer caminho de alias que não tenha metadados

defaultPath

string

O caminho predefinido para um alias.

defaultPattern

AliasPattern

O padrão predefinido para um alias.

name

string

O nome do alias.

paths

AliasPath[]

Os caminhos para um alias.

type

AliasType

O tipo de alias.

AliasPath

O tipo de caminhos para alias.

Name Tipo Description
apiVersions

string[]

As versões da API.

metadata

AliasPathMetadata

Os metadados do caminho do alias. Se estiver em falta, recue para os metadados predefinidos do alias.

path

string

O caminho de um alias.

pattern

AliasPattern

O padrão para um caminho de alias.

AliasPathAttributes

Os atributos do token a que o caminho do alias se refere.

Name Tipo Description
Modifiable

string

O token a que o caminho do alias se refere é modificável por políticas com efeito "modificar".

None

string

O token a que o caminho do alias se refere não tem atributos.

AliasPathMetadata

Name Tipo Description
attributes

AliasPathAttributes

Os atributos do token a que o caminho do alias se refere.

type

AliasPathTokenType

O tipo de token a que o caminho do alias se refere.

AliasPathTokenType

O tipo de token a que o caminho do alias se refere.

Name Tipo Description
Any

string

O tipo de token pode ser qualquer coisa.

Array

string

O tipo de token é matriz.

Boolean

string

O tipo de token é booleano.

Integer

string

O tipo de token é número inteiro.

NotSpecified

string

O tipo de token não está especificado.

Number

string

O tipo de token é número.

Object

string

O tipo de token é objeto.

String

string

O tipo de token é cadeia.

AliasPattern

O tipo do padrão para um caminho de alias.

Name Tipo Description
phrase

string

A expressão de padrão de alias.

type

AliasPatternType

O tipo de padrão de alias

variable

string

A variável de padrão de alias.

AliasPatternType

O tipo de padrão de alias

Name Tipo Description
Extract

string

Extrair é o único valor permitido.

NotSpecified

string

NotSpecified não é permitido.

AliasType

O tipo de alias.

Name Tipo Description
Mask

string

O valor do alias é secreto.

NotSpecified

string

O tipo de alias é desconhecido (o mesmo que não fornecer o tipo de alias).

PlainText

string

O valor do alias não é secreto.

ApiProfile

Name Tipo Description
apiVersion

string

A versão da API.

profileVersion

string

A versão do perfil.

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.

ErrorResponse

Resposta a Erros

Name Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorResponse[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

Provider

Informações do fornecedor de recursos.

Name Tipo Description
id

string

O ID do fornecedor.

namespace

string

O espaço de nomes do fornecedor de recursos.

providerAuthorizationConsentState

ProviderAuthorizationConsentState

O estado de consentimento da autorização do fornecedor.

registrationPolicy

string

A política de registo do fornecedor de recursos.

registrationState

string

O estado de registo do fornecedor de recursos.

resourceTypes

ProviderResourceType[]

A coleção de tipos de recursos de fornecedor.

ProviderAuthorizationConsentState

O estado de consentimento da autorização do fornecedor.

Name Tipo Description
Consented

string

NotRequired

string

NotSpecified

string

Required

string

ProviderExtendedLocation

A localização expandida do fornecedor.

Name Tipo Description
extendedLocations

string[]

As localizações expandidas para a localização do Azure.

location

string

A localização do azure.

type

string

O tipo de localização expandida.

ProviderResourceType

Tipo de recurso gerido pelo fornecedor de recursos.

Name Tipo Description
aliases

Alias[]

Os aliases suportados por este tipo de recurso.

apiProfiles

ApiProfile[]

Os perfis de API do fornecedor de recursos.

apiVersions

string[]

A versão da API.

capabilities

string

As capacidades adicionais oferecidas por este tipo de recurso.

defaultApiVersion

string

A versão predefinida da API.

locationMappings

ProviderExtendedLocation[]

Os mapeamentos de localização suportados por este tipo de recurso.

locations

string[]

A coleção de localizações onde este tipo de recurso pode ser criado.

properties

object

As propriedades.

resourceType

string

O tipo de recurso.

zoneMappings

ZoneMapping[]

ZoneMapping

Name Tipo Description
location

string

A localização do mapeamento da zona.

zones

string[]