Partager via


az appconfig feature

Gérer les indicateurs de fonctionnalité stockés dans une configuration d’application.

Commandes

Nom Description Type Statut
az appconfig feature delete

Supprimer l’indicateur de fonctionnalité.

Core GA
az appconfig feature disable

Désactivez un indicateur de fonctionnalité pour le désactiver pour une utilisation.

Core GA
az appconfig feature enable

Activez un indicateur de fonctionnalité pour l’activer.

Core GA
az appconfig feature filter

Gérez les filtres associés aux indicateurs de fonctionnalité stockés dans une configuration d’application.

Core GA
az appconfig feature filter add

Ajoutez un filtre à un indicateur de fonctionnalité.

Core GA
az appconfig feature filter delete

Supprimez un filtre d’un indicateur de fonctionnalité.

Core GA
az appconfig feature filter list

Répertoriez tous les filtres d’un indicateur de fonctionnalité.

Core GA
az appconfig feature filter show

Afficher les filtres d’un indicateur de fonctionnalité.

Core GA
az appconfig feature filter update

Mettez à jour un filtre dans un indicateur de fonctionnalité.

Core GA
az appconfig feature list

Répertorier les indicateurs de fonctionnalité.

Core GA
az appconfig feature lock

Verrouillez un indicateur de fonctionnalité pour interdire les opérations d’écriture.

Core GA
az appconfig feature set

Définissez un indicateur de fonctionnalité.

Core GA
az appconfig feature show

Afficher tous les attributs d’un indicateur de fonctionnalité.

Core GA
az appconfig feature unlock

Déverrouillez une fonctionnalité pour obtenir des opérations d’écriture.

Core GA

az appconfig feature delete

Supprimer l’indicateur de fonctionnalité.

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

Exemples

Supprimez une fonctionnalité à l’aide du nom App Configuration sans confirmation.

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

Supprimez une fonctionnalité à l’aide de chaîne de connexion.

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

Supprimez une fonctionnalité à l’aide du point de terminaison App Configuration et de vos informations d’identification « az login ».

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

Supprimez une fonctionnalité dont le nom est « Beta », mais la clé est « .appconfig.featureflag/MyApp1 :Beta ».

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

Paramètres facultatifs

--auth-mode

Ce paramètre peut être utilisé pour indiquer comment une opération de données doit être autorisée. Si le mode d’authentification est « clé », fournissez chaîne de connexion ou stockez le nom et vos clés d’accès de compte seront récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez le point de terminaison de magasin ou le nom du magasin et vos informations d’identification « az login » seront utilisées pour l’autorisation. Vous pouvez configurer le mode d’authentification par défaut à l’aide az configure --defaults appconfig_auth_mode=<auth_mode>de . Pour plus d’informations, consultez https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valeurs acceptées: key, login
valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison d’App Configuration. Vous trouverez la liste d’informations d’identification « az appconfig » (az appconfig credential list). Les utilisateurs peuvent le prédéfinir à l’aide az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », indiquez l’URL du point de terminaison de l’App Configuration. Le point de terminaison peut être récupéré à l’aide de la commande « az appconfig show ». Vous pouvez configurer le point de terminaison par défaut à l’aide az configure --defaults appconfig_endpoint=<endpoint>de .

--feature

Nom de la fonctionnalité à supprimer. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, indiquez l’argument à la --key place. Prendre en charge le signe étoile en tant que filtres, par exemple * signifie toutes les fonctionnalités et abc* signifie des fonctionnalités avec abc comme préfixe. Les fonctionnalités séparées par des virgules ne sont pas prises en charge. Indiquez la chaîne d’échappement si le nom de votre fonctionnalité contient des virgules.

--key

Clé de l’indicateur de fonctionnalité. La clé doit commencer par le préfixe .appconfig.featureflag/ ». La clé ne peut pas contenir le caractère « % ». Si les arguments de clé et de fonctionnalité sont fournis, seule la clé sera utilisée. Prise en charge du signe étoile en tant que filtres, par exemple .appconfig.featureflag/ » signifie que toutes les fonctionnalités et .appconfig.featureflag/abc » signifient des fonctionnalités avec abc comme préfixe. Les fonctionnalités séparées par des virgules ne sont pas prises en charge. Indiquez la chaîne d’échappement si le nom de votre fonctionnalité contient des virgules.

--label

Si aucune étiquette n’est spécifiée, supprimez l’indicateur de fonctionnalité avec une étiquette Null par défaut. Prise en charge du signe étoile en tant que filtres, par exemple * signifie que toutes les étiquettes et abc* signifient des étiquettes avec abc comme préfixe.

--name -n

Nom de App Configuration. Vous pouvez configurer le nom par défaut à l’aide az configure --defaults app_configuration_store=<name>de .

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appconfig feature disable

Désactivez un indicateur de fonctionnalité pour le désactiver pour une utilisation.

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

Exemples

désactivez une fonctionnalité à l’aide du nom App Configuration.

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

Forcer la désactivation d’une fonctionnalité à l’aide de chaîne de connexion.

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

Désactivez une fonctionnalité dont le nom est « Beta », mais la clé est « .appconfig.featureflag/MyApp1 :Beta ».

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

Paramètres facultatifs

--auth-mode

Ce paramètre peut être utilisé pour indiquer comment une opération de données doit être autorisée. Si le mode d’authentification est « clé », fournissez chaîne de connexion ou stockez le nom et vos clés d’accès de compte seront récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez le point de terminaison de magasin ou le nom du magasin et vos informations d’identification « az login » seront utilisées pour l’autorisation. Vous pouvez configurer le mode d’authentification par défaut à l’aide az configure --defaults appconfig_auth_mode=<auth_mode>de . Pour plus d’informations, consultez https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valeurs acceptées: key, login
valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison d’App Configuration. Vous trouverez la liste d’informations d’identification « az appconfig » (az appconfig credential list). Les utilisateurs peuvent le prédéfinir à l’aide az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », indiquez l’URL du point de terminaison de l’App Configuration. Le point de terminaison peut être récupéré à l’aide de la commande « az appconfig show ». Vous pouvez configurer le point de terminaison par défaut à l’aide az configure --defaults appconfig_endpoint=<endpoint>de .

--feature

Nom de la fonctionnalité à désactiver. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, indiquez l’argument à la --key place.

--key

Clé de l’indicateur de fonctionnalité. La clé doit commencer par le préfixe .appconfig.featureflag/ ». La clé ne peut pas contenir le caractère « % ». Si les arguments de clé et de fonctionnalité sont fournis, seule la clé sera utilisée. La clé par défaut est le préfixe réservé .appconfig.featureflag/ » + nom de fonctionnalité.

--label

Si aucune étiquette n’est spécifiée, désactivez l’indicateur de fonctionnalité avec une étiquette Null par défaut.

--name -n

Nom de App Configuration. Vous pouvez configurer le nom par défaut à l’aide az configure --defaults app_configuration_store=<name>de .

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appconfig feature enable

Activez un indicateur de fonctionnalité pour l’activer.

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

Exemples

activez une fonctionnalité à l’aide du nom App Configuration.

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

Forcer l’activation d’une fonctionnalité à l’aide de chaîne de connexion.

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

Activez une fonctionnalité dont le nom est « Bêta », mais la clé est « .appconfig.featureflag/MyApp1 :Beta ».

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

Paramètres facultatifs

--auth-mode

Ce paramètre peut être utilisé pour indiquer comment une opération de données doit être autorisée. Si le mode d’authentification est « clé », fournissez chaîne de connexion ou stockez le nom et vos clés d’accès de compte seront récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez le point de terminaison de magasin ou le nom du magasin et vos informations d’identification « az login » seront utilisées pour l’autorisation. Vous pouvez configurer le mode d’authentification par défaut à l’aide az configure --defaults appconfig_auth_mode=<auth_mode>de . Pour plus d’informations, consultez https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valeurs acceptées: key, login
valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison d’App Configuration. Vous trouverez la liste d’informations d’identification « az appconfig » (az appconfig credential list). Les utilisateurs peuvent le prédéfinir à l’aide az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », indiquez l’URL du point de terminaison de l’App Configuration. Le point de terminaison peut être récupéré à l’aide de la commande « az appconfig show ». Vous pouvez configurer le point de terminaison par défaut à l’aide az configure --defaults appconfig_endpoint=<endpoint>de .

--feature

Nom de la fonctionnalité à activer. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, indiquez l’argument à la --key place.

--key

Clé de l’indicateur de fonctionnalité. La clé doit commencer par le préfixe .appconfig.featureflag/ ». La clé ne peut pas contenir le caractère « % ». Si les arguments de clé et de fonctionnalité sont fournis, seule la clé sera utilisée. La clé par défaut est le préfixe réservé .appconfig.featureflag/ » + nom de fonctionnalité.

--label

Si aucune étiquette n’est spécifiée, activez l’indicateur de fonctionnalité avec une étiquette Null par défaut.

--name -n

Nom de App Configuration. Vous pouvez configurer le nom par défaut à l’aide az configure --defaults app_configuration_store=<name>de .

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appconfig feature list

Répertorier les indicateurs de fonctionnalité.

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]
                          [--top]

Exemples

Répertorier tous les indicateurs de fonctionnalité.

az appconfig feature list -n MyAppConfiguration

Répertoriez tous les indicateurs de fonctionnalité avec des étiquettes Null.

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

Répertorier une fonctionnalité spécifique pour n’importe quelle étiquette commence par v1. utilisation de chaîne de connexion.

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

Répertoriez toutes les fonctionnalités avec toutes les étiquettes et interrogez uniquement les clés, l’état et les conditions.

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

Répertorier 150 indicateurs de fonctionnalité avec n’importe quelle étiquette.

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

Répertorier les indicateurs de fonctionnalité avec plusieurs étiquettes.

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

Répertorier toutes les fonctionnalités commençant par « MyApp1 ».

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

Paramètres facultatifs

--all

Répertorier tous les indicateurs de fonctionnalité.

valeur par défaut: False
--auth-mode

Ce paramètre peut être utilisé pour indiquer comment une opération de données doit être autorisée. Si le mode d’authentification est « clé », fournissez chaîne de connexion ou stockez le nom et vos clés d’accès de compte seront récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez le point de terminaison de magasin ou le nom du magasin et vos informations d’identification « az login » seront utilisées pour l’autorisation. Vous pouvez configurer le mode d’authentification par défaut à l’aide az configure --defaults appconfig_auth_mode=<auth_mode>de . Pour plus d’informations, consultez https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valeurs acceptées: key, login
valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison d’App Configuration. Vous trouverez la liste d’informations d’identification « az appconfig » (az appconfig credential list). Les utilisateurs peuvent le prédéfinir à l’aide az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », indiquez l’URL du point de terminaison de l’App Configuration. Le point de terminaison peut être récupéré à l’aide de la commande « az appconfig show ». Vous pouvez configurer le point de terminaison par défaut à l’aide az configure --defaults appconfig_endpoint=<endpoint>de .

--feature

Nom de la fonctionnalité à répertorier. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, indiquez l’argument à la --key place. Prendre en charge le signe étoile en tant que filtres, par exemple * signifie toutes les fonctionnalités et abc* signifie des fonctionnalités avec abc comme préfixe. Les fonctionnalités séparées par des virgules ne sont pas prises en charge. Indiquez la chaîne d’échappement si le nom de votre fonctionnalité contient des virgules.

--fields

Personnalisez les champs de sortie pour les indicateurs de fonctionnalité.

valeurs acceptées: conditions, description, key, label, last_modified, locked, name, state
--key

Clé de l’indicateur de fonctionnalité. La clé doit commencer par le préfixe .appconfig.featureflag/ ». La clé ne peut pas contenir le caractère « % ». Si les arguments de clé et de fonctionnalité sont fournis, seule la clé sera utilisée. Prise en charge du signe étoile en tant que filtres, par exemple .appconfig.featureflag/ » signifie que toutes les fonctionnalités et .appconfig.featureflag/abc » signifient des fonctionnalités avec abc comme préfixe. Les fonctionnalités séparées par des virgules ne sont pas prises en charge. Indiquez la chaîne d’échappement si le nom de votre fonctionnalité contient des virgules.

--label

Si aucune étiquette n’est spécifiée, répertoriez toutes les étiquettes. Prise en charge du signe étoile en tant que filtres, par exemple * signifie que toutes les étiquettes et abc* signifient des étiquettes avec abc comme préfixe. Utilisez « \0 » pour l’étiquette Null.

--name -n

Nom de App Configuration. Vous pouvez configurer le nom par défaut à l’aide az configure --defaults app_configuration_store=<name>de .

--top -t

Nombre maximal d’éléments à retourner. Cette valeur doit être un entier positif. La valeur par défaut est 100.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appconfig feature lock

Verrouillez un indicateur de fonctionnalité pour interdire les opérations d’écriture.

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

Exemples

Verrouillez une fonctionnalité à l’aide du nom App Configuration.

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

Forcer le verrouillage d’une fonctionnalité à l’aide de chaîne de connexion.

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

Verrouillez une fonctionnalité dont le nom est « Beta », mais la clé est « .appconfig.featureflag/MyApp1 :Beta ».

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

Paramètres facultatifs

--auth-mode

Ce paramètre peut être utilisé pour indiquer comment une opération de données doit être autorisée. Si le mode d’authentification est « clé », fournissez chaîne de connexion ou stockez le nom et vos clés d’accès de compte seront récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez le point de terminaison de magasin ou le nom du magasin et vos informations d’identification « az login » seront utilisées pour l’autorisation. Vous pouvez configurer le mode d’authentification par défaut à l’aide az configure --defaults appconfig_auth_mode=<auth_mode>de . Pour plus d’informations, consultez https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valeurs acceptées: key, login
valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison d’App Configuration. Vous trouverez la liste d’informations d’identification « az appconfig » (az appconfig credential list). Les utilisateurs peuvent le prédéfinir à l’aide az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », indiquez l’URL du point de terminaison de l’App Configuration. Le point de terminaison peut être récupéré à l’aide de la commande « az appconfig show ». Vous pouvez configurer le point de terminaison par défaut à l’aide az configure --defaults appconfig_endpoint=<endpoint>de .

--feature

Nom de la fonctionnalité à verrouiller. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, indiquez l’argument à la --key place.

--key

Clé de l’indicateur de fonctionnalité. La clé doit commencer par le préfixe .appconfig.featureflag/ ». La clé ne peut pas contenir le caractère « % ». Si les arguments de clé et de fonctionnalité sont fournis, seule la clé sera utilisée. La clé par défaut est le préfixe réservé .appconfig.featureflag/ » + nom de fonctionnalité.

--label

Si aucune étiquette n’est spécifiée, verrouillez l’indicateur de fonctionnalité avec une étiquette Null par défaut.

--name -n

Nom de App Configuration. Vous pouvez configurer le nom par défaut à l’aide az configure --defaults app_configuration_store=<name>de .

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appconfig feature set

Définissez un indicateur de fonctionnalité.

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

Exemples

Définissez un indicateur de fonctionnalité avec l’étiquette MyLabel.

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

Définissez un indicateur de fonctionnalité avec une étiquette Null à l’aide de chaîne de connexion et définissez une description.

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

Définissez un indicateur de fonctionnalité à l’aide de vos informations d’identification « az login ».

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

Définissez un indicateur de fonctionnalité avec le nom « Beta » et la clé personnalisée .appconfig.featureflag/MyApp1 :Beta ».

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

Paramètres facultatifs

--auth-mode

Ce paramètre peut être utilisé pour indiquer comment une opération de données doit être autorisée. Si le mode d’authentification est « clé », fournissez chaîne de connexion ou stockez le nom et vos clés d’accès de compte seront récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez le point de terminaison de magasin ou le nom du magasin et vos informations d’identification « az login » seront utilisées pour l’autorisation. Vous pouvez configurer le mode d’authentification par défaut à l’aide az configure --defaults appconfig_auth_mode=<auth_mode>de . Pour plus d’informations, consultez https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valeurs acceptées: key, login
valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison d’App Configuration. Vous trouverez la liste d’informations d’identification « az appconfig » (az appconfig credential list). Les utilisateurs peuvent le prédéfinir à l’aide az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--description

Description de l’indicateur de fonctionnalité à définir.

--endpoint

Si le mode d’authentification est « login », indiquez l’URL du point de terminaison de l’App Configuration. Le point de terminaison peut être récupéré à l’aide de la commande « az appconfig show ». Vous pouvez configurer le point de terminaison par défaut à l’aide az configure --defaults appconfig_endpoint=<endpoint>de .

--feature

Nom de l’indicateur de fonctionnalité à définir. Le nom de la fonctionnalité ne peut pas contenir le caractère '%'.

--key

Clé de l’indicateur de fonctionnalité. La clé doit commencer par le préfixe .appconfig.featureflag/ ». La clé ne peut pas contenir le caractère « % ». La clé par défaut est le préfixe réservé .appconfig.featureflag/ » + nom de fonctionnalité.

--label

Si aucune étiquette n’est spécifiée, définissez l’indicateur de fonctionnalité avec une étiquette Null par défaut.

--name -n

Nom de App Configuration. Vous pouvez configurer le nom par défaut à l’aide az configure --defaults app_configuration_store=<name>de .

--requirement-type

Le type d’exigence détermine si les filtres doivent utiliser la logique « Any » ou « All » lors de l’évaluation de l’état d’une fonctionnalité.

valeurs acceptées: all, any
--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appconfig feature show

Afficher tous les attributs d’un indicateur de fonctionnalité.

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]

Exemples

Afficher un indicateur de fonctionnalité à l’aide du nom App Configuration avec une étiquette spécifique

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

Afficher un indicateur de fonctionnalité à l’aide de chaîne de connexion et de filtres de champs

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

Affichez un indicateur de fonctionnalité à l’aide du point de terminaison App Configuration et de vos informations d’identification « az login ».

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

Affichez une fonctionnalité dont le nom est « Beta », mais la clé est « .appconfig.featureflag/MyApp1 :Beta ».

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

Paramètres facultatifs

--auth-mode

Ce paramètre peut être utilisé pour indiquer comment une opération de données doit être autorisée. Si le mode d’authentification est « clé », fournissez chaîne de connexion ou stockez le nom et vos clés d’accès de compte seront récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez le point de terminaison de magasin ou le nom du magasin et vos informations d’identification « az login » seront utilisées pour l’autorisation. Vous pouvez configurer le mode d’authentification par défaut à l’aide az configure --defaults appconfig_auth_mode=<auth_mode>de . Pour plus d’informations, consultez https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valeurs acceptées: key, login
valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison d’App Configuration. Vous trouverez la liste d’informations d’identification « az appconfig » (az appconfig credential list). Les utilisateurs peuvent le prédéfinir à l’aide az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », indiquez l’URL du point de terminaison de l’App Configuration. Le point de terminaison peut être récupéré à l’aide de la commande « az appconfig show ». Vous pouvez configurer le point de terminaison par défaut à l’aide az configure --defaults appconfig_endpoint=<endpoint>de .

--feature

Nom de l’indicateur de fonctionnalité à récupérer. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, indiquez l’argument à la --key place.

--fields

Personnalisez les champs de sortie pour les indicateurs de fonctionnalité.

valeurs acceptées: conditions, description, key, label, last_modified, locked, name, state
--key

Clé de l’indicateur de fonctionnalité. La clé doit commencer par le préfixe .appconfig.featureflag/ ». La clé ne peut pas contenir le caractère « % ». Si les arguments de clé et de fonctionnalité sont fournis, seule la clé sera utilisée. La clé par défaut est le préfixe réservé .appconfig.featureflag/ » + nom de fonctionnalité.

--label

Si aucune étiquette n’est spécifiée, affichez l’entrée avec une étiquette Null. Le filtrage n’est pas pris en charge.

--name -n

Nom de App Configuration. Vous pouvez configurer le nom par défaut à l’aide az configure --defaults app_configuration_store=<name>de .

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az appconfig feature unlock

Déverrouillez une fonctionnalité pour obtenir des opérations d’écriture.

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

Exemples

Déverrouillez une fonctionnalité à l’aide du nom App Configuration.

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

Forcer le déverrouillage d’une fonctionnalité à l’aide de chaîne de connexion.

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

Déverrouillez une fonctionnalité dont le nom est « Beta », mais la clé est « .appconfig.featureflag/MyApp1 :Beta ».

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

Paramètres facultatifs

--auth-mode

Ce paramètre peut être utilisé pour indiquer comment une opération de données doit être autorisée. Si le mode d’authentification est « clé », fournissez chaîne de connexion ou stockez le nom et vos clés d’accès de compte seront récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez le point de terminaison de magasin ou le nom du magasin et vos informations d’identification « az login » seront utilisées pour l’autorisation. Vous pouvez configurer le mode d’authentification par défaut à l’aide az configure --defaults appconfig_auth_mode=<auth_mode>de . Pour plus d’informations, consultez https://docs.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

valeurs acceptées: key, login
valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison d’App Configuration. Vous trouverez la liste d’informations d’identification « az appconfig » (az appconfig credential list). Les utilisateurs peuvent le prédéfinir à l’aide az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », indiquez l’URL du point de terminaison de l’App Configuration. Le point de terminaison peut être récupéré à l’aide de la commande « az appconfig show ». Vous pouvez configurer le point de terminaison par défaut à l’aide az configure --defaults appconfig_endpoint=<endpoint>de .

--feature

Nom de la fonctionnalité à déverrouiller. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, indiquez l’argument à la --key place.

--key

Clé de l’indicateur de fonctionnalité. La clé doit commencer par le préfixe .appconfig.featureflag/ ». La clé ne peut pas contenir le caractère « % ». Si les arguments de clé et de fonctionnalité sont fournis, seule la clé sera utilisée. La clé par défaut est le préfixe réservé .appconfig.featureflag/ » + nom de fonctionnalité.

--label

Si aucune étiquette n’est spécifiée, déverrouillez l’indicateur de fonctionnalité avec une étiquette Null par défaut.

--name -n

Nom de App Configuration. Vous pouvez configurer le nom par défaut à l’aide az configure --defaults app_configuration_store=<name>de .

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.