Providers - Get
Obtém o provedor de recursos especificado.
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/{resourceProviderNamespace}?api-version=2021-04-01
GET https://management.azure.com/subscriptions/{subscriptionId}/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. |
subscription
|
path | True |
string |
A ID da assinatura do Microsoft Azure. |
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 provider.
Solicitação de exemplo
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.TestRP1?api-version=2021-04-01
Resposta de exemplo
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.TestRP1",
"namespace": "Microsoft.TestRP1",
"registrationState": "Registering",
"registrationPolicy": "RegistrationRequired",
"resourceTypes": [
{
"resourceType": "TestResourceType",
"locations": [
"West US"
],
"apiVersions": [
"2018-01-01",
"2015-05-01"
],
"locationMappings": [
{
"location": "West US",
"type": "EdgeZone",
"extendedLocations": [
"LosAngeles",
"LosAngeles2"
]
}
],
"capabilities": "CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"
},
{
"resourceType": "TestResourceTypeSibling",
"locations": [
"West US"
],
"apiVersions": [
"2018-01-01",
"2015-05-01"
],
"capabilities": "CrossResourceGroupResourceMove, CrossSubscriptionResourceMove, SupportsTags, SupportsLocation"
}
]
}
Definições
Nome | Description |
---|---|
Alias |
O tipo de alias. |
Alias |
O tipo dos caminhos para alias. |
Alias |
Os atributos do token ao qual 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 de 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 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 ao qual 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 ao qual 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 é array. |
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 é object. |
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 o tipo de alias). |
PlainText |
string |
O valor do alias não é secreto. |
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[] |