Partilhar via


az appconfig

Gerencie configurações de aplicativos.

Comandos

Name Description Tipo Status
az appconfig create

Crie uma configuração de aplicativo.

Core disponibilidade geral
az appconfig credential

Gerencie credenciais para lojas de configuração de aplicativos.

Core disponibilidade geral
az appconfig credential list

Listar chaves de acesso de uma loja de Configuração de Aplicativos.

Core disponibilidade geral
az appconfig credential regenerate

Regenere uma chave de acesso para uma loja de Configuração de Aplicações.

Core disponibilidade geral
az appconfig delete

Exclua uma loja de configuração de aplicativos.

Core disponibilidade geral
az appconfig feature

Gerencie sinalizadores de recursos armazenados em uma loja de configuração de aplicativos.

Core disponibilidade geral
az appconfig feature delete

Excluir sinalizador de recurso.

Core disponibilidade geral
az appconfig feature disable

Desative um sinalizador de recurso para desativá-lo para uso.

Core disponibilidade geral
az appconfig feature enable

Habilite um sinalizador de recurso para ativá-lo para uso.

Core disponibilidade geral
az appconfig feature filter

Gerencie filtros associados a sinalizadores de recursos armazenados em uma loja de Configuração de Aplicativos.

Core disponibilidade geral
az appconfig feature filter add

Adicione um filtro a um sinalizador de recurso.

Core disponibilidade geral
az appconfig feature filter delete

Exclua um filtro de um sinalizador de recurso.

Core disponibilidade geral
az appconfig feature filter list

Liste todos os filtros para um sinalizador de recurso.

Core disponibilidade geral
az appconfig feature filter show

Mostrar filtros de um sinalizador de recurso.

Core disponibilidade geral
az appconfig feature filter update

Atualizar um filtro em um sinalizador de recurso.

Core disponibilidade geral
az appconfig feature list

Listar sinalizadores de recursos.

Core disponibilidade geral
az appconfig feature lock

Bloqueie um sinalizador de recurso para proibir operações de gravação.

Core disponibilidade geral
az appconfig feature set

Defina um sinalizador de recurso.

Core disponibilidade geral
az appconfig feature show

Mostrar todos os atributos de um sinalizador de recurso.

Core disponibilidade geral
az appconfig feature unlock

Desbloqueie um recurso para obter operações de gravação.

Core disponibilidade geral
az appconfig identity

Identidades gerenciadas para lojas de configuração de aplicativos.

Core disponibilidade geral
az appconfig identity assign

Atualize identidades gerenciadas para uma loja de Configuração de Aplicativos.

Core disponibilidade geral
az appconfig identity remove

Remova identidades gerenciadas de uma loja de configuração de aplicativos.

Core disponibilidade geral
az appconfig identity show

Exiba identidades gerenciadas para uma loja de Configuração de Aplicativos.

Core disponibilidade geral
az appconfig kv

Gerencie valores-chave armazenados em uma loja de configuração de aplicativos.

Core disponibilidade geral
az appconfig kv delete

Exclua valores-chave.

Core disponibilidade geral
az appconfig kv export

Exporte as configurações para outro local a partir da sua loja de Configuração de Aplicações.

Core disponibilidade geral
az appconfig kv import

Importe configurações para a sua App Configuration Store a partir de outro local.

Core disponibilidade geral
az appconfig kv list

Listar valores-chave.

Core disponibilidade geral
az appconfig kv lock

Bloqueie um valor-chave para proibir operações de gravação.

Core disponibilidade geral
az appconfig kv restore

Restaure valores-chave.

Core disponibilidade geral
az appconfig kv set

Defina um valor-chave.

Core disponibilidade geral
az appconfig kv set-keyvault

Defina uma referência keyvault.

Core disponibilidade geral
az appconfig kv show

Mostrar todos os atributos de um valor-chave.

Core disponibilidade geral
az appconfig kv unlock

Desbloqueie um valor-chave para obter operações de gravação.

Core disponibilidade geral
az appconfig list

Lista todas as lojas de Configuração de Aplicativos sob a assinatura atual.

Core disponibilidade geral
az appconfig list-deleted

Liste todas as lojas de Configuração de Aplicativos excluídas, mas ainda não limpas.

Core disponibilidade geral
az appconfig purge

Exclua permanentemente uma loja de configuração de aplicativos. Aka 'limpar' a loja de configuração de aplicativo excluída.

Core disponibilidade geral
az appconfig recover

Recupere uma loja de Configuração de Aplicações anteriormente eliminada, mas ainda não eliminada.

Core disponibilidade geral
az appconfig replica

Gerencie réplicas de uma loja de configuração de aplicativos.

Core disponibilidade geral
az appconfig replica create

Crie uma nova réplica de uma loja de Configuração de Aplicações.

Core disponibilidade geral
az appconfig replica delete

Exclua uma réplica de uma loja de configuração de aplicativos.

Core disponibilidade geral
az appconfig replica list

Listar réplicas de uma loja de configuração de aplicativos.

Core disponibilidade geral
az appconfig replica show

Mostrar detalhes de uma réplica de uma loja de Configuração de Aplicações.

Core disponibilidade geral
az appconfig revision

Gerencie revisões de valores-chave armazenados em uma loja de Configuração de Aplicativos.

Core disponibilidade geral
az appconfig revision list

Lista o histórico de revisões de valores-chave.

Core disponibilidade geral
az appconfig show

Mostrar propriedades de uma loja de Configuração de Aplicações.

Core disponibilidade geral
az appconfig show-deleted

Mostrar propriedades de uma loja de Configuração de Aplicações eliminada, mas ainda não eliminada.

Core disponibilidade geral
az appconfig snapshot

Gerencie instantâneos associados a um repositório de configuração de aplicativos.

Core disponibilidade geral
az appconfig snapshot archive

Arquivar um instantâneo.

Core disponibilidade geral
az appconfig snapshot create

Crie um instantâneo de configuração do aplicativo.

Core disponibilidade geral
az appconfig snapshot list

Listar instantâneos.

Core disponibilidade geral
az appconfig snapshot recover

Recupere um snapshot arquivado.

Core disponibilidade geral
az appconfig snapshot show

Mostrar todos os atributos de um instantâneo de configuração do aplicativo.

Core disponibilidade geral
az appconfig update

Atualize uma loja de configuração de aplicativos.

Core disponibilidade geral

az appconfig create

Crie uma configuração de aplicativo.

az appconfig create --location
                    --name
                    --resource-group
                    [--arm-auth-mode {local, pass-through}]
                    [--assign-identity]
                    [--disable-local-auth {false, true}]
                    [--enable-arm-private-network-access {false, true}]
                    [--enable-public-network {false, true}]
                    [--enable-purge-protection {false, true}]
                    [--kv-revision-retention-period]
                    [--no-replica {false, true}]
                    [--replica-location]
                    [--replica-name]
                    [--retention-days]
                    [--sku {Developer, Free, Premium, Standard}]
                    [--tags]

Exemplos

Crie uma loja de Configuração de Aplicações com nome, localização, sku, etiquetas e grupo de recursos.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --tags key1=value1 key2=value2

Criar uma loja de configuração de aplicativos com o sku do desenvolvedor

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Developer

Criar uma loja de configuração de aplicativos sku premium com uma réplica

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Premium --replica-name MyReplica --replica-location eastus

Criar uma loja de configuração de aplicativos de sku premium sem uma réplica

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Premium --no-replica

Crie uma loja de configuração de aplicativos com nome, local, sku e grupo de recursos com identidade atribuída ao sistema.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --assign-identity

Crie uma loja de configuração de aplicativos com nome, local, sku e grupo de recursos com identidade atribuída ao usuário.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --assign-identity /subscriptions/<SUBSCRIPTON ID>/resourcegroups/<RESOURCEGROUP>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myUserAssignedIdentity

Crie uma loja de Configuração de Aplicações com nome, localização e grupo de recursos com o acesso à rede pública ativado e a autenticação local desativada.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --enable-public-network --disable-local-auth

Crie uma loja de configuração de aplicativos com nome, local e grupo de recursos com o modo de autenticação ARM definido como Passagem.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --arm-auth-mode pass-through

Crie uma loja de configuração de aplicativos com nome, local e grupo de recursos com o modo de autenticação ARM definido como Passagem e acesso à rede privada via ARM Private Link habilitado.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --arm-auth-mode pass-through --enable-arm-private-network-access true

Crie uma loja de configuração de aplicativos com um período de retenção de revisão de chave-valor de um dia (em segundos).

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --kv-revision-retention-period 86400

Parâmetros Obrigatórios

--location -l

Location. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--name -n

Nome da loja de configuração de aplicativos. Você pode configurar o nome padrão usando az configure --defaults app_configuration_store=<name>.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--arm-auth-mode

O modo de autenticação para aceder à App Configuration Store através de ARM. 'pass-through' (Recomendado) usa o Microsoft Entra ID para acessar a loja via ARM com a devida autorização.'local' usa chaves de acesso para autenticação. Isso requer que as chaves de acesso sejam habilitadas.

Propriedade Valor
Valores aceites: local, pass-through
--assign-identity

Lista separada por espaço de identidades gerenciadas a serem atribuídas. Use "[sistema]" para se referir à identidade gerenciada atribuída ao sistema ou a um ID de recurso para se referir à identidade gerenciada atribuída pelo usuário. Se esse argumento for fornecido sem qualquer valor, a identidade gerenciada atribuída ao sistema será atribuída por padrão. Se esse argumento não for fornecido, nenhuma identidade gerenciada será atribuída a esta loja de Configuração de Aplicativos.

--disable-local-auth

Desative todos os métodos de autenticação diferentes da autenticação do AAD.

Propriedade Valor
Valores aceites: false, true
--enable-arm-private-network-access

Habilite o acesso à loja de configuração de aplicativos via ARM Private Link se o recurso estiver restrito ao acesso à rede privada. Requer o modo de autenticação ARM de passagem.

Propriedade Valor
Valores aceites: false, true
--enable-public-network -e

Quando verdadeiro, as solicitações provenientes de redes públicas têm permissão para acessar esse armazenamento enquanto o ponto de extremidade privado está habilitado. Quando falso, apenas os pedidos feitos através de Links Privados podem chegar a esta loja.

Propriedade Valor
Valores aceites: false, true
--enable-purge-protection -p

Propriedade que especifica se a proteção contra limpeza está ativada para esta loja de Configuração de Aplicações. Definir essa propriedade como true ativa a proteção contra limpeza para esta loja de configuração de aplicativos e seu conteúdo. Ativar esta funcionalidade é irreversível.

Propriedade Valor
Valores aceites: false, true
--kv-revision-retention-period

Duração em segundos para reter revisões de chave-valor na App Configuration Store. Para lojas sku gratuitas e de desenvolvedores, as revisões podem ser retidas por um máximo de 7 dias (604.800s); para lojas Standard e Premium sku, até 30 dias (2.592.000s). Somente as camadas não livres podem atualizar esse valor. Se especificado, o período de retenção deve ser de pelo menos 1 hora (3600s).

--no-replica

Prossiga sem a criação de réplicas para armazenamento de nível premium.

Propriedade Valor
Valores aceites: false, true
--replica-location

O local da réplica da loja de configuração do aplicativo.

--replica-name

Nome da réplica da App Configuration Store.

--retention-days

Número de dias para manter a exclusão suave habilitada para App Configuration Store após a exclusão. Deve ser um número inteiro positivo entre 0 e 7.

--sku

O sku da App Configuration Store.

Propriedade Valor
Default value: Standard
Valores aceites: Developer, Free, Premium, Standard
--tags

Tags separadas por espaço: key[=value] [key[=value] ...].

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

az appconfig delete

Exclua uma loja de configuração de aplicativos.

az appconfig delete --name
                    [--resource-group]
                    [--yes]

Exemplos

Excluir uma loja de Configuração de Aplicativo no grupo de recursos

az appconfig delete -g MyResourceGroup -n MyAppConfiguration

Parâmetros Obrigatórios

--name -n

Nome da loja de configuração de aplicativos. Você pode configurar o nome padrão usando az configure --defaults app_configuration_store=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--yes -y

Não solicite confirmação.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

az appconfig list

Lista todas as lojas de Configuração de Aplicativos sob a assinatura atual.

az appconfig list [--resource-group]

Exemplos

Listar todos os repositórios de Configuração de Aplicativo em um grupo de recursos

az appconfig list -g MyResourceGroup

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

az appconfig list-deleted

Liste todas as lojas de Configuração de Aplicativos excluídas, mas ainda não limpas.

az appconfig list-deleted

Exemplos

Liste todas as lojas de Configuração de Aplicativos excluídas, mas ainda não limpas.

az appconfig list-deleted
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

az appconfig purge

Exclua permanentemente uma loja de configuração de aplicativos. Aka 'limpar' a loja de configuração de aplicativo excluída.

az appconfig purge --name
                   [--location]
                   [--yes]

Exemplos

Limpe uma loja de configuração de aplicativo excluída chamada 'sample-app-configuration'.

az appconfig purge --name sample-app-configuration

Parâmetros Obrigatórios

--name -n

Nome da loja de configuração de aplicativos. Você pode configurar o nome padrão usando az configure --defaults app_configuration_store=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--location -l

Localização da loja de Configuração de Aplicações eliminada. Pode ser visualizado usando o comando az appconfig show-deleted.

--yes -y

Não solicite confirmação.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

az appconfig recover

Recupere uma loja de Configuração de Aplicações anteriormente eliminada, mas ainda não eliminada.

az appconfig recover --name
                     [--location]
                     [--resource-group]
                     [--yes]

Exemplos

Recupere uma loja de configuração de aplicativos excluída chamada 'sample-app-configuration'.

az appconfig recover --name sample-app-configuration

Parâmetros Obrigatórios

--name -n

Nome da loja de configuração de aplicativos. Você pode configurar o nome padrão usando az configure --defaults app_configuration_store=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--location -l

Localização da loja de Configuração de Aplicações eliminada. Pode ser visualizado usando o comando az appconfig show-deleted.

--resource-group -g

Grupo de recursos da loja de Configuração de Aplicações eliminada.

--yes -y

Não solicite confirmação.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

az appconfig show

Mostrar propriedades de uma loja de Configuração de Aplicações.

az appconfig show --name
                  [--resource-group]

Exemplos

Mostrar propriedades de uma loja de Configuração de Aplicações

az appconfig show -g MyResourceGroup -n MyAppConfiguration

Parâmetros Obrigatórios

--name -n

Nome da loja de configuração de aplicativos. Você pode configurar o nome padrão usando az configure --defaults app_configuration_store=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

az appconfig show-deleted

Mostrar propriedades de uma loja de Configuração de Aplicações eliminada, mas ainda não eliminada.

az appconfig show-deleted --name
                          [--location]

Exemplos

Mostrar propriedades de uma loja de Configuração de Aplicações eliminada denominada 'sample-app-configuration'.

az appconfig show-deleted --name sample-app-configuration

Parâmetros Obrigatórios

--name -n

Nome da loja de configuração de aplicativos. Você pode configurar o nome padrão usando az configure --defaults app_configuration_store=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--location -l

Localização da loja de Configuração de Aplicações eliminada.

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False

az appconfig update

Atualize uma loja de configuração de aplicativos.

az appconfig update --name
                    [--arm-auth-mode {local, pass-through}]
                    [--disable-local-auth {false, true}]
                    [--enable-arm-private-network-access {false, true}]
                    [--enable-public-network {false, true}]
                    [--enable-purge-protection {false, true}]
                    [--encryption-key-name]
                    [--encryption-key-vault]
                    [--encryption-key-version]
                    [--identity-client-id]
                    [--kv-revision-retention-period]
                    [--resource-group]
                    [--sku {Developer, Free, Premium, Standard}]
                    [--tags]

Exemplos

Atualizar tags de uma loja de configuração de aplicativos

az appconfig update -g MyResourceGroup -n MyAppConfiguration --tags key1=value1 key2=value2

Atualizar sku de uma App Configuration Store para a camada padrão

az appconfig update -g MyResourceGroup -n MyAppConfiguration --sku Standard

Atualizar sku de uma App Configuration Store para a camada premium

az appconfig update -g MyResourceGroup -n MyAppConfiguration --sku Premium

Habilite a chave de criptografia do cliente com a identidade atribuída ao sistema

az appconfig update -g MyResourceGroup -n MyAppConfiguration --encryption-key-name myKey --encryption-key-version keyVersion --encryption-key-vault https://keyVaultName.vault.azure.net

Remover chave de criptografia do cliente

az appconfig update -g MyResourceGroup -n MyAppConfiguration --encryption-key-name ""

Atualize uma loja de configuração de aplicativos para habilitar o acesso à rede pública e desativar a autenticação local.

az appconfig update -g MyResourceGroup -n MyAppConfiguration --enable-public-network true --disable-local-auth true

Atualize uma loja de configuração de aplicativos para definir o modo de autenticação ARM definido como Passagem.

az appconfig update -g MyResourceGroup -n MyAppConfiguration --arm-auth-mode pass-through

Atualize uma loja de configuração de aplicativos para definir o modo de autenticação ARM definido como Passagem e habilite o acesso à rede privada por meio do ARM Private Link.

az appconfig update -g MyResourceGroup -n MyAppConfiguration --arm-auth-mode pass-through --enable-arm-private-network-access true

Atualize uma loja de configuração de aplicativos para definir um período de retenção de revisão de chave-valor de um dia (em segundos).

az appconfig update -g MyResourceGroup -n MyAppConfiguration --kv-revision-retention-period 86400

Parâmetros Obrigatórios

--name -n

Nome da loja de configuração de aplicativos. Você pode configurar o nome padrão usando az configure --defaults app_configuration_store=<name>.

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--arm-auth-mode

O modo de autenticação para aceder à App Configuration Store através de ARM. 'pass-through' (Recomendado) usa o Microsoft Entra ID para acessar a loja via ARM com a devida autorização.'local' usa chaves de acesso para autenticação. Isso requer que as chaves de acesso sejam habilitadas.

Propriedade Valor
Valores aceites: local, pass-through
--disable-local-auth

Desative todos os métodos de autenticação diferentes da autenticação do AAD.

Propriedade Valor
Valores aceites: false, true
--enable-arm-private-network-access

Habilite o acesso à loja de configuração de aplicativos via ARM Private Link se o recurso estiver restrito ao acesso à rede privada. Requer o modo de autenticação ARM de passagem.

Propriedade Valor
Valores aceites: false, true
--enable-public-network -e

Quando verdadeiro, as solicitações provenientes de redes públicas têm permissão para acessar esse armazenamento enquanto o ponto de extremidade privado está habilitado. Quando falso, apenas os pedidos feitos através de Links Privados podem chegar a esta loja.

Propriedade Valor
Valores aceites: false, true
--enable-purge-protection -p

Propriedade que especifica se a proteção contra limpeza está ativada para esta loja de Configuração de Aplicações. Definir essa propriedade como true ativa a proteção contra limpeza para esta loja de configuração de aplicativos e seu conteúdo. Ativar esta funcionalidade é irreversível.

Propriedade Valor
Valores aceites: false, true
--encryption-key-name

O nome da chave KeyVault.

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--encryption-key-vault

O URI do KeyVault.

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--encryption-key-version

A versão da chave KeyVault. Use a versão mais recente por padrão.

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--identity-client-id

ID do cliente da identidade gerenciada com wrap e unwrap acesso à chave de criptografia. Use a identidade gerenciada atribuída ao sistema por padrão.

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--kv-revision-retention-period

Duração em segundos para reter revisões de chave-valor na App Configuration Store. Para lojas sku gratuitas e de desenvolvedores, as revisões podem ser retidas por um máximo de 7 dias (604.800s); para lojas Standard e Premium sku, até 30 dias (2.592.000s). Somente as camadas não livres podem atualizar esse valor. Se especificado, o período de retenção deve ser de pelo menos 1 hora (3600s).

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--sku

O sku da App Configuration Store.

Propriedade Valor
Valores aceites: Developer, Free, Premium, Standard
--tags

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

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Propriedade Valor
Default value: False