az appconfig

Gérer les configurations d’application.

Commandes

Nom Description Type Statut
az appconfig create

Créez une configuration d’application.

Core GA
az appconfig credential

Gérer les informations d’identification pour les configurations d’application.

Core GA
az appconfig credential list

Répertorier les clés d’accès d’une configuration d’application.

Core GA
az appconfig credential regenerate

Régénérez une clé d’accès pour une configuration d’application.

Core GA
az appconfig delete

Supprimez une configuration d’application.

Core GA
az appconfig feature

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

Core GA
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 identity

Identités managées pour les configurations d’application.

Core GA
az appconfig identity assign

Mettez à jour les identités managées pour une configuration d’application.

Core GA
az appconfig identity remove

Supprimez les identités managées pour une configuration d’application.

Core GA
az appconfig identity show

Afficher les identités managées pour une configuration d’application.

Core GA
az appconfig kv

Gérer les valeurs de clé stockées dans une configuration d’application.

Core GA
az appconfig kv delete

Supprimez les valeurs de clé.

Core GA
az appconfig kv export

Exportez des configurations vers un autre emplacement à partir de votre App Configuration.

Core GA
az appconfig kv import

Importez des configurations dans votre App Configuration à partir d’un autre emplacement.

Core GA
az appconfig kv list

Répertorier les valeurs clés.

Core GA
az appconfig kv lock

Verrouillez une valeur clé pour interdire les opérations d’écriture.

Core GA
az appconfig kv restore

Restaurez les valeurs de clé.

Core GA
az appconfig kv set

Définissez une clé-valeur.

Core GA
az appconfig kv set-keyvault

Définissez une référence de coffre de clés.

Core GA
az appconfig kv show

Afficher tous les attributs d’une clé-valeur.

Core GA
az appconfig kv unlock

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

Core GA
az appconfig list

Répertorie toutes les configurations d’application sous l’abonnement actuel.

Core GA
az appconfig list-deleted

Répertorie toutes les configurations d’application supprimées, mais pas encore vidées.

Core GA
az appconfig purge

Supprimez définitivement une configuration d’application. Aka « purger » la configuration d’application supprimée.

Core GA
az appconfig recover

Récupérez une configuration d’application précédemment supprimée, mais pas encore vidée.

Core GA
az appconfig replica

Gérer les réplicas d’une configuration d’application.

Core GA
az appconfig replica create

Créez un réplica d’une configuration d’application.

Core GA
az appconfig replica delete

Supprimez un réplica d’une app Configuration.

Core GA
az appconfig replica list

Répertorier les réplicas d’une configuration d’application.

Core GA
az appconfig replica show

Afficher les détails d’un réplica d’une configuration d’application.

Core GA
az appconfig revision

Gérer les révisions pour les valeurs de clé stockées dans une configuration d’application.

Core GA
az appconfig revision list

Répertorie l’historique de révision des valeurs clés.

Core GA
az appconfig show

Afficher les propriétés d’une configuration d’application.

Core GA
az appconfig show-deleted

Afficher les propriétés d’une configuration d’application supprimée, mais pas encore vidée.

Core GA
az appconfig snapshot

Gérez les instantané associées à un magasin de configuration d’application.

Core GA
az appconfig snapshot archive

Archivez une instantané.

Core GA
az appconfig snapshot create

Créez un instantané de configuration d’application.

Core GA
az appconfig snapshot list

Répertorier les instantané.

Core GA
az appconfig snapshot recover

Récupérez un instantané archivé.

Core GA
az appconfig snapshot show

Afficher tous les attributs d’une instantané de configuration d’application.

Core GA
az appconfig update

Mettez à jour une configuration d’application.

Core GA

az appconfig create

Créez une configuration d’application.

az appconfig create --location
                    --name
                    --resource-group
                    [--assign-identity]
                    [--disable-local-auth {false, true}]
                    [--enable-public-network {false, true}]
                    [--enable-purge-protection {false, true}]
                    [--retention-days]
                    [--sku {Free, Standard}]
                    [--tags]

Exemples

Créez une App Configuration avec le nom, l’emplacement, la référence SKU, les balises et le groupe de ressources.

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

Créez une App Configuration avec le nom, l’emplacement, la référence SKU et le groupe de ressources avec l’identité affectée par le système.

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

Créez une App Configuration avec le nom, l’emplacement, la référence SKU et le groupe de ressources avec l’identité affectée par l’utilisateur.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Standard --assign-identity /subscriptions/<SUBSCRIPTON ID>/resourcegroups/<RESOURCEGROUP>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myUserAssignedIdentity

Créez une App Configuration avec le nom, l’emplacement et le groupe de ressources avec l’accès réseau public activé et l’authentification locale désactivée.

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

Paramètres obligatoires

--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--name -n

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

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--assign-identity

Liste séparée par l’espace des identités managées à attribuer. Utilisez « [système] » pour faire référence à l’identité managée affectée par le système ou à un ID de ressource pour faire référence à l’identité managée affectée par l’utilisateur. Si cet argument est fourni sans valeur, l’identité managée affectée par le système est affectée par défaut. Si cet argument n’est pas fourni, aucune identité managée n’est affectée à ce magasin App Configuration.

--disable-local-auth

Désactivez toutes les méthodes d’authentification autres que l’authentification AAD.

valeurs acceptées: false, true
--enable-public-network -e

Lorsque la valeur est true, les demandes provenant de réseaux publics ont l’autorisation d’accéder à ce magasin pendant que le point de terminaison privé est activé. Si la valeur est false, seules les requêtes effectuées via des liaisons privées peuvent atteindre ce magasin.

valeurs acceptées: false, true
--enable-purge-protection -p

Propriété spécifiant si la protection contre le vidage est activée pour cette configuration d’application. La définition de cette propriété sur true active la protection contre le vidage pour cette App Configuration et son contenu. L’activation de cette fonctionnalité est irréversible.

valeurs acceptées: false, true
--retention-days

Nombre de jours pour conserver la suppression réversible activée App Configuration après la suppression. Doit être un entier positif compris entre 0 et 7.

--sku

Référence sku de App Configuration.

valeurs acceptées: Free, Standard
valeur par défaut: Standard
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...].

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 delete

Supprimez une configuration d’application.

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

Exemples

Supprimer une configuration d’application sous le groupe de ressources

az appconfig delete -g MyResourceGroup -n MyAppConfiguration

Paramètres obligatoires

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

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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

Répertorie toutes les configurations d’application sous l’abonnement actuel.

az appconfig list [--resource-group]

Exemples

Répertorier toutes les configurations d’application sous un groupe de ressources

az appconfig list -g MyResourceGroup

Paramètres facultatifs

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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

Répertorie toutes les configurations d’application supprimées, mais pas encore vidées.

az appconfig list-deleted

Exemples

Répertorie toutes les configurations d’application supprimées, mais pas encore vidées.

az appconfig list-deleted
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 purge

Supprimez définitivement une configuration d’application. Aka « purger » la configuration d’application supprimée.

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

Exemples

Videz une configuration d’application supprimée nommée « sample-app-configuration ».

az appconfig purge --name sample-app-configuration

Paramètres obligatoires

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

--location -l

Emplacement de la configuration d’application supprimée. Peut être consulté à l’aide de la commande az appconfig show-deleted.

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

Récupérez une configuration d’application précédemment supprimée, mais pas encore vidée.

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

Exemples

Récupérez une configuration d’application supprimée nommée « sample-app-configuration ».

az appconfig recover --name sample-app-configuration

Paramètres obligatoires

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

--location -l

Emplacement de la configuration d’application supprimée. Peut être consulté à l’aide de la commande az appconfig show-deleted.

--resource-group -g

Groupe de ressources de la configuration d’application supprimée.

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

Afficher les propriétés d’une configuration d’application.

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

Exemples

Afficher les propriétés d’une configuration d’application

az appconfig show -g MyResourceGroup -n MyAppConfiguration

Paramètres obligatoires

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

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

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

Afficher les propriétés d’une configuration d’application supprimée, mais pas encore vidée.

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

Exemples

Afficher les propriétés d’une configuration d’application supprimée nommée « sample-app-configuration ».

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

Paramètres obligatoires

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

--location -l

Emplacement de la configuration d’application supprimée.

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 update

Mettez à jour une configuration d’application.

az appconfig update --name
                    [--disable-local-auth {false, true}]
                    [--enable-public-network {false, true}]
                    [--enable-purge-protection {false, true}]
                    [--encryption-key-name]
                    [--encryption-key-vault]
                    [--encryption-key-version]
                    [--identity-client-id]
                    [--resource-group]
                    [--sku {Free, Standard}]
                    [--tags]

Exemples

Mettre à jour les étiquettes d’une configuration d’application

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

Mettre à niveau la référence SKU d’une configuration d’application vers la norme

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

Activer la clé de chiffrement du client avec l’identité affectée par le système

az appconfig update -g MyResourceGroup -n MyAppConfiguration --encryption-key-name myKey --encryption-key-version keyVersion --encryption-key-vault https://keyVaultName.vault.azure.net

Supprimer la clé de chiffrement du client

az appconfig update -g MyResourceGroup -n MyAppConfiguration --encryption-key-name ""

Mettez à jour une app Configuration pour activer l’accès au réseau public et désactiver l’authentification locale.

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

Paramètres obligatoires

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

--disable-local-auth

Désactivez toutes les méthodes d’authentification autres que l’authentification AAD.

valeurs acceptées: false, true
--enable-public-network -e

Lorsque la valeur est true, les demandes provenant de réseaux publics ont l’autorisation d’accéder à ce magasin pendant que le point de terminaison privé est activé. Si la valeur est false, seules les requêtes effectuées via des liaisons privées peuvent atteindre ce magasin.

valeurs acceptées: false, true
--enable-purge-protection -p

Propriété spécifiant si la protection contre le vidage est activée pour cette configuration d’application. La définition de cette propriété sur true active la protection contre le vidage pour cette App Configuration et son contenu. L’activation de cette fonctionnalité est irréversible.

valeurs acceptées: false, true
--encryption-key-name

Nom de la clé KeyVault.

--encryption-key-vault

URI du coffre de clés.

--encryption-key-version

Version de la clé KeyVault. Utilisez la dernière version par défaut.

--identity-client-id

ID client de l’identité managée avec l’accès encapsulé et décompressé à la clé de chiffrement. Utilisez l’identité managée affectée par le système par défaut.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--sku

Référence sku de App Configuration.

valeurs acceptées: Free, Standard
--tags

Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.

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.