Share via


az maps account

Gerencie contas do Azure Maps.

Comandos

Name Description Tipo Estado
az maps account create

Crie uma conta do Google Maps. Uma Conta do Google Maps contém as chaves que permitem o acesso às APIs REST do Google Maps.

Principal GA
az maps account delete

Exclua uma conta do Google Maps.

Principal GA
az maps account keys

Gerencie as chaves de conta do Azure Maps.

Principal GA
az maps account keys list

Obtenha as chaves para usar com as APIs do Google Maps. Uma chave é usada para autenticar e autorizar o acesso às APIs REST do Google Maps. Só é necessária uma chave de cada vez; dois são dados para fornecer regeneração de chave perfeita.

Principal GA
az maps account keys renew

Regenere a chave primária ou secundária para uso com as APIs do Google Maps. A chave antiga deixará de funcionar imediatamente.

Principal GA
az maps account list

Mostrar todas as contas de mapas numa subscrição ou num grupo de recursos.

Principal GA
az maps account show

Mostrar os detalhes de uma conta de mapas.

Principal GA
az maps account update

Atualiza uma conta do Google Maps. Apenas um subconjunto dos parâmetros pode ser atualizado após a criação, como Sku, Tags, Propriedades.

Principal GA

az maps account create

Crie uma conta do Google Maps. Uma Conta do Google Maps contém as chaves que permitem o acesso às APIs REST do Google Maps.

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]

Exemplos

Criar conta com identidades gerenciadas

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"

Criar conta Gen1

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

Criar Conta Gen2

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

Parâmetros Obrigatórios

--account-name --name -n

O nome da conta de mapas.

--resource-group -g

Nome do grupo de recursos.

--sku -s

O nome da SKU, no formato padrão (como S0).

valores aceites: G2, S0, S1

Parâmetros Opcionais

--accept-tos

Você deve concordar com a Declaração de Licença e Privacidade para criar uma conta.

--disable-local-auth

Permite alternar a funcionalidade na Política do Azure para desativar o suporte à autenticação local do Azure Maps. Isso desativará a autenticação de chaves compartilhadas de qualquer uso.

valores aceites: false, true
--kind

Propriedade Get or set Kind.

valores aceites: Gen1, Gen2
--linked-resources

Define os recursos a serem usados para operações baseadas em Identidades Gerenciadas para o recurso Conta de mapa.

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

unique-name: Obrigatório. Um nome fornecido que identifica exclusivamente o recurso vinculado. id: Obrigatório. ID do recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'.

Várias ações podem ser especificadas usando mais de um argumento --linked-resources.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--type

O tipo de identidade.

valores aceites: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Valor esperado: json-string/@json-file.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az maps account delete

Exclua uma conta do Google Maps.

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

Exemplos

ExcluirConta

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

Parâmetros Opcionais

--account-name --name -n

O nome da conta de mapas.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--resource-group -g

Nome do grupo de recursos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az maps account list

Mostrar todas as contas de mapas numa subscrição ou num grupo de recursos.

az maps account list [--resource-group]

Parâmetros Opcionais

--resource-group -g

Nome do grupo de recursos.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az maps account show

Mostrar os detalhes de uma conta de mapas.

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

Exemplos

Mostrar os detalhes de uma conta de mapas. (gerado automaticamente)

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

Parâmetros Opcionais

--account-name --name -n

O nome da conta de mapas.

--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--resource-group -g

Nome do grupo de recursos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az maps account update

Atualiza uma conta do Google Maps. Apenas um subconjunto dos parâmetros pode ser atualizado após a criação, como Sku, Tags, Propriedades.

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]

Exemplos

Atualizar identidades gerenciadas por conta

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"

Atualizar tags de conta

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

Atualizar para a conta Gen1

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

Atualizar para a conta Gen2

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

Parâmetros Obrigatórios

--sku -s

O nome da SKU, no formato padrão (como S0).

valores aceites: G2, S0, S1

Parâmetros Opcionais

--account-name --name -n

O nome da conta de mapas.

--disable-local-auth

Permite alternar a funcionalidade na Política do Azure para desativar o suporte à autenticação local do Azure Maps. Isso desativará a autenticação de chaves compartilhadas de qualquer uso.

valores aceites: false, true
--ids

Um ou mais IDs de recurso (delimitados por espaço). Deve ser um ID de recurso completo contendo todas as informações dos argumentos 'ID do recurso'. Você deve fornecer --ids ou outros argumentos 'Resource Id'.

--kind

Propriedade Get or set Kind.

valores aceites: Gen1, Gen2
--linked-resources

Define os recursos a serem usados para operações baseadas em Identidades Gerenciadas para o recurso Conta de mapa.

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

unique-name: Obrigatório. Um nome fornecido que identifica exclusivamente o recurso vinculado. id: Obrigatório. ID do recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/accounts/{storageName}'.

Várias ações podem ser especificadas usando mais de um argumento --linked-resources.

--resource-group -g

Nome do grupo de recursos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar tags existentes.

--type

O tipo de identidade.

valores aceites: None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned
--user-identities

A lista de identidades de usuário associadas ao recurso. As referências de chave do dicionário de identidade do usuário serão ids de recurso ARM no formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. Valor esperado: json-string/@json-file.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.