Compartilhar via


az appconfig

Gerenciar configurações de aplicativos.

Comandos

Nome Description Tipo Status
az appconfig create

Criar uma Configuração de Aplicativo.

Core GA
az appconfig credential

Gerenciar credenciais para repositórios de Configuração de Aplicativos.

Core GA
az appconfig credential list

Listar chaves de acesso de um repositório de Configuração de Aplicativos.

Core GA
az appconfig credential regenerate

Regenerar uma chave de acesso para um repositório de Configuração de Aplicativos.

Core GA
az appconfig delete

Excluir um repositório de Configuração de Aplicativos.

Core GA
az appconfig feature

Gerenciar sinalizadores de recursos armazenados em um repositório de Configuração de Aplicativos.

Core GA
az appconfig feature delete

Excluir sinalizador de recurso.

Core GA
az appconfig feature disable

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

Core GA
az appconfig feature enable

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

Core GA
az appconfig feature filter

Gerenciar filtros associados a sinalizadores de recursos armazenados em um repositório de Configuração de Aplicativos.

Core GA
az appconfig feature filter add

Adicione um filtro a um sinalizador de recurso.

Core GA
az appconfig feature filter delete

Exclua um filtro de um sinalizador de recurso.

Core GA
az appconfig feature filter list

Liste todos os filtros para um sinalizador de recurso.

Core GA
az appconfig feature filter show

Mostrar filtros de um sinalizador de recurso.

Core GA
az appconfig feature filter update

Atualize um filtro em um sinalizador de recurso.

Core GA
az appconfig feature list

Listar sinalizadores de recursos.

Core GA
az appconfig feature lock

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

Core GA
az appconfig feature set

Defina um sinalizador de recurso.

Core GA
az appconfig feature show

Mostrar todos os atributos de um sinalizador de recurso.

Core GA
az appconfig feature unlock

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

Core GA
az appconfig identity

Identidades gerenciadas para repositórios de Configuração de Aplicativos.

Core GA
az appconfig identity assign

Atualizar identidades gerenciadas para um repositório de Configuração de Aplicativos.

Core GA
az appconfig identity remove

Remova as identidades gerenciadas de um repositório de Configuração de Aplicativos.

Core GA
az appconfig identity show

Exibir identidades gerenciadas para um repositório de Configuração de Aplicativos.

Core GA
az appconfig kv

Gerenciar valores-chave armazenados em um repositório de Configuração de Aplicativos.

Core GA
az appconfig kv delete

Excluir valores-chave.

Core GA
az appconfig kv export

Exportar configurações para outro local do repositório de Configuração de Aplicativos.

Core GA
az appconfig kv import

Importe as configurações para o repositório de Configuração de Aplicativos de outro local.

Core GA
az appconfig kv list

Listar valores-chave.

Core GA
az appconfig kv lock

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

Core GA
az appconfig kv restore

Restaurar valores-chave.

Core GA
az appconfig kv set

Defina um valor-chave.

Core GA
az appconfig kv set-keyvault

Defina uma referência de keyvault.

Core GA
az appconfig kv show

Mostrar todos os atributos de um valor-chave.

Core GA
az appconfig kv unlock

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

Core GA
az appconfig list

Lista todos os repositórios de Configuração de Aplicativos na assinatura atual.

Core GA
az appconfig list-deleted

Listar todos os repositórios excluídos, mas ainda não limpos da Configuração de Aplicativos.

Core GA
az appconfig purge

Exclua permanentemente um repositório de Configuração de Aplicativos. Também conhecido como "limpar" o repositório de Configuração de Aplicativos excluído.

Core GA
az appconfig recover

Recupere um repositório de Configuração de Aplicativos excluído anteriormente, mas ainda não limpo.

Core GA
az appconfig replica

Gerenciar réplicas de um repositório de Configuração de Aplicativos.

Core GA
az appconfig replica create

Crie uma nova réplica de um repositório de Configuração de Aplicativos.

Core GA
az appconfig replica delete

Exclua uma réplica de um repositório de Configuração de Aplicativos.

Core GA
az appconfig replica list

Listar réplicas de um repositório de Configuração de Aplicativos.

Core GA
az appconfig replica show

Mostrar detalhes de uma réplica de um repositório de Configuração de Aplicativos.

Core GA
az appconfig revision

Gerenciar revisões para valores-chave armazenados em um repositório de Configuração de Aplicativos.

Core GA
az appconfig revision list

Lista o histórico de revisão de valores-chave.

Core GA
az appconfig show

Mostrar propriedades de um repositório de Configuração de Aplicativos.

Core GA
az appconfig show-deleted

Mostrar propriedades de um repositório de Configuração de Aplicativos excluído, mas ainda não limpo.

Core GA
az appconfig snapshot

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

Core GA
az appconfig snapshot archive

Arquive um instantâneo.

Core GA
az appconfig snapshot create

Criar um instantâneo de configuração de aplicativo.

Core GA
az appconfig snapshot list

Listar instantâneos.

Core GA
az appconfig snapshot recover

Recuperar um instantâneo arquivado.

Core GA
az appconfig snapshot show

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

Core GA
az appconfig update

Atualizar um repositório de Configuração de Aplicativos.

Core GA

az appconfig create

Criar 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 um repositório de Configuração de Aplicativos com nome, local, sku, marcas e grupo de recursos.

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

Criar um repositório da Configuração de Aplicativos com o SKU do desenvolvedor

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

Criar um repositório 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 um repositório de Configuração de Aplicativos SKU Premium sem uma réplica

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

Crie um repositório de Configuração de Aplicativos com nome, local, sku e grupo de recursos com identidade atribuída pelo sistema.

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

Crie um repositório de Configuração de Aplicativos com nome, local, sku e grupo de recursos com a identidade atribuída pelo 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 um repositório de Configuração de Aplicativos com nome, local e grupo de recursos com acesso à rede pública habilitado e autenticação local desabilitada.

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

Crie um repositório de Configuração de Aplicativos com nome, local e grupo de recursos com o modo de autenticação do ARM definido como Passagem.

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

Crie um repositório 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 por meio do Link Privado do ARM habilitado.

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

Crie um repositório de Configuração de Aplicativos com um período de retenção de revisão 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 Exigidos

--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 do repositório 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 se tornar obrigatórios para que o comando seja executado com sucesso.

--arm-auth-mode

O modo de autenticação para acessar o Repositório de Configuração de Aplicativos por meio do ARM. 'pass-through' (Recomendado) usa a ID do Microsoft Entra para acessar o repositório via ARM com autorização adequada.'local' usa chaves de acesso para autenticação. Isso requer que as chaves de acesso sejam habilitadas.

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

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

--disable-local-auth

Desabilite todos os métodos de autenticação que não sejam a autenticação do AAD.

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

Habilite o acesso ao repositório de Configuração de Aplicativos por meio do Link Privado do ARM se o recurso estiver restrito ao acesso à rede privada. Requer o modo de autenticação arm de passagem.

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

Quando true, as solicitações provenientes de redes públicas têm permissão para acessar esse repositório enquanto o ponto de extremidade privado está habilitado. Quando false, somente solicitações feitas por meio de Links Privados podem chegar a esse repositório.

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

Propriedade que especifica se a proteção contra limpeza está habilitada para este repositório de Configuração de Aplicativos. Definir essa propriedade como true ativa a proteção contra limpeza para este repositório de Configuração de Aplicativos e seu conteúdo. Habilitar essa funcionalidade é irreversível.

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

Duração em segundos para manter revisões chave-valor no repositório de Configuração de Aplicativos. Para repositórios de sku gratuitos e desenvolvedores, as revisões podem ser mantidas por um máximo de 7 dias (604.800s); para repositórios de sku Standard e Premium, até 30 dias (2.592.000s). Somente camadas não gratuitas 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 da réplica para o repositório de camadas premium.

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

O local da réplica do repositório de Configuração de Aplicativos.

--replica-name

Nome da réplica do repositório de Configuração de Aplicativos.

--retention-days

Número de dias para manter o repositório de Configuração de Aplicativos habilitado para exclusão reversível após a exclusão. Deve ser um inteiro positivo entre 0 e 7.

--sku

O sku do repositório de Configuração de Aplicativos.

Propriedade Valor
Valor padrão: Standard
Valores aceitos: Developer, Free, Premium, Standard
--tags

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

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor padrão: False

az appconfig delete

Excluir um repositório de Configuração de Aplicativos.

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

Exemplos

Excluir um repositório de Configuração de Aplicativos no grupo de recursos

az appconfig delete -g MyResourceGroup -n MyAppConfiguration

Parâmetros Exigidos

--name -n

Nome do repositório 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 se tornar obrigatórios para que o comando seja executado com sucesso.

--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
Valor padrão: False
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor padrão: False

az appconfig list

Lista todos os repositórios de Configuração de Aplicativos na assinatura atual.

az appconfig list [--resource-group]

Exemplos

Listar todos os repositórios de Configuração de Aplicativos 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 se tornar obrigatórios para que o comando seja executado com sucesso.

--resource-group -g

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

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor padrão: False

az appconfig list-deleted

Listar todos os repositórios excluídos, mas ainda não limpos da Configuração de Aplicativos.

az appconfig list-deleted

Exemplos

Listar todos os repositórios excluídos, mas ainda não limpos da Configuração de Aplicativos.

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

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor padrão: False

az appconfig purge

Exclua permanentemente um repositório de Configuração de Aplicativos. Também conhecido como "limpar" o repositório de Configuração de Aplicativos excluído.

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

Exemplos

Limpar um repositório de Configuração de Aplicativos excluído chamado 'sample-app-configuration'.

az appconfig purge --name sample-app-configuration

Parâmetros Exigidos

--name -n

Nome do repositório 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 se tornar obrigatórios para que o comando seja executado com sucesso.

--location -l

Local do repositório de Configuração de Aplicativos excluído. Pode ser exibido usando o comando az appconfig show-deleted.

--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor padrão: False

az appconfig recover

Recupere um repositório de Configuração de Aplicativos excluído anteriormente, mas ainda não limpo.

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

Exemplos

Recupere um repositório de Configuração de Aplicativos excluído chamado 'sample-app-configuration'.

az appconfig recover --name sample-app-configuration

Parâmetros Exigidos

--name -n

Nome do repositório 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 se tornar obrigatórios para que o comando seja executado com sucesso.

--location -l

Local do repositório de Configuração de Aplicativos excluído. Pode ser exibido usando o comando az appconfig show-deleted.

--resource-group -g

Grupo de recursos do repositório de Configuração de Aplicativos excluído.

--yes -y

Não solicite confirmação.

Propriedade Valor
Valor padrão: False
Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor padrão: False

az appconfig show

Mostrar propriedades de um repositório de Configuração de Aplicativos.

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

Exemplos

Mostrar propriedades de um repositório de Configuração de Aplicativos

az appconfig show -g MyResourceGroup -n MyAppConfiguration

Parâmetros Exigidos

--name -n

Nome do repositório 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 se tornar obrigatórios para que o comando seja executado com sucesso.

--resource-group -g

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

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor padrão: False

az appconfig show-deleted

Mostrar propriedades de um repositório de Configuração de Aplicativos excluído, mas ainda não limpo.

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

Exemplos

Mostrar propriedades de um repositório de Configuração de Aplicativos excluído chamado 'sample-app-configuration'.

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

Parâmetros Exigidos

--name -n

Nome do repositório 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 se tornar obrigatórios para que o comando seja executado com sucesso.

--location -l

Local do repositório de Configuração de Aplicativos excluído.

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor padrão: False

az appconfig update

Atualizar um repositório 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 marcas de um repositório de Configuração de Aplicativos

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

Atualizar sku de um repositório de Configuração de Aplicativos para a camada padrão

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

Atualizar sku de um repositório de Configuração de Aplicativos para a camada premium

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

Habilitar a chave de criptografia do cliente com a identidade atribuída pelo 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 um repositório de Configuração de Aplicativos para habilitar o acesso à rede pública e desabilitar a autenticação local.

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

Atualize um repositório de Configuração de Aplicativos para definir o modo de autenticação do ARM definido como Passagem.

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

Atualize um repositório de Configuração de Aplicativos para definir o modo de autenticação do ARM definido como Passagem e habilitar o acesso à rede privada por meio do Link Privado do ARM.

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

Atualize um repositório de Configuração de Aplicativos para definir um período de retenção de revisão chave-valor de um dia (em segundos).

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

Parâmetros Exigidos

--name -n

Nome do repositório 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 se tornar obrigatórios para que o comando seja executado com sucesso.

--arm-auth-mode

O modo de autenticação para acessar o Repositório de Configuração de Aplicativos por meio do ARM. 'pass-through' (Recomendado) usa a ID do Microsoft Entra para acessar o repositório via ARM com autorização adequada.'local' usa chaves de acesso para autenticação. Isso requer que as chaves de acesso sejam habilitadas.

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

Desabilite todos os métodos de autenticação que não sejam a autenticação do AAD.

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

Habilite o acesso ao repositório de Configuração de Aplicativos por meio do Link Privado do ARM se o recurso estiver restrito ao acesso à rede privada. Requer o modo de autenticação arm de passagem.

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

Quando true, as solicitações provenientes de redes públicas têm permissão para acessar esse repositório enquanto o ponto de extremidade privado está habilitado. Quando false, somente solicitações feitas por meio de Links Privados podem chegar a esse repositório.

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

Propriedade que especifica se a proteção contra limpeza está habilitada para este repositório de Configuração de Aplicativos. Definir essa propriedade como true ativa a proteção contra limpeza para este repositório de Configuração de Aplicativos e seu conteúdo. Habilitar essa funcionalidade é irreversível.

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

O nome da chave do 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 acesso encapsulado e desembrulhado à chave de criptografia. Use a identidade gerenciada atribuída pelo sistema por padrão.

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

Duração em segundos para manter revisões chave-valor no repositório de Configuração de Aplicativos. Para repositórios de sku gratuitos e desenvolvedores, as revisões podem ser mantidas por um máximo de 7 dias (604.800s); para repositórios de sku Standard e Premium, até 30 dias (2.592.000s). Somente camadas não gratuitas 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 do repositório de Configuração de Aplicativos.

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

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

Parâmetros Globais
--debug

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

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: 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 assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

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

Propriedade Valor
Valor padrão: False