Providers - Get At Tenant Scope
Obtient le fournisseur de ressources spécifié au niveau du locataire.
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
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Espace de noms du fournisseur de ressources. |
api-version
|
query | True |
string |
Version de l’API à utiliser pour cette opération. |
$expand
|
query |
string |
Paramètre de requête $expand. Par exemple, pour inclure des alias de propriété dans la réponse, utilisez $expand=resourceTypes/aliases. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
OK : retourne des informations sur le fournisseur de ressources. |
|
Other Status Codes |
Réponse d’erreur décrivant la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
Get a resource provider at tenant scope
Exemple de requête
GET https://management.azure.com/providers/Microsoft.Storage?$expand=resourceTypes/aliases&api-version=2021-04-01
Exemple de réponse
{
"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"
}
]
}
Définitions
Nom | Description |
---|---|
Alias |
Type d’alias. |
Alias |
Type des chemins d’accès pour alias. |
Alias |
Attributs du jeton auxquels le chemin d’alias fait référence. |
Alias |
|
Alias |
Type du jeton auquel le chemin d’alias fait référence. |
Alias |
Type du modèle pour un chemin d’alias. |
Alias |
Type de modèle d’alias |
Alias |
Type de l'alias. |
Api |
|
Cloud |
Réponse d’erreur pour une demande de gestion des ressources. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Réponse d’erreur |
Provider |
Informations sur le fournisseur de ressources. |
Provider |
État de consentement de l’autorisation du fournisseur. |
Provider |
Emplacement étendu du fournisseur. |
Provider |
Type de ressource géré par le fournisseur de ressources. |
Zone |
Alias
Type d’alias.
Nom | Type | Description |
---|---|---|
defaultMetadata |
Métadonnées de chemin d’alias par défaut. S’applique au chemin d’accès par défaut et à tout chemin d’alias qui n’a pas de métadonnées |
|
defaultPath |
string |
Chemin par défaut d’un alias. |
defaultPattern |
Modèle par défaut pour un alias. |
|
name |
string |
Nom de l’alias. |
paths |
Chemins d’accès d’un alias. |
|
type |
Type de l'alias. |
AliasPath
Type des chemins d’accès pour alias.
Nom | Type | Description |
---|---|---|
apiVersions |
string[] |
Versions de l’API. |
metadata |
Métadonnées du chemin d’accès de l’alias. S’il est manquant, revenez aux métadonnées par défaut de l’alias. |
|
path |
string |
Chemin d’accès d’un alias. |
pattern |
Modèle d’un chemin d’alias. |
AliasPathAttributes
Attributs du jeton auxquels le chemin d’alias fait référence.
Nom | Type | Description |
---|---|---|
Modifiable |
string |
Le jeton auquel le chemin d’alias fait référence est modifiable par les stratégies avec l’effet « modify ». |
None |
string |
Le jeton auquel le chemin d’alias fait référence n’a pas d’attributs. |
AliasPathMetadata
Nom | Type | Description |
---|---|---|
attributes |
Attributs du jeton auxquels le chemin d’alias fait référence. |
|
type |
Type du jeton auquel le chemin d’alias fait référence. |
AliasPathTokenType
Type du jeton auquel le chemin d’alias fait référence.
Nom | Type | Description |
---|---|---|
Any |
string |
Le type de jeton peut être n’importe quoi. |
Array |
string |
Le type de jeton est tableau. |
Boolean |
string |
Le type de jeton est booléen. |
Integer |
string |
Le type de jeton est entier. |
NotSpecified |
string |
Le type de jeton n’est pas spécifié. |
Number |
string |
Le type de jeton est number. |
Object |
string |
Le type de jeton est object. |
String |
string |
Le type de jeton est string. |
AliasPattern
Type du modèle pour un chemin d’alias.
Nom | Type | Description |
---|---|---|
phrase |
string |
Expression de modèle d’alias. |
type |
Type de modèle d’alias |
|
variable |
string |
Variable de modèle d’alias. |
AliasPatternType
Type de modèle d’alias
Nom | Type | Description |
---|---|---|
Extract |
string |
Extraire est la seule valeur autorisée. |
NotSpecified |
string |
NotSpecified n’est pas autorisé. |
AliasType
Type de l'alias.
Nom | Type | Description |
---|---|---|
Mask |
string |
La valeur de l’alias est secret. |
NotSpecified |
string |
Le type d’alias est inconnu (identique à ne pas fournir de type d’alias). |
PlainText |
string |
La valeur de l’alias n’est pas un secret. |
ApiProfile
Nom | Type | Description |
---|---|---|
apiVersion |
string |
Version de l'API. |
profileVersion |
string |
Version du profil. |
CloudError
Réponse d’erreur pour une demande de gestion des ressources.
Nom | Type | Description |
---|---|---|
error |
Réponse d’erreur |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires |
type |
string |
Type d’informations supplémentaires. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d'erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
Provider
Informations sur le fournisseur de ressources.
Nom | Type | Description |
---|---|---|
id |
string |
ID du fournisseur. |
namespace |
string |
Espace de noms du fournisseur de ressources. |
providerAuthorizationConsentState |
État de consentement de l’autorisation du fournisseur. |
|
registrationPolicy |
string |
Stratégie d’inscription du fournisseur de ressources. |
registrationState |
string |
État d’inscription du fournisseur de ressources. |
resourceTypes |
Collection de types de ressources de fournisseur. |
ProviderAuthorizationConsentState
État de consentement de l’autorisation du fournisseur.
Nom | Type | Description |
---|---|---|
Consented |
string |
|
NotRequired |
string |
|
NotSpecified |
string |
|
Required |
string |
ProviderExtendedLocation
Emplacement étendu du fournisseur.
Nom | Type | Description |
---|---|---|
extendedLocations |
string[] |
Emplacements étendus pour l’emplacement Azure. |
location |
string |
Emplacement Azure. |
type |
string |
Type d’emplacement étendu. |
ProviderResourceType
Type de ressource géré par le fournisseur de ressources.
Nom | Type | Description |
---|---|---|
aliases |
Alias[] |
Alias pris en charge par ce type de ressource. |
apiProfiles |
Profils d’API pour le fournisseur de ressources. |
|
apiVersions |
string[] |
Version de l'API. |
capabilities |
string |
Fonctionnalités supplémentaires offertes par ce type de ressource. |
defaultApiVersion |
string |
Version par défaut de l’API. |
locationMappings |
Mappages d’emplacement pris en charge par ce type de ressource. |
|
locations |
string[] |
Collection d’emplacements où ce type de ressource peut être créé. |
properties |
object |
Propriétés. |
resourceType |
string |
Type de ressource. |
zoneMappings |
ZoneMapping
Nom | Type | Description |
---|---|---|
location |
string |
Emplacement du mappage de zone. |
zones |
string[] |