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 |
---|---|---|---|---|
resource
|
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 |
OK - Devolve informações sobre o fornecedor de recursos. |
|
Other Status Codes |
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. |
Alias |
O tipo de caminhos para alias. |
Alias |
Os atributos do token a que o caminho do alias se refere. |
Alias |
|
Alias |
O tipo de token a que o caminho do alias se refere. |
Alias |
O tipo do padrão para um caminho de alias. |
Alias |
O tipo de padrão de alias |
Alias |
O tipo de alias. |
Api |
|
Cloud |
Uma resposta de erro para um pedido de gestão de recursos. |
Error |
Informações adicionais sobre o erro de gestão de recursos. |
Error |
Resposta a Erros |
Provider |
Informações do fornecedor de recursos. |
Provider |
O estado de consentimento da autorização do fornecedor. |
Provider |
A localização expandida do fornecedor. |
Provider |
Tipo de recurso gerido pelo fornecedor de recursos. |
Zone |
Alias
O tipo de alias.
Name | Tipo | Description |
---|---|---|
defaultMetadata |
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 |
O padrão predefinido para um alias. |
|
name |
string |
O nome do alias. |
paths |
Os caminhos para um alias. |
|
type |
O tipo de alias. |
AliasPath
O tipo de caminhos para alias.
Name | Tipo | Description |
---|---|---|
apiVersions |
string[] |
As versões da API. |
metadata |
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 |
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 |
Os atributos do token a que o caminho do alias se refere. |
|
type |
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 |
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 |
Resposta a Erros |
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 |
As informações adicionais do erro. |
|
code |
string |
O código de erro. |
details |
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 |
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 |
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 |
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 |
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
Name | Tipo | Description |
---|---|---|
location |
string |
A localização do mapeamento da zona. |
zones |
string[] |