az appconfig feature
Gérer les indicateurs de fonctionnalité stockés dans un magasin App Configuration.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| 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érer les filtres associés aux indicateurs de fonctionnalité stockés dans un magasin App Configuration. |
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]
[--tags]
[--yes]
Exemples
Supprimez une fonctionnalité à l’aide du nom du magasin App Configuration sans confirmation.
az appconfig feature delete -n MyAppConfiguration --feature color --label MyLabel --yes
Supprimez une fonctionnalité à l’aide de la 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 du magasin 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
Supprimez une fonctionnalité dont le nom est « Beta », mais la clé est .appconfig.featureflag/MyApp1 :Beta » avec les balises « tag1=value1 » et « tag2=value2 ».
az appconfig feature delete -n MyAppConfiguration --key .appconfig.featureflag/MyApp1:Beta --tags tag1=value1 tag2=value2 --yes
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
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é », indiquez la chaîne de connexion ou le nom du magasin, et vos clés d’accès de compte sont récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez la --endpoint ou --name 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 de az configure --defaults appconfig_auth_mode=<auth_mode>. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | key |
| Valeurs acceptées: | key, login |
Combinaison de la clé d’accès et du point de terminaison du magasin 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 de az configure --defaults appconfig_connection_string=<connection_string> ou d’une variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.
Si le mode d’authentification est « login », fournissez l’URL du point de terminaison du magasin 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 de az configure --defaults appconfig_endpoint=<endpoint>.
Nom de la fonctionnalité à supprimer. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, fournissez l’argument --key à la 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.
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. Prendre en charge le signe étoile en tant que filtres, par exemple .appconfig.featureflag/" signifie toutes les fonctionnalités et .appconfig.featureflag/abc" signifie les 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.
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.
Nom du magasin App Configuration. Vous pouvez configurer le nom par défaut à l’aide de az configure --defaults app_configuration_store=<name>.
Si aucune balise n’est spécifiée, supprimez tous les indicateurs de fonctionnalité avec des balises. Prise en charge des balises séparées par l’espace : key[=value] [key[=value] ...].
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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 du magasin App Configuration.
az appconfig feature disable -n MyAppConfiguration --feature color --label test
Forcer la désactivation d’une fonctionnalité à l’aide de la 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
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
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é », indiquez la chaîne de connexion ou le nom du magasin, et vos clés d’accès de compte sont récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez la --endpoint ou --name 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 de az configure --defaults appconfig_auth_mode=<auth_mode>. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | key |
| Valeurs acceptées: | key, login |
Combinaison de la clé d’accès et du point de terminaison du magasin 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 de az configure --defaults appconfig_connection_string=<connection_string> ou d’une variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.
Si le mode d’authentification est « login », fournissez l’URL du point de terminaison du magasin 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 de az configure --defaults appconfig_endpoint=<endpoint>.
Nom de la fonctionnalité à désactiver. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, fournissez l’argument --key à la place.
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é.
Si aucune étiquette n’est spécifiée, désactivez l’indicateur de fonctionnalité avec une étiquette Null par défaut.
Nom du magasin App Configuration. Vous pouvez configurer le nom par défaut à l’aide de az configure --defaults app_configuration_store=<name>.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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 du magasin App Configuration.
az appconfig feature enable -n MyAppConfiguration --feature color --label test
Forcer l’activation d’une fonctionnalité à l’aide de la 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
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
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é », indiquez la chaîne de connexion ou le nom du magasin, et vos clés d’accès de compte sont récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez la --endpoint ou --name 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 de az configure --defaults appconfig_auth_mode=<auth_mode>. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | key |
| Valeurs acceptées: | key, login |
Combinaison de la clé d’accès et du point de terminaison du magasin 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 de az configure --defaults appconfig_connection_string=<connection_string> ou d’une variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.
Si le mode d’authentification est « login », fournissez l’URL du point de terminaison du magasin 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 de az configure --defaults appconfig_endpoint=<endpoint>.
Nom de la fonctionnalité à activer. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, fournissez l’argument --key à la place.
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é.
Si aucune étiquette n’est spécifiée, activez l’indicateur de fonctionnalité avec une étiquette Null par défaut.
Nom du magasin App Configuration. Vous pouvez configurer le nom par défaut à l’aide de az configure --defaults app_configuration_store=<name>.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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]
[--tags]
[--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. à l’aide de la 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*
Répertoriez tous les indicateurs de fonctionnalité avec des balises spécifiques.
az appconfig feature list -n MyAppConfiguration --tags tag1=value1 tag2=value2
Répertoriez tous les indicateurs de fonctionnalité avec le nom de balise « tag1 » avec une valeur vide.
az appconfig feature list -n MyAppConfiguration --tags tag1=
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Répertorier tous les indicateurs de fonctionnalité.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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é », indiquez la chaîne de connexion ou le nom du magasin, et vos clés d’accès de compte sont récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez la --endpoint ou --name 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 de az configure --defaults appconfig_auth_mode=<auth_mode>. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | key |
| Valeurs acceptées: | key, login |
Combinaison de la clé d’accès et du point de terminaison du magasin 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 de az configure --defaults appconfig_connection_string=<connection_string> ou d’une variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.
Si le mode d’authentification est « login », fournissez l’URL du point de terminaison du magasin 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 de az configure --defaults appconfig_endpoint=<endpoint>.
Nom de la fonctionnalité à répertorier. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, fournissez l’argument --key à la 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.
Personnalisez les champs de sortie pour les indicateurs de fonctionnalité.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | conditions, description, key, label, last_modified, locked, name, state |
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. Prendre en charge le signe étoile en tant que filtres, par exemple .appconfig.featureflag/" signifie toutes les fonctionnalités et .appconfig.featureflag/abc" signifie les 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.
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.
Nom du magasin App Configuration. Vous pouvez configurer le nom par défaut à l’aide de az configure --defaults app_configuration_store=<name>.
Si aucune balise n’est spécifiée, répertoriez tous les indicateurs de fonctionnalité avec des balises. Prise en charge des balises séparées par l’espace : key[=value] [key[=value] ...].
Nombre maximal d’éléments à retourner. Doit être un entier positif. La valeur par défaut est 100.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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 du magasin App Configuration.
az appconfig feature lock -n MyAppConfiguration --feature color --label test
Forcer le verrouillage d’une fonctionnalité à l’aide de la 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
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
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é », indiquez la chaîne de connexion ou le nom du magasin, et vos clés d’accès de compte sont récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez la --endpoint ou --name 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 de az configure --defaults appconfig_auth_mode=<auth_mode>. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | key |
| Valeurs acceptées: | key, login |
Combinaison de la clé d’accès et du point de terminaison du magasin 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 de az configure --defaults appconfig_connection_string=<connection_string> ou d’une variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.
Si le mode d’authentification est « login », fournissez l’URL du point de terminaison du magasin 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 de az configure --defaults appconfig_endpoint=<endpoint>.
Nom de la fonctionnalité à verrouiller. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, fournissez l’argument --key à la place.
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é.
Si aucune étiquette n’est spécifiée, verrouillez l’indicateur de fonctionnalité avec une étiquette Null par défaut.
Nom du magasin App Configuration. Vous pouvez configurer le nom par défaut à l’aide de az configure --defaults app_configuration_store=<name>.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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}]
[--tags]
[--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 la 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
Définissez un indicateur de fonctionnalité avec le nom « Beta » et la clé personnalisée .appconfig.featureflag/MyApp1 :Beta » avec les balises « tag1=value1 » et « tag2=value2 ».
az appconfig feature set -n MyAppConfiguration --feature Beta --key .appconfig.featureflag/MyApp1:Beta --tags tag1=value1 tag2=value2
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
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é », indiquez la chaîne de connexion ou le nom du magasin, et vos clés d’accès de compte sont récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez la --endpoint ou --name 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 de az configure --defaults appconfig_auth_mode=<auth_mode>. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | key |
| Valeurs acceptées: | key, login |
Combinaison de la clé d’accès et du point de terminaison du magasin 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 de az configure --defaults appconfig_connection_string=<connection_string> ou d’une variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.
Description de l’indicateur de fonctionnalité à définir.
Si le mode d’authentification est « login », fournissez l’URL du point de terminaison du magasin 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 de az configure --defaults appconfig_endpoint=<endpoint>.
Nom de l’indicateur de fonctionnalité à définir. Le nom de la fonctionnalité ne peut pas contenir les caractères% ou « : ».
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é.
Si aucune étiquette n’est spécifiée, définissez l’indicateur de fonctionnalité avec une étiquette Null par défaut.
Nom du magasin App Configuration. Vous pouvez configurer le nom par défaut à l’aide de az configure --defaults app_configuration_store=<name>.
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é.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | All, Any |
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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 du magasin 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 filtres de chaîne de connexion et de champ
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 du magasin 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
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
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é », indiquez la chaîne de connexion ou le nom du magasin, et vos clés d’accès de compte sont récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez la --endpoint ou --name 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 de az configure --defaults appconfig_auth_mode=<auth_mode>. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | key |
| Valeurs acceptées: | key, login |
Combinaison de la clé d’accès et du point de terminaison du magasin 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 de az configure --defaults appconfig_connection_string=<connection_string> ou d’une variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.
Si le mode d’authentification est « login », fournissez l’URL du point de terminaison du magasin 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 de az configure --defaults appconfig_endpoint=<endpoint>.
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, fournissez l’argument --key à la place.
Personnalisez les champs de sortie pour les indicateurs de fonctionnalité.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | conditions, description, key, label, last_modified, locked, name, state |
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é.
Si aucune étiquette n’est spécifiée, affichez l’entrée avec une étiquette Null. Le filtrage n’est pas pris en charge.
Nom du magasin App Configuration. Vous pouvez configurer le nom par défaut à l’aide de az configure --defaults app_configuration_store=<name>.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
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 du magasin App Configuration.
az appconfig feature unlock -n MyAppConfiguration --feature color --label test
Forcer le déverrouillage d’une fonctionnalité à l’aide de la 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
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
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é », indiquez la chaîne de connexion ou le nom du magasin, et vos clés d’accès de compte sont récupérées pour l’autorisation. Si le mode d’authentification est « login », indiquez la --endpoint ou --name 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 de az configure --defaults appconfig_auth_mode=<auth_mode>. Pour plus d’informations, consultez https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | key |
| Valeurs acceptées: | key, login |
Combinaison de la clé d’accès et du point de terminaison du magasin 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 de az configure --defaults appconfig_connection_string=<connection_string> ou d’une variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.
Si le mode d’authentification est « login », fournissez l’URL du point de terminaison du magasin 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 de az configure --defaults appconfig_endpoint=<endpoint>.
Nom de la fonctionnalité à déverrouiller. Si la clé d’indicateur de fonctionnalité est différente de la clé par défaut, fournissez l’argument --key à la place.
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é.
Si aucune étiquette n’est spécifiée, déverrouillez l’indicateur de fonctionnalité avec une étiquette Null par défaut.
Nom du magasin App Configuration. Vous pouvez configurer le nom par défaut à l’aide de az configure --defaults app_configuration_store=<name>.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |