Partilhar via


az appconfig feature

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

Comandos

Name Description Tipo Status
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 feature delete

Excluir sinalizador de recurso.

az appconfig feature delete [--auth-mode {key, login}]
                            [--connection-string]
                            [--endpoint]
                            [--feature]
                            [--key]
                            [--label]
                            [--name]
                            [--tags]
                            [--yes]

Exemplos

Exclua um recurso usando o nome da App Configuration Store sem confirmação.

az appconfig feature delete -n MyAppConfiguration --feature color --label MyLabel --yes

Exclua um recurso usando a cadeia de conexão.

az appconfig feature delete --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --label MyLabel

Exclua um recurso usando o ponto de extremidade da App Configuration Store e suas credenciais de 'az login'.

az appconfig feature delete --endpoint https://myappconfiguration.azconfig.io --feature color --auth-mode login

Exclua um recurso cujo nome é "Beta", mas a chave é ".appconfig.featureflag/MyApp1:Beta".

az appconfig feature delete -n MyAppConfiguration --key .appconfig.featureflag/MyApp1:Beta --yes

Exclua um recurso cujo nome é "Beta", mas a chave é ".appconfig.featureflag/MyApp1:Beta" com as tags "tag1=value1" e "tag2=value2".

az appconfig feature delete -n MyAppConfiguration --key .appconfig.featureflag/MyApp1:Beta --tags tag1=value1 tag2=value2 --yes

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.

--auth-mode

Este parâmetro pode ser usado para indicar como uma operação de dados deve ser autorizada. Se o modo de autenticação for "chave", forneça a cadeia de conexão ou o nome da loja e as chaves de acesso da sua conta serão recuperadas para autorização. Se o modo de autenticação for "login", forneça o --endpoint ou --name e suas credenciais de "az login" serão usadas para autorização. Você pode configurar o modo de autenticação padrão usando az configure --defaults appconfig_auth_mode=<auth_mode>. Para obter mais informações, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propriedade Valor
Default value: key
Valores aceites: key, login
--connection-string

Combinação de chave de acesso e ponto de extremidade da App Configuration Store. Pode ser encontrado usando 'az appconfig credential list'. Os usuários podem predefini-lo usando az configure --defaults appconfig_connection_string=<connection_string> ou variável de ambiente com o nome AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Se o modo de autenticação for "login", forneça o URL do ponto de extremidade da loja de configuração do aplicativo. O endpoint pode ser recuperado usando o comando "az appconfig show". Você pode configurar o ponto de extremidade padrão usando az configure --defaults appconfig_endpoint=<endpoint>.

--feature

Nome do recurso a ser excluído. Se a chave do sinalizador de recurso for diferente da chave padrão, forneça o argumento --key em vez disso. Suporte sinal de estrela como filtros, por exemplo, * significa todos os recursos e abc* significa recursos com abc como prefixo. Não há suporte para recursos separados por vírgula. Forneça a cadeia de caracteres com escape se o nome do recurso contiver vírgula.

--key

Tecla do sinalizador de recurso. A chave deve começar com o prefixo ".appconfig.featureflag/". A chave não pode conter o caractere "%". Se os argumentos chave e recurso forem fornecidos, somente a chave será usada. Suporte sinal de estrela como filtros, por exemplo, ".appconfig.featureflag/" significa todos os recursos e ".appconfig.featureflag/abc" significa recursos com abc como prefixo. Não há suporte para recursos separados por vírgula. Forneça a cadeia de caracteres com escape se o nome do recurso contiver vírgula.

--label

Se nenhum rótulo for especificado, exclua o sinalizador de recurso com rótulo nulo por padrão. Suporte sinal de estrela como filtros, por exemplo, * significa todos os rótulos e abc* significa rótulos com abc como prefixo.

--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>.

--tags

Se nenhuma tag for especificada, exclua todos os sinalizadores de recurso com quaisquer tags. Suporte a tags separadas por espaço: key[=value] [key[=value] ...].

--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 feature disable

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

az appconfig feature disable [--auth-mode {key, login}]
                             [--connection-string]
                             [--endpoint]
                             [--feature]
                             [--key]
                             [--label]
                             [--name]
                             [--yes]

Exemplos

desative um recurso usando o nome da App Configuration Store.

az appconfig feature disable -n MyAppConfiguration --feature color --label test

Força a desativação de um recurso usando a cadeia de conexão.

az appconfig feature disable --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --label test --yes

Desative um recurso cujo nome é "Beta", mas a chave é ".appconfig.featureflag/MyApp1:Beta".

az appconfig feature disable -n MyAppConfiguration --key .appconfig.featureflag/MyApp1:Beta

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.

--auth-mode

Este parâmetro pode ser usado para indicar como uma operação de dados deve ser autorizada. Se o modo de autenticação for "chave", forneça a cadeia de conexão ou o nome da loja e as chaves de acesso da sua conta serão recuperadas para autorização. Se o modo de autenticação for "login", forneça o --endpoint ou --name e suas credenciais de "az login" serão usadas para autorização. Você pode configurar o modo de autenticação padrão usando az configure --defaults appconfig_auth_mode=<auth_mode>. Para obter mais informações, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propriedade Valor
Default value: key
Valores aceites: key, login
--connection-string

Combinação de chave de acesso e ponto de extremidade da App Configuration Store. Pode ser encontrado usando 'az appconfig credential list'. Os usuários podem predefini-lo usando az configure --defaults appconfig_connection_string=<connection_string> ou variável de ambiente com o nome AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Se o modo de autenticação for "login", forneça o URL do ponto de extremidade da loja de configuração do aplicativo. O endpoint pode ser recuperado usando o comando "az appconfig show". Você pode configurar o ponto de extremidade padrão usando az configure --defaults appconfig_endpoint=<endpoint>.

--feature

Nome do recurso a ser desativado. Se a chave do sinalizador de recurso for diferente da chave padrão, forneça o argumento --key em vez disso.

--key

Tecla do sinalizador de recurso. A chave deve começar com o prefixo ".appconfig.featureflag/". A chave não pode conter o caractere "%". Se os argumentos chave e recurso forem fornecidos, somente a chave será usada. A chave padrão é o prefixo reservado ".appconfig.featureflag/" + nome do recurso.

--label

Se nenhum rótulo for especificado, desative o sinalizador de recurso com rótulo nulo por padrão.

--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>.

--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 feature enable

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

az appconfig feature enable [--auth-mode {key, login}]
                            [--connection-string]
                            [--endpoint]
                            [--feature]
                            [--key]
                            [--label]
                            [--name]
                            [--yes]

Exemplos

habilite um recurso usando o nome da App Configuration Store.

az appconfig feature enable -n MyAppConfiguration --feature color --label test

Força a habilitação de um recurso usando a cadeia de conexão.

az appconfig feature enable --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --label test --yes

Habilite um recurso cujo nome é "Beta", mas a chave é ".appconfig.featureflag/MyApp1:Beta".

az appconfig feature enable -n MyAppConfiguration --key .appconfig.featureflag/MyApp1:Beta

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.

--auth-mode

Este parâmetro pode ser usado para indicar como uma operação de dados deve ser autorizada. Se o modo de autenticação for "chave", forneça a cadeia de conexão ou o nome da loja e as chaves de acesso da sua conta serão recuperadas para autorização. Se o modo de autenticação for "login", forneça o --endpoint ou --name e suas credenciais de "az login" serão usadas para autorização. Você pode configurar o modo de autenticação padrão usando az configure --defaults appconfig_auth_mode=<auth_mode>. Para obter mais informações, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propriedade Valor
Default value: key
Valores aceites: key, login
--connection-string

Combinação de chave de acesso e ponto de extremidade da App Configuration Store. Pode ser encontrado usando 'az appconfig credential list'. Os usuários podem predefini-lo usando az configure --defaults appconfig_connection_string=<connection_string> ou variável de ambiente com o nome AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Se o modo de autenticação for "login", forneça o URL do ponto de extremidade da loja de configuração do aplicativo. O endpoint pode ser recuperado usando o comando "az appconfig show". Você pode configurar o ponto de extremidade padrão usando az configure --defaults appconfig_endpoint=<endpoint>.

--feature

Nome do recurso a ser habilitado. Se a chave do sinalizador de recurso for diferente da chave padrão, forneça o argumento --key em vez disso.

--key

Tecla do sinalizador de recurso. A chave deve começar com o prefixo ".appconfig.featureflag/". A chave não pode conter o caractere "%". Se os argumentos chave e recurso forem fornecidos, somente a chave será usada. A chave padrão é o prefixo reservado ".appconfig.featureflag/" + nome do recurso.

--label

Se nenhum rótulo for especificado, habilite o sinalizador de recurso com rótulo nulo por padrão.

--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>.

--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 feature list

Listar sinalizadores de recursos.

az appconfig feature list [--all]
                          [--auth-mode {key, login}]
                          [--connection-string]
                          [--endpoint]
                          [--feature]
                          [--fields {conditions, description, key, label, last_modified, locked, name, state}]
                          [--key]
                          [--label]
                          [--name]
                          [--tags]
                          [--top]

Exemplos

Liste todos os sinalizadores de recursos.

az appconfig feature list -n MyAppConfiguration

Liste todos os sinalizadores de recursos com rótulos nulos.

az appconfig feature list -n MyAppConfiguration --label \0

Liste um recurso específico para qualquer rótulo que comece com v1. usando a cadeia de conexão.

az appconfig feature list --feature color --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --label v1.*

Liste todos os recursos com todos os rótulos e consulte apenas a chave, o estado e as condições.

az appconfig feature list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --fields key state conditions

Liste 150 sinalizadores de recursos com rótulos.

az appconfig feature list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx  --top 150

Listar sinalizadores de recursos com vários rótulos.

az appconfig feature list --label test,prod,\0 -n MyAppConfiguration

Liste todos os recursos começando com "MyApp1".

az appconfig feature list -n MyAppConfiguration --key .appconfig.featureflag/MyApp1*

Liste todos os sinalizadores de recursos com tags específicas.

az appconfig feature list -n MyAppConfiguration --tags tag1=value1 tag2=value2

Liste todos os sinalizadores de recursos com o nome da tag "tag1" com valor vazio.

az appconfig feature list -n MyAppConfiguration --tags tag1=

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.

--all

Liste todos os sinalizadores de recursos.

Propriedade Valor
Default value: False
--auth-mode

Este parâmetro pode ser usado para indicar como uma operação de dados deve ser autorizada. Se o modo de autenticação for "chave", forneça a cadeia de conexão ou o nome da loja e as chaves de acesso da sua conta serão recuperadas para autorização. Se o modo de autenticação for "login", forneça o --endpoint ou --name e suas credenciais de "az login" serão usadas para autorização. Você pode configurar o modo de autenticação padrão usando az configure --defaults appconfig_auth_mode=<auth_mode>. Para obter mais informações, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propriedade Valor
Default value: key
Valores aceites: key, login
--connection-string

Combinação de chave de acesso e ponto de extremidade da App Configuration Store. Pode ser encontrado usando 'az appconfig credential list'. Os usuários podem predefini-lo usando az configure --defaults appconfig_connection_string=<connection_string> ou variável de ambiente com o nome AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Se o modo de autenticação for "login", forneça o URL do ponto de extremidade da loja de configuração do aplicativo. O endpoint pode ser recuperado usando o comando "az appconfig show". Você pode configurar o ponto de extremidade padrão usando az configure --defaults appconfig_endpoint=<endpoint>.

--feature

Nome do recurso a ser listado. Se a chave do sinalizador de recurso for diferente da chave padrão, forneça o argumento --key em vez disso. Suporte sinal de estrela como filtros, por exemplo, * significa todos os recursos e abc* significa recursos com abc como prefixo. Não há suporte para recursos separados por vírgula. Forneça a cadeia de caracteres com escape se o nome do recurso contiver vírgula.

--fields

Personalize os campos de saída para Sinalizadores de Recursos.

Propriedade Valor
Valores aceites: conditions, description, key, label, last_modified, locked, name, state
--key

Tecla do sinalizador de recurso. A chave deve começar com o prefixo ".appconfig.featureflag/". A chave não pode conter o caractere "%". Se os argumentos chave e recurso forem fornecidos, somente a chave será usada. Suporte sinal de estrela como filtros, por exemplo, ".appconfig.featureflag/" significa todos os recursos e ".appconfig.featureflag/abc" significa recursos com abc como prefixo. Não há suporte para recursos separados por vírgula. Forneça a cadeia de caracteres com escape se o nome do recurso contiver vírgula.

--label

Se nenhum rótulo for especificado, liste todos os rótulos. Suporte sinal de estrela como filtros, por exemplo, * significa todos os rótulos e abc* significa rótulos com abc como prefixo. Use '\0' para rótulo nulo.

--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>.

--tags

Se nenhuma tag for especificada, liste todos os sinalizadores de recursos com quaisquer tags. Suporte a tags separadas por espaço: key[=value] [key[=value] ...].

--top -t

Número máximo de itens a devolver. Deve ser um número inteiro positivo. O padrão é 100.

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 feature lock

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

az appconfig feature lock [--auth-mode {key, login}]
                          [--connection-string]
                          [--endpoint]
                          [--feature]
                          [--key]
                          [--label]
                          [--name]
                          [--yes]

Exemplos

Bloqueie um recurso usando o nome da App Configuration Store.

az appconfig feature lock -n MyAppConfiguration --feature color --label test

Força o bloqueio de um recurso usando a cadeia de conexão.

az appconfig feature lock --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --label test --yes

Bloqueie um recurso cujo nome é "Beta", mas a chave é ".appconfig.featureflag/MyApp1:Beta".

az appconfig feature lock -n MyAppConfiguration --key .appconfig.featureflag/MyApp1:Beta

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.

--auth-mode

Este parâmetro pode ser usado para indicar como uma operação de dados deve ser autorizada. Se o modo de autenticação for "chave", forneça a cadeia de conexão ou o nome da loja e as chaves de acesso da sua conta serão recuperadas para autorização. Se o modo de autenticação for "login", forneça o --endpoint ou --name e suas credenciais de "az login" serão usadas para autorização. Você pode configurar o modo de autenticação padrão usando az configure --defaults appconfig_auth_mode=<auth_mode>. Para obter mais informações, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propriedade Valor
Default value: key
Valores aceites: key, login
--connection-string

Combinação de chave de acesso e ponto de extremidade da App Configuration Store. Pode ser encontrado usando 'az appconfig credential list'. Os usuários podem predefini-lo usando az configure --defaults appconfig_connection_string=<connection_string> ou variável de ambiente com o nome AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Se o modo de autenticação for "login", forneça o URL do ponto de extremidade da loja de configuração do aplicativo. O endpoint pode ser recuperado usando o comando "az appconfig show". Você pode configurar o ponto de extremidade padrão usando az configure --defaults appconfig_endpoint=<endpoint>.

--feature

Nome do recurso a ser bloqueado. Se a chave do sinalizador de recurso for diferente da chave padrão, forneça o argumento --key em vez disso.

--key

Tecla do sinalizador de recurso. A chave deve começar com o prefixo ".appconfig.featureflag/". A chave não pode conter o caractere "%". Se os argumentos chave e recurso forem fornecidos, somente a chave será usada. A chave padrão é o prefixo reservado ".appconfig.featureflag/" + nome do recurso.

--label

Se nenhum rótulo for especificado, bloqueie o sinalizador de recurso com rótulo nulo por padrão.

--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>.

--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 feature set

Defina um sinalizador de recurso.

az appconfig feature set [--auth-mode {key, login}]
                         [--connection-string]
                         [--description]
                         [--endpoint]
                         [--feature]
                         [--key]
                         [--label]
                         [--name]
                         [--requirement-type {All, Any}]
                         [--tags]
                         [--yes]

Exemplos

Defina um sinalizador de recurso com o rótulo MyLabel.

az appconfig feature set -n MyAppConfiguration --feature color --label MyLabel

Defina um sinalizador de recurso com rótulo nulo usando a cadeia de conexão e defina uma descrição.

az appconfig feature set --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --description "This is a colorful feature"

Defina um sinalizador de recurso usando suas credenciais 'az login'.

az appconfig feature set --endpoint https://myappconfiguration.azconfig.io --feature color --label MyLabel --auth-mode login

Defina um sinalizador de recurso com o nome "Beta" e a chave personalizada ".appconfig.featureflag/MyApp1:Beta".

az appconfig feature set -n MyAppConfiguration --feature Beta --key .appconfig.featureflag/MyApp1:Beta

Defina um sinalizador de recurso com o nome "Beta" e a chave personalizada ".appconfig.featureflag/MyApp1:Beta" com as tags "tag1=value1" e "tag2=value2".

az appconfig feature set -n MyAppConfiguration --feature Beta --key .appconfig.featureflag/MyApp1:Beta --tags tag1=value1 tag2=value2

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.

--auth-mode

Este parâmetro pode ser usado para indicar como uma operação de dados deve ser autorizada. Se o modo de autenticação for "chave", forneça a cadeia de conexão ou o nome da loja e as chaves de acesso da sua conta serão recuperadas para autorização. Se o modo de autenticação for "login", forneça o --endpoint ou --name e suas credenciais de "az login" serão usadas para autorização. Você pode configurar o modo de autenticação padrão usando az configure --defaults appconfig_auth_mode=<auth_mode>. Para obter mais informações, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propriedade Valor
Default value: key
Valores aceites: key, login
--connection-string

Combinação de chave de acesso e ponto de extremidade da App Configuration Store. Pode ser encontrado usando 'az appconfig credential list'. Os usuários podem predefini-lo usando az configure --defaults appconfig_connection_string=<connection_string> ou variável de ambiente com o nome AZURE_APPCONFIG_CONNECTION_STRING.

--description

Descrição do sinalizador de recurso a ser definido.

--endpoint

Se o modo de autenticação for "login", forneça o URL do ponto de extremidade da loja de configuração do aplicativo. O endpoint pode ser recuperado usando o comando "az appconfig show". Você pode configurar o ponto de extremidade padrão usando az configure --defaults appconfig_endpoint=<endpoint>.

--feature

Nome do sinalizador de recurso a ser definido. O nome do recurso não pode conter os caracteres '%' ou ':'.

--key

Tecla do sinalizador de recurso. A chave deve começar com o prefixo ".appconfig.featureflag/". A chave não pode conter o caractere "%". A chave padrão é o prefixo reservado ".appconfig.featureflag/" + nome do recurso.

--label

Se nenhum rótulo for especificado, defina o sinalizador de recurso com rótulo nulo por padrão.

--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>.

--requirement-type

O tipo de requisito determina se os filtros devem usar a lógica "Qualquer" ou "Todos" ao avaliar o estado de um recurso.

Propriedade Valor
Valores aceites: All, Any
--tags

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

--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 feature show

Mostrar todos os atributos de um sinalizador de recurso.

az appconfig feature show [--auth-mode {key, login}]
                          [--connection-string]
                          [--endpoint]
                          [--feature]
                          [--fields {conditions, description, key, label, last_modified, locked, name, state}]
                          [--key]
                          [--label]
                          [--name]

Exemplos

Mostrar um sinalizador de recurso usando o nome da App Configuration Store com um rótulo específico

az appconfig feature show -n MyAppConfiguration --feature color --label MyLabel

Mostrar um sinalizador de recurso usando filtros de cadeia de conexão e de campo

az appconfig feature show --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --fields key locked conditions state

Mostre um sinalizador de recurso usando o ponto de extremidade da App Configuration Store e suas credenciais de 'az login'.

az appconfig feature show --endpoint https://myappconfiguration.azconfig.io --feature color --auth-mode login

Mostrar um recurso cujo nome é "Beta", mas a chave é ".appconfig.featureflag/MyApp1:Beta".

az appconfig feature show -n MyAppConfiguration --key .appconfig.featureflag/MyApp1:Beta

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.

--auth-mode

Este parâmetro pode ser usado para indicar como uma operação de dados deve ser autorizada. Se o modo de autenticação for "chave", forneça a cadeia de conexão ou o nome da loja e as chaves de acesso da sua conta serão recuperadas para autorização. Se o modo de autenticação for "login", forneça o --endpoint ou --name e suas credenciais de "az login" serão usadas para autorização. Você pode configurar o modo de autenticação padrão usando az configure --defaults appconfig_auth_mode=<auth_mode>. Para obter mais informações, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propriedade Valor
Default value: key
Valores aceites: key, login
--connection-string

Combinação de chave de acesso e ponto de extremidade da App Configuration Store. Pode ser encontrado usando 'az appconfig credential list'. Os usuários podem predefini-lo usando az configure --defaults appconfig_connection_string=<connection_string> ou variável de ambiente com o nome AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Se o modo de autenticação for "login", forneça o URL do ponto de extremidade da loja de configuração do aplicativo. O endpoint pode ser recuperado usando o comando "az appconfig show". Você pode configurar o ponto de extremidade padrão usando az configure --defaults appconfig_endpoint=<endpoint>.

--feature

Nome do sinalizador de recurso a ser recuperado. Se a chave do sinalizador de recurso for diferente da chave padrão, forneça o argumento --key em vez disso.

--fields

Personalize os campos de saída para Sinalizadores de Recursos.

Propriedade Valor
Valores aceites: conditions, description, key, label, last_modified, locked, name, state
--key

Tecla do sinalizador de recurso. A chave deve começar com o prefixo ".appconfig.featureflag/". A chave não pode conter o caractere "%". Se os argumentos chave e recurso forem fornecidos, somente a chave será usada. A chave padrão é o prefixo reservado ".appconfig.featureflag/" + nome do recurso.

--label

Se nenhum rótulo for especificado, mostre a entrada com rótulo nulo. A filtragem não é suportada.

--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 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 feature unlock

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

az appconfig feature unlock [--auth-mode {key, login}]
                            [--connection-string]
                            [--endpoint]
                            [--feature]
                            [--key]
                            [--label]
                            [--name]
                            [--yes]

Exemplos

Desbloqueie um recurso usando o nome da App Configuration Store.

az appconfig feature unlock -n MyAppConfiguration --feature color --label test

Força o desbloqueio de um recurso usando a cadeia de conexão.

az appconfig feature unlock --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --feature color --label test --yes

Desbloqueie um recurso cujo nome é "Beta", mas a chave é ".appconfig.featureflag/MyApp1:Beta".

az appconfig feature unlock -n MyAppConfiguration --key .appconfig.featureflag/MyApp1:Beta

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.

--auth-mode

Este parâmetro pode ser usado para indicar como uma operação de dados deve ser autorizada. Se o modo de autenticação for "chave", forneça a cadeia de conexão ou o nome da loja e as chaves de acesso da sua conta serão recuperadas para autorização. Se o modo de autenticação for "login", forneça o --endpoint ou --name e suas credenciais de "az login" serão usadas para autorização. Você pode configurar o modo de autenticação padrão usando az configure --defaults appconfig_auth_mode=<auth_mode>. Para obter mais informações, consulte https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Propriedade Valor
Default value: key
Valores aceites: key, login
--connection-string

Combinação de chave de acesso e ponto de extremidade da App Configuration Store. Pode ser encontrado usando 'az appconfig credential list'. Os usuários podem predefini-lo usando az configure --defaults appconfig_connection_string=<connection_string> ou variável de ambiente com o nome AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Se o modo de autenticação for "login", forneça o URL do ponto de extremidade da loja de configuração do aplicativo. O endpoint pode ser recuperado usando o comando "az appconfig show". Você pode configurar o ponto de extremidade padrão usando az configure --defaults appconfig_endpoint=<endpoint>.

--feature

Nome do recurso a ser desbloqueado. Se a chave do sinalizador de recurso for diferente da chave padrão, forneça o argumento --key em vez disso.

--key

Tecla do sinalizador de recurso. A chave deve começar com o prefixo ".appconfig.featureflag/". A chave não pode conter o caractere "%". Se os argumentos chave e recurso forem fornecidos, somente a chave será usada. A chave padrão é o prefixo reservado ".appconfig.featureflag/" + nome do recurso.

--label

Se nenhum rótulo for especificado, desbloqueie o sinalizador de recurso com rótulo nulo por padrão.

--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>.

--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