Partager via


az maps account

Gérez les comptes Azure Cartes.

Commandes

Nom Description Type Statut
az maps account create

Créez un compte Cartes. Un compte Cartes contient les clés qui autorisent l’accès aux API REST Cartes.

Core GA
az maps account delete

Supprime un compte Maps.

Core GA
az maps account keys

Gérez les clés de compte Azure Cartes.

Core GA
az maps account keys list

Obtenez les clés à utiliser avec les API Cartes. Une clé est utilisée pour authentifier et autoriser l’accès aux API REST Cartes. Une seule clé est nécessaire à la fois ; deux sont donnés pour fournir une régénération transparente des clés.

Core GA
az maps account keys renew

Régénérez la clé primaire ou secondaire à utiliser avec les API Cartes. L’ancienne clé cessera de fonctionner immédiatement.

Core GA
az maps account list

Afficher tous les comptes mappés dans un abonnement ou dans un groupe de ressources.

Core GA
az maps account show

Affichez les détails d’un compte mappé.

Core GA
az maps account update

Mises à jour un compte Cartes. Seul un sous-ensemble des paramètres peut être mis à jour après la création, comme la référence SKU, les balises, les propriétés.

Core GA

az maps account create

Créez un compte Cartes. Un compte Cartes contient les clés qui autorisent l’accès aux API REST Cartes.

az maps account create --account-name
                       --resource-group
                       --sku {G2, S0, S1}
                       [--accept-tos]
                       [--disable-local-auth {false, true}]
                       [--kind {Gen1, Gen2}]
                       [--linked-resources]
                       [--tags]
                       [--type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}]
                       [--user-identities]

Exemples

Créer un compte avec des identités managées

az maps account create --type "SystemAssigned, UserAssigned" --user-identities "{\"/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName\":{}}" --kind "Gen2" --disable-local-auth false --linked-resources id="/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Storage/accounts/mystorageacc" unique-name="myBatchStorageAccount" --linked-resources id="/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.Storage/accounts/mystorageacc" unique-name="myBlobDataSource" --tags test="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Créer un compte Gen1

az maps account create --kind "Gen1" --disable-local-auth false --tags test="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Créer un compte Gen2

az maps account create --kind "Gen2" --disable-local-auth true --tags test="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Paramètres obligatoires

--account-name --name -n

Nom du compte mappé.

--resource-group -g

Nom du groupe de ressources.

--sku -s

Nom de la référence SKU, au format standard (par exemple, S0).

valeurs acceptées: G2, S0, S1

Paramètres facultatifs

--accept-tos

Vous devez accepter la déclaration de licence et de confidentialité pour créer un compte.

--disable-local-auth

Permet de désactiver la fonctionnalité bascule sur Azure Policy pour désactiver la prise en charge de l’authentification locale d’Azure Cartes. Cela désactive l’authentification par clés partagées de toute utilisation.

valeurs acceptées: false, true
--kind

Get ou Set Kind, propriété.

valeurs acceptées: Gen1, Gen2
--linked-resources

Définit les ressources à utiliser pour les opérations basées sur des identités managées pour la ressource de compte mappé.

Utilisation : --linked-resources unique-name=XX id=XX

nom unique : Obligatoire. Nom fourni qui identifie de manière unique la ressource liée. id : obligatoire. ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. Stockage/accounts/{storageName}'.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --linked-resources.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--type

Type d’identité.

valeurs acceptées: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». Valeur attendue : json-string/@json-file.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az maps account delete

Supprime un compte Maps.

az maps account delete [--account-name]
                       [--ids]
                       [--resource-group]
                       [--subscription]

Exemples

DeleteAccount

az maps account delete --name "myMapsAccount" --resource-group "myResourceGroup"

Paramètres facultatifs

--account-name --name -n

Nom du compte mappé.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az maps account list

Afficher tous les comptes mappés dans un abonnement ou dans un groupe de ressources.

az maps account list [--resource-group]

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az maps account show

Affichez les détails d’un compte mappé.

az maps account show [--account-name]
                     [--ids]
                     [--resource-group]
                     [--subscription]

Exemples

Affichez les détails d’un compte mappé. (généré automatiquement)

az maps account show --name MyMapsAccount --resource-group MyResourceGroup

Paramètres facultatifs

--account-name --name -n

Nom du compte mappé.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--resource-group -g

Nom du groupe de ressources.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az maps account update

Mises à jour un compte Cartes. Seul un sous-ensemble des paramètres peut être mis à jour après la création, comme la référence SKU, les balises, les propriétés.

az maps account update --sku {G2, S0, S1}
                       [--account-name]
                       [--disable-local-auth {false, true}]
                       [--ids]
                       [--kind {Gen1, Gen2}]
                       [--linked-resources]
                       [--resource-group]
                       [--subscription]
                       [--tags]
                       [--type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}]
                       [--user-identities]

Exemples

Mettre à jour les identités managées du compte

az maps account update --type "SystemAssigned, UserAssigned" --user-identities "{\"/subscriptions/21a9967a-e8a9-4656-a70b-96ff1c4d05a0/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identityName\":{}}" --kind "Gen2" --linked-resources id="/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}" unique-name="myBatchStorageAccount" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S1"

Mettre à jour les étiquettes de compte

az maps account update --tags specialTag="true" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Mise à jour vers un compte Gen1

az maps account update --kind "Gen1" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Mise à jour vers un compte Gen2

az maps account update --kind "Gen2" --account-name "myMapsAccount" --resource-group "myResourceGroup" --sku "S0"

Paramètres obligatoires

--sku -s

Nom de la référence SKU, au format standard (par exemple, S0).

valeurs acceptées: G2, S0, S1

Paramètres facultatifs

--account-name --name -n

Nom du compte mappé.

--disable-local-auth

Permet de désactiver la fonctionnalité bascule sur Azure Policy pour désactiver la prise en charge de l’authentification locale d’Azure Cartes. Cela désactive l’authentification par clés partagées de toute utilisation.

valeurs acceptées: false, true
--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--kind

Get ou Set Kind, propriété.

valeurs acceptées: Gen1, Gen2
--linked-resources

Définit les ressources à utiliser pour les opérations basées sur des identités managées pour la ressource de compte mappé.

Utilisation : --linked-resources unique-name=XX id=XX

nom unique : Obligatoire. Nom fourni qui identifie de manière unique la ressource liée. id : obligatoire. ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. Stockage/accounts/{storageName}'.

Plusieurs actions peuvent être spécifiées à l’aide de plusieurs arguments --linked-resources.

--resource-group -g

Nom du groupe de ressources.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

--type

Type d’identité.

valeurs acceptées: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

Liste des identités utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} ». Valeur attendue : json-string/@json-file.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.