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. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.
Nome do repositório de Configuração de Aplicativos. Você pode configurar o nome padrão usando az configure --defaults app_configuration_store=<name>.
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.
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 |
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.
Desabilite todos os métodos de autenticação que não sejam a autenticação do AAD.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
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 |
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 |
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 |
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).
Prossiga sem a criação da réplica para o repositório de camadas premium.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
O local da réplica do repositório de Configuração de Aplicativos.
Nome da réplica do repositório de Configuração de Aplicativos.
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.
O sku do repositório de Configuração de Aplicativos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | Standard |
| Valores aceitos: | Developer, Free, Premium, Standard |
Marcas separadas por espaço: key[=value] [key[=value] ...].
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
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.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
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.
Local do repositório de Configuração de Aplicativos excluído. Pode ser exibido usando o comando az appconfig show-deleted.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
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.
Local do repositório de Configuração de Aplicativos excluído. Pode ser exibido usando o comando az appconfig show-deleted.
Grupo de recursos do repositório de Configuração de Aplicativos excluído.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
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.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
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.
Local do repositório de Configuração de Aplicativos excluído.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
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.
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 |
Desabilite todos os métodos de autenticação que não sejam a autenticação do AAD.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | false, true |
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 |
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 |
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 |
O nome da chave do KeyVault.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Customer Managed Key Arguments |
O URI do KeyVault.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Customer Managed Key Arguments |
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 |
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 |
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).
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
O sku do repositório de Configuração de Aplicativos.
| Propriedade | Valor |
|---|---|
| Valores aceitos: | Developer, Free, Premium, Standard |
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |