Accounts - List By Resource Group
Obtenir tous les comptes Maps dans un groupe de ressources
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Maps/accounts?api-version=2023-06-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
subscription
|
path | True |
string minLength: 1 |
ID de l’abonnement cible. |
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
La demande a été réalisée avec succès. |
|
| Other Status Codes |
Une erreur inattendue s’est produite. |
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
List Accounts By Resource Group
Exemple de requête
GET https://management.azure.com/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts?api-version=2023-06-01
Exemple de réponse
{
"value": [
{
"id": "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount2",
"name": "myMapsAccount2",
"type": "Microsoft.Maps/accounts",
"location": "eastus",
"kind": "Gen1",
"tags": {
"test": "true"
},
"sku": {
"name": "S0",
"tier": "Standard"
},
"properties": {
"uniqueId": "b2e763e6-d6f3-4858-9e2b-7cf8df85c593",
"provisioningState": "Succeeded",
"disableLocalAuth": false
}
},
{
"id": "/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Maps/accounts/myMapsAccount",
"name": "myMapsAccount",
"type": "Microsoft.Maps/accounts",
"location": "eastus",
"kind": "Gen2",
"tags": {
"test": "true"
},
"sku": {
"name": "G2",
"tier": "Standard"
},
"properties": {
"uniqueId": "b2e763e6-d6f3-4858-9e2b-7cf8df85c592",
"provisioningState": "Succeeded",
"disableLocalAuth": true
}
}
],
"nextLink": null
}
Définitions
| Nom | Description |
|---|---|
|
Cors |
Spécifie une règle CORS pour le compte mappé. |
|
Cors |
Définit les règles CORS. Vous pouvez inclure jusqu’à cinq éléments CorsRule dans la requête. |
|
created |
Type d’identité qui a créé la ressource. |
|
customer |
Toutes les propriétés de chiffrement de clé gérées par le client pour la ressource. |
| encryption |
(Facultatif) Déconseillé d’inclure dans la définition de ressource. Nécessaire uniquement lorsqu’il est possible de désactiver le chiffrement de plateforme (infrastructure AKA). Azure SQL TDE est un exemple de ceci. Les valeurs sont activées et désactivées. |
|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
|
Error |
Détail de l’erreur. |
|
Error |
Réponse d’erreur |
|
Identity |
Les valeurs peuvent être systemAssignedIdentity ou userAssignedIdentity |
|
Infrastructure |
Les valeurs sont activées et désactivées. |
|
Key |
Toutes les configurations d’identité pour les paramètres de clé gérés par le client qui définissent l’identité à utiliser pour l’authentification auprès de Key Vault. |
| kind |
Get ou Set Kind, propriété. |
|
Linked |
La ressource liée est une référence à une ressource déployée dans un abonnement Azure, ajoutez la ressource liée |
|
Managed |
Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur) |
|
Managed |
Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). |
|
Maps |
Ressource Azure qui représente l’accès à une suite d’API REST Maps. |
|
Maps |
Propriétés supplémentaires du compte mapper |
|
Maps |
Liste des comptes Maps. |
| name |
Nom de la référence SKU, au format standard (par exemple, S0). |
| Sku |
Référence SKU du compte Maps. |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
User |
Propriétés d’identité attribuées par l’utilisateur |
CorsRule
Spécifie une règle CORS pour le compte mappé.
| Nom | Type | Description |
|---|---|---|
| allowedOrigins |
string[] |
Obligatoire si l’élément CorsRule est présent. Liste des domaines d’origine qui seront autorisés via CORS ou « * » pour autoriser tous les domaines |
CorsRules
Définit les règles CORS. Vous pouvez inclure jusqu’à cinq éléments CorsRule dans la requête.
| Nom | Type | Description |
|---|---|---|
| corsRules |
Cors |
Liste des règles CORS. Vous pouvez inclure jusqu’à cinq éléments CorsRule dans la requête. |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
customerManagedKeyEncryption
Toutes les propriétés de chiffrement de clé gérées par le client pour la ressource.
| Nom | Type | Description |
|---|---|---|
| keyEncryptionKeyIdentity |
Toutes les configurations d’identité pour les paramètres de clé gérés par le client qui définissent l’identité à utiliser pour l’authentification auprès de Key Vault. |
|
| keyEncryptionKeyUrl |
string |
URL de clé de chiffrement de clé, versionnée ou non versionnée. Ex : |
encryption
(Facultatif) Déconseillé d’inclure dans la définition de ressource. Nécessaire uniquement lorsqu’il est possible de désactiver le chiffrement de plateforme (infrastructure AKA). Azure SQL TDE est un exemple de ceci. Les valeurs sont activées et désactivées.
| Nom | Type | Description |
|---|---|---|
| customerManagedKeyEncryption |
Toutes les propriétés de chiffrement de clé gérées par le client pour la ressource. |
|
| infrastructureEncryption |
Les valeurs sont activées et désactivées. |
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émentaire. |
ErrorDetail
Détail de l’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. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
IdentityType
Les valeurs peuvent être systemAssignedIdentity ou userAssignedIdentity
| Valeur | Description |
|---|---|
| systemAssignedIdentity | |
| userAssignedIdentity | |
| delegatedResourceIdentity |
InfrastructureEncryption
Les valeurs sont activées et désactivées.
| Valeur | Description |
|---|---|
| enabled | |
| disabled |
KeyEncryptionKeyIdentity
Toutes les configurations d’identité pour les paramètres de clé gérés par le client qui définissent l’identité à utiliser pour l’authentification auprès de Key Vault.
| Nom | Type | Description |
|---|---|---|
| delegatedIdentityClientId |
string (uuid) |
identité déléguée à utiliser pour accéder à l’URL de clé de chiffrement de clé. Ex : /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<groupe de ressources>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutuellement exclusif avec identityType systemAssignedIdentity et userAssignedIdentity - utilisation interne uniquement. |
| identityType |
Les valeurs peuvent être systemAssignedIdentity ou userAssignedIdentity |
|
| userAssignedIdentityResourceId |
string (arm-id) |
identité affectée par l’utilisateur à utiliser pour accéder à l’URL de clé de chiffrement de clé. Ex : /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<groupe de ressources>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutuellement exclusif avec identityType systemAssignedIdentity et delegatedResourceIdentity. |
kind
Get ou Set Kind, propriété.
| Valeur | Description |
|---|---|
| Gen1 | |
| Gen2 |
LinkedResource
La ressource liée est une référence à une ressource déployée dans un abonnement Azure, ajoutez la ressource liée uniqueName valeur en tant que paramètre facultatif pour les opérations sur les API REST géospatiales Azure Maps.
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName} ». |
| uniqueName |
string |
Nom fourni qui identifie de manière unique la ressource liée. |
ManagedServiceIdentity
Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur)
| Nom | Type | Description |
|---|---|---|
| principalId |
string (uuid) |
ID du principal de service de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système. |
| tenantId |
string (uuid) |
ID de locataire de l’identité affectée par le système. Cette propriété est fournie uniquement pour une identité affectée par le système. |
| type |
Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). |
|
| userAssignedIdentities |
<string,
User |
identités User-Assigned |
ManagedServiceIdentityType
Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés).
| Valeur | Description |
|---|---|
| None | |
| SystemAssigned | |
| UserAssigned | |
| SystemAssigned, UserAssigned |
MapsAccount
Ressource Azure qui représente l’accès à une suite d’API REST Maps.
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| id |
string |
ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
|
| identity |
Identité de service managée (identités affectées par le système et/ou identités affectées par l’utilisateur) |
||
| kind | Gen1 |
Get ou Set Kind, propriété. |
|
| location |
string |
Emplacement géographique où réside la ressource |
|
| name |
string |
Nom de la ressource |
|
| properties |
Propriétés du compte de carte. |
||
| sku |
Référence SKU de ce compte. |
||
| systemData |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
||
| tags |
object |
Balises de ressource. |
|
| type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
MapsAccountProperties
Propriétés supplémentaires du compte mapper
| Nom | Type | Valeur par défaut | Description |
|---|---|---|---|
| cors |
Spécifie les règles CORS pour le service Blob. Vous pouvez inclure jusqu’à cinq éléments CorsRule dans la requête. Si aucun élément CorsRule n’est inclus dans le corps de la requête, toutes les règles CORS seront supprimées et CORS sera désactivée pour le service Blob. |
||
| disableLocalAuth |
boolean |
False |
Permet de désactiver la fonctionnalité bascule sur Azure Policy pour désactiver la prise en charge de l’authentification locale Azure Maps. Cela désactive les clés partagées et l’authentification par jeton de signature d’accès partagé à partir de n’importe quelle utilisation. |
| encryption |
(Facultatif) Déconseillé d’inclure dans la définition de ressource. Nécessaire uniquement lorsqu’il est possible de désactiver le chiffrement de plateforme (infrastructure AKA). Azure SQL TDE est un exemple de ceci. Les valeurs sont activées et désactivées. |
||
| linkedResources |
Tableau de ressources associées au compte mappé. La ressource liée dans le tableau ne peut pas être mise à jour individuellement, vous devez mettre à jour toutes les ressources liées dans le tableau ensemble. Ces ressources peuvent être utilisées sur des opérations sur l’API REST Azure Maps. L’accès est contrôlé par les autorisations mapper les identités managées du compte à ces ressources. |
||
| provisioningState |
string |
L’état d’approvisionnement de la ressource de compte Map, les mises à jour de compte ne peuvent être effectuées que sur les états de terminal. États terminal : |
|
| uniqueId |
string |
Identificateur unique pour le compte de mappage |
MapsAccounts
Liste des comptes Maps.
| Nom | Type | Description |
|---|---|---|
| nextLink |
string |
Le client d’URL doit utiliser pour récupérer la page suivante (par pagination côté serveur). Il est null pour l’instant, ajouté pour une utilisation ultérieure. |
| value |
un compte Maps. |
name
Nom de la référence SKU, au format standard (par exemple, S0).
| Valeur | Description |
|---|---|
| S0 | |
| S1 | |
| G2 |
Sku
Référence SKU du compte Maps.
| Nom | Type | Description |
|---|---|---|
| name |
Nom de la référence SKU, au format standard (par exemple, S0). |
|
| tier |
string |
Obtient le niveau de référence SKU. Cela est basé sur le nom de la référence SKU. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
UserAssignedIdentity
Propriétés d’identité attribuées par l’utilisateur
| Nom | Type | Description |
|---|---|---|
| clientId |
string (uuid) |
ID client de l’identité affectée. |
| principalId |
string (uuid) |
ID principal de l’identité affectée. |