Condividi tramite


az maps account

Gestire gli account Mappe di Azure.

Comandi

Nome Descrizione Tipo Stato
az maps account create

Creare un account Mappe. Un account Mappe contiene le chiavi che consentono l'accesso alle API REST Mappe.

Memoria centrale Disponibilità generale
az maps account delete

Elimina un account Mappe

Memoria centrale Disponibilità generale
az maps account keys

Gestire Mappe di Azure chiavi dell'account.

Memoria centrale Disponibilità generale
az maps account keys list

Ottenere le chiavi da usare con le API Mappe. Una chiave viene usata per autenticare e autorizzare l'accesso alle API REST Mappe. È necessaria una sola chiave alla volta; due vengono forniti per fornire una rigenerazione delle chiavi senza interruzioni.

Memoria centrale Disponibilità generale
az maps account keys renew

Rigenerare la chiave primaria o secondaria da usare con le API Mappe. La chiave precedente smetterà di funzionare immediatamente.

Memoria centrale Disponibilità generale
az maps account list

Mostra tutti gli account mappe in una sottoscrizione o in un gruppo di risorse.

Memoria centrale Disponibilità generale
az maps account show

Mostra i dettagli di un account mappe.

Memoria centrale Disponibilità generale
az maps account update

Aggiornamenti un account Mappe. Dopo la creazione, è possibile aggiornare solo un subset dei parametri, ad esempio Sku, Tags, Properties.

Memoria centrale Disponibilità generale

az maps account create

Creare un account Mappe. Un account Mappe contiene le chiavi che consentono l'accesso alle API REST Mappe.

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]

Esempio

Creare un account con identità gestite

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"

Creare un account Gen1

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

Creare un account Gen2

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

Parametri necessari

--account-name --name -n

Nome dell'account mappe.

--resource-group -g

Nome del gruppo di risorse.

--sku -s

Nome dello SKU, in formato standard (ad esempio S0).

valori accettati: G2, S0, S1

Parametri facoltativi

--accept-tos

Per creare un account, è necessario accettare l'informativa sulla licenza e la privacy.

--disable-local-auth

Consente di attivare o disattivare la funzionalità Criteri di Azure per disabilitare Mappe di Azure supporto dell'autenticazione locale. In questo modo verrà disabilitata l'autenticazione con chiavi condivise da qualsiasi utilizzo.

valori accettati: false, true
--kind

Ottiene o imposta la proprietà Kind.

valori accettati: Gen1, Gen2
--linked-resources

Imposta le risorse da usare per le operazioni basate su identità gestite per la risorsa dell'account mappa.

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

unique-name: obbligatorio. Nome specificato che identifica in modo univoco la risorsa collegata. id: obbligatorio. ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. Archiviazione/accounts/{storageName}'.

È possibile specificare più azioni usando più di un argomento --linked-resources.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--type

Tipo di identità.

valori accettati: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Valore previsto: json-string/@json-file.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az maps account delete

Elimina un account Mappe

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

Esempio

DeleteAccount

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

Parametri facoltativi

--account-name --name -n

Nome dell'account mappe.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--resource-group -g

Nome del gruppo di risorse.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az maps account list

Mostra tutti gli account mappe in una sottoscrizione o in un gruppo di risorse.

az maps account list [--resource-group]

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az maps account show

Mostra i dettagli di un account mappe.

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

Esempio

Mostra i dettagli di un account mappe. (generato automaticamente)

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

Parametri facoltativi

--account-name --name -n

Nome dell'account mappe.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--resource-group -g

Nome del gruppo di risorse.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az maps account update

Aggiornamenti un account Mappe. Dopo la creazione, è possibile aggiornare solo un subset dei parametri, ad esempio Sku, Tags, Properties.

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]

Esempio

Aggiornare le identità gestite dell'account

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"

Aggiornare i tag dell'account

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

Eseguire l'aggiornamento all'account Gen1

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

Eseguire l'aggiornamento all'account Gen2

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

Parametri necessari

--sku -s

Nome dello SKU, in formato standard (ad esempio S0).

valori accettati: G2, S0, S1

Parametri facoltativi

--account-name --name -n

Nome dell'account mappe.

--disable-local-auth

Consente di attivare o disattivare la funzionalità Criteri di Azure per disabilitare Mappe di Azure supporto dell'autenticazione locale. In questo modo verrà disabilitata l'autenticazione con chiavi condivise da qualsiasi utilizzo.

valori accettati: false, true
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--kind

Ottiene o imposta la proprietà Kind.

valori accettati: Gen1, Gen2
--linked-resources

Imposta le risorse da usare per le operazioni basate su identità gestite per la risorsa dell'account mappa.

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

unique-name: obbligatorio. Nome specificato che identifica in modo univoco la risorsa collegata. id: obbligatorio. ID risorsa ARM nel formato : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft. Archiviazione/accounts/{storageName}'.

È possibile specificare più azioni usando più di un argomento --linked-resources.

--resource-group -g

Nome del gruppo di risorse.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--type

Tipo di identità.

valori accettati: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

Elenco di identità utente associate alla risorsa. I riferimenti alla chiave del dizionario delle identità utente saranno id risorsa ARM nel formato :'/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Valore previsto: json-string/@json-file.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.