Providers - Get At Tenant Scope
Obtiene el proveedor de recursos especificado en el nivel de 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 de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Espacio de nombres del proveedor de recursos. |
api-version
|
query | True |
string |
Versión de API que se usará para la operación. |
$expand
|
query |
string |
Parámetro de consulta $expand. Por ejemplo, para incluir alias de propiedad en respuesta, use $expand=resourceTypes/aliases. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Aceptar: devuelve información sobre el proveedor de recursos. |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Seguridad
azure_auth
Flujo OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
Get a resource provider at tenant scope
Solicitud de ejemplo
GET https://management.azure.com/providers/Microsoft.Storage?$expand=resourceTypes/aliases&api-version=2021-04-01
Respuesta de muestra
{
"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"
}
]
}
Definiciones
Nombre | Description |
---|---|
Alias |
Tipo de alias. |
Alias |
Tipo de las rutas de acceso para alias. |
Alias |
Atributos del token al que hace referencia la ruta de acceso del alias. |
Alias |
|
Alias |
Tipo del token al que hace referencia la ruta de acceso del alias. |
Alias |
Tipo del patrón para una ruta de acceso de alias. |
Alias |
Tipo de patrón de alias |
Alias |
Tipo del alias. |
Api |
|
Cloud |
Respuesta de error para una solicitud de administración de recursos. |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Respuesta de error |
Provider |
Información de proveedor de recursos. |
Provider |
Estado de consentimiento de autorización del proveedor. |
Provider |
Ubicación extendida del proveedor. |
Provider |
Tipo de recurso que administra el proveedor de recursos. |
Zone |
Alias
Tipo de alias.
Nombre | Tipo | Description |
---|---|---|
defaultMetadata |
Metadatos de la ruta de acceso de alias predeterminada. Se aplica a la ruta de acceso predeterminada y a cualquier ruta de acceso de alias que no tenga metadatos. |
|
defaultPath |
string |
Ruta de acceso predeterminada para un alias. |
defaultPattern |
Patrón predeterminado para un alias. |
|
name |
string |
Nombre del alias. |
paths |
Rutas de acceso de un alias. |
|
type |
Tipo del alias. |
AliasPath
Tipo de las rutas de acceso para alias.
Nombre | Tipo | Description |
---|---|---|
apiVersions |
string[] |
Las versiones de la API. |
metadata |
Metadatos de la ruta de acceso del alias. Si falta, vuelva a los metadatos predeterminados del alias. |
|
path |
string |
Ruta de acceso de un alias. |
pattern |
Patrón de una ruta de acceso de alias. |
AliasPathAttributes
Atributos del token al que hace referencia la ruta de acceso del alias.
Nombre | Tipo | Description |
---|---|---|
Modifiable |
string |
El token al que hace referencia la ruta de acceso del alias es modificable mediante directivas con efecto "modify". |
None |
string |
El token al que hace referencia la ruta de acceso del alias no tiene atributos. |
AliasPathMetadata
Nombre | Tipo | Description |
---|---|---|
attributes |
Atributos del token al que hace referencia la ruta de acceso del alias. |
|
type |
Tipo del token al que hace referencia la ruta de acceso del alias. |
AliasPathTokenType
Tipo del token al que hace referencia la ruta de acceso del alias.
Nombre | Tipo | Description |
---|---|---|
Any |
string |
El tipo de token puede ser cualquier cosa. |
Array |
string |
El tipo de token es array. |
Boolean |
string |
El tipo de token es booleano. |
Integer |
string |
El tipo de token es entero. |
NotSpecified |
string |
No se especifica el tipo de token. |
Number |
string |
El tipo de token es number. |
Object |
string |
El tipo de token es object. |
String |
string |
El tipo de token es cadena. |
AliasPattern
Tipo del patrón para una ruta de acceso de alias.
Nombre | Tipo | Description |
---|---|---|
phrase |
string |
La frase de patrón de alias. |
type |
Tipo de patrón de alias |
|
variable |
string |
Variable de patrón de alias. |
AliasPatternType
Tipo de patrón de alias
Nombre | Tipo | Description |
---|---|---|
Extract |
string |
Extract es el único valor permitido. |
NotSpecified |
string |
No se permite NotSpecified. |
AliasType
Tipo del alias.
Nombre | Tipo | Description |
---|---|---|
Mask |
string |
El valor del alias es secreto. |
NotSpecified |
string |
El tipo de alias es desconocido (igual que no proporcionar el tipo de alias). |
PlainText |
string |
El valor del alias no es secreto. |
ApiProfile
Nombre | Tipo | Description |
---|---|---|
apiVersion |
string |
Versión de la API. |
profileVersion |
string |
La versión del perfil. |
CloudError
Respuesta de error para una solicitud de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
error |
Respuesta de error |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Los detalles del error. |
|
message |
string |
El mensaje de error. |
target |
string |
Destino del error. |
Provider
Información de proveedor de recursos.
Nombre | Tipo | Description |
---|---|---|
id |
string |
La identificación del proveedor. |
namespace |
string |
Espacio de nombres del proveedor de recursos. |
providerAuthorizationConsentState |
Estado de consentimiento de autorización del proveedor. |
|
registrationPolicy |
string |
La directiva de registro del proveedor de recursos. |
registrationState |
string |
Estado de registro del proveedor de recursos. |
resourceTypes |
Colección de tipos de recursos de proveedor. |
ProviderAuthorizationConsentState
Estado de consentimiento de autorización del proveedor.
Nombre | Tipo | Description |
---|---|---|
Consented |
string |
|
NotRequired |
string |
|
NotSpecified |
string |
|
Required |
string |
ProviderExtendedLocation
Ubicación extendida del proveedor.
Nombre | Tipo | Description |
---|---|---|
extendedLocations |
string[] |
Ubicaciones extendidas para la ubicación de Azure. |
location |
string |
La ubicación de Azure. |
type |
string |
Tipo de ubicación extendida. |
ProviderResourceType
Tipo de recurso que administra el proveedor de recursos.
Nombre | Tipo | Description |
---|---|---|
aliases |
Alias[] |
Alias admitidos por este tipo de recurso. |
apiProfiles |
Perfiles de API para el proveedor de recursos. |
|
apiVersions |
string[] |
Versión de la API. |
capabilities |
string |
Las funcionalidades adicionales que ofrece este tipo de recurso. |
defaultApiVersion |
string |
La versión de API predeterminada. |
locationMappings |
Asignaciones de ubicación admitidas por este tipo de recurso. |
|
locations |
string[] |
Colección de ubicaciones donde se puede crear este tipo de recurso. |
properties |
object |
Propiedades. |
resourceType |
string |
El tipo de recurso. |
zoneMappings |
ZoneMapping
Nombre | Tipo | Description |
---|---|---|
location |
string |
Ubicación de la asignación de zona. |
zones |
string[] |