Providers - Get At Tenant Scope
Obtém o provedor de recursos especificado no nível do locatário.
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 de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
O namespace do provedor de recursos. |
api-version
|
query | True |
string |
A versão da API a ser usada para esta operação. |
$expand
|
query |
string |
O parâmetro de consulta $expand. Por exemplo, para incluir aliases de propriedade em resposta, use $expand=resourceTypes/aliases. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OK – retorna informações sobre o provedor de recursos. |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Segurança
azure_auth
Fluxo do OAuth2 do Azure Active Directory
Tipo:
oauth2
Flow:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Escopos
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
Get a resource provider at tenant scope
Solicitação de exemplo
GET https://management.azure.com/providers/Microsoft.Storage?$expand=resourceTypes/aliases&api-version=2021-04-01
Resposta de exemplo
{
"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
Nome | Description |
---|---|
Alias |
O tipo de alias. |
Alias |
O tipo dos caminhos para alias. |
Alias |
Os atributos do token aos quais o caminho do alias está se referindo. |
Alias |
|
Alias |
O tipo do token ao qual o caminho do alias está se referindo. |
Alias |
O tipo do padrão para um caminho de alias. |
Alias |
O tipo de padrão de alias |
Alias |
O tipo do alias. |
Api |
|
Cloud |
Uma resposta de erro para uma solicitação de gerenciamento de recursos. |
Error |
As informações adicionais do erro de gerenciamento de recursos. |
Error |
Resposta de erro |
Provider |
Informações do provedor de recursos. |
Provider |
O estado de consentimento de autorização do provedor. |
Provider |
O local estendido do provedor. |
Provider |
Tipo de recurso gerenciado pelo provedor de recursos. |
Zone |
Alias
O tipo de alias.
Nome | Tipo | Description |
---|---|---|
defaultMetadata |
Os metadados de caminho do alias padrão. Aplica-se ao caminho padrão e a qualquer caminho de alias que não tenha metadados |
|
defaultPath |
string |
O caminho padrão para um alias. |
defaultPattern |
O padrão padrão para um alias. |
|
name |
string |
O nome do alias. |
paths |
Os caminhos para um alias. |
|
type |
O tipo do alias. |
AliasPath
O tipo dos caminhos para alias.
Nome | Tipo | Description |
---|---|---|
apiVersions |
string[] |
As versões da API. |
metadata |
Os metadados do caminho do alias. Se estiver ausente, volte para os metadados padrão do alias. |
|
path |
string |
O caminho de um alias. |
pattern |
O padrão de um caminho de alias. |
AliasPathAttributes
Os atributos do token aos quais o caminho do alias está se referindo.
Nome | Tipo | Description |
---|---|---|
Modifiable |
string |
O token ao qual o caminho de alias está se referindo é modificável por políticas com efeito 'modify'. |
None |
string |
O token ao qual o caminho do alias está se referindo não tem atributos. |
AliasPathMetadata
Nome | Tipo | Description |
---|---|---|
attributes |
Os atributos do token aos quais o caminho do alias está se referindo. |
|
type |
O tipo do token ao qual o caminho do alias está se referindo. |
AliasPathTokenType
O tipo do token ao qual o caminho do alias está se referindo.
Nome | 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 é booliano. |
Integer |
string |
O tipo de token é inteiro. |
NotSpecified |
string |
O tipo de token não é especificado. |
Number |
string |
O tipo de token é number. |
Object |
string |
O tipo de token é objeto . |
String |
string |
O tipo de token é cadeia de caracteres. |
AliasPattern
O tipo do padrão para um caminho de alias.
Nome | Tipo | Description |
---|---|---|
phrase |
string |
A frase 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
Nome | Tipo | Description |
---|---|---|
Extract |
string |
Extração é o único valor permitido. |
NotSpecified |
string |
NotSpecified não é permitido. |
AliasType
O tipo do alias.
Nome | Tipo | Description |
---|---|---|
Mask |
string |
O valor do alias é secreto. |
NotSpecified |
string |
O tipo de alias é desconhecido (o mesmo que não fornecer tipo de alias). |
PlainText |
string |
O valor do alias não é segredo. |
ApiProfile
Nome | Tipo | Description |
---|---|---|
apiVersion |
string |
A versão da API. |
profileVersion |
string |
A versão do perfil. |
CloudError
Uma resposta de erro para uma solicitação de gerenciamento de recursos.
Nome | Tipo | Description |
---|---|---|
error |
Resposta de erro |
ErrorAdditionalInfo
As informações adicionais do erro de gerenciamento de recursos.
Nome | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorResponse
Resposta de erro
Nome | 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 provedor de recursos.
Nome | Tipo | Description |
---|---|---|
id |
string |
O ID do provedor. |
namespace |
string |
O namespace do provedor de recursos. |
providerAuthorizationConsentState |
O estado de consentimento de autorização do provedor. |
|
registrationPolicy |
string |
A política de registro do provedor de recursos. |
registrationState |
string |
O estado de registro do provedor de recursos. |
resourceTypes |
A coleção de tipos de recursos do provedor. |
ProviderAuthorizationConsentState
O estado de consentimento de autorização do provedor.
Nome | Tipo | Description |
---|---|---|
Consented |
string |
|
NotRequired |
string |
|
NotSpecified |
string |
|
Required |
string |
ProviderExtendedLocation
O local estendido do provedor.
Nome | Tipo | Description |
---|---|---|
extendedLocations |
string[] |
Os locais estendidos para o local do azure. |
location |
string |
O local do azure. |
type |
string |
O tipo de local estendido. |
ProviderResourceType
Tipo de recurso gerenciado pelo provedor de recursos.
Nome | Tipo | Description |
---|---|---|
aliases |
Alias[] |
Os aliases compatíveis com esse tipo de recurso. |
apiProfiles |
Os perfis de API para o provedor de recursos. |
|
apiVersions |
string[] |
A versão da API. |
capabilities |
string |
Os recursos adicionais oferecidos por esse tipo de recurso. |
defaultApiVersion |
string |
A versão padrão da API. |
locationMappings |
Os mapeamentos de localização compatíveis com esse tipo de recurso. |
|
locations |
string[] |
A coleção de locais em que esse tipo de recurso pode ser criado. |
properties |
object |
As propriedades. |
resourceType |
string |
O tipo de recurso. |
zoneMappings |
ZoneMapping
Nome | Tipo | Description |
---|---|---|
location |
string |
O local do mapeamento de zona. |
zones |
string[] |