Partager via


az appconfig

Gérer les configurations d’application.

Commandes

Nom Description Type État
az appconfig create

Créez une configuration d’application.

Core GA
az appconfig credential

Gérer les informations d’identification pour les magasins App Configuration.

Core GA
az appconfig credential list

Répertoriez les clés d’accès d’un magasin App Configuration.

Core GA
az appconfig credential regenerate

Régénérez une clé d’accès pour un magasin App Configuration.

Core GA
az appconfig delete

Supprimez un magasin App Configuration.

Core GA
az appconfig feature

Gérer les indicateurs de fonctionnalité stockés dans un magasin App Configuration.

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

Identités managées pour les magasins App Configuration.

Core GA
az appconfig identity assign

Mettez à jour les identités managées pour un magasin App Configuration.

Core GA
az appconfig identity remove

Supprimez les identités managées pour un magasin App Configuration.

Core GA
az appconfig identity show

Afficher des identités managées pour un magasin App Configuration.

Core GA
az appconfig kv

Gérer les valeurs de clé stockées dans un magasin App Configuration.

Core GA
az appconfig kv delete

Delete key-values.

Core GA
az appconfig kv export

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

Core GA
az appconfig kv import

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

Core GA
az appconfig kv list

List key-values.

Core GA
az appconfig kv lock

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

Core GA
az appconfig kv restore

Restore key-values.

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 tous les magasins App Configuration sous l’abonnement actuel.

Core GA
az appconfig list-deleted

Répertoriez tous les magasins App Configuration supprimés, mais pas encore supprimés.

Core GA
az appconfig purge

Supprimez définitivement un magasin App Configuration. Aka « purger » le magasin App Configuration supprimé.

Core GA
az appconfig recover

Récupérez un magasin App Configuration précédemment supprimé, mais pas encore supprimé.

Core GA
az appconfig replica

Gérer les réplicas d’un magasin App Configuration.

Core GA
az appconfig replica create

Créez un réplica d’un magasin App Configuration.

Core GA
az appconfig replica delete

Supprimez un réplica d’un magasin App Configuration.

Core GA
az appconfig replica list

Répertorier les réplicas d’un magasin App Configuration.

Core GA
az appconfig replica show

Afficher les détails d’un réplica d’un magasin App Configuration.

Core GA
az appconfig revision

Gérer les révisions pour les valeurs de clé stockées dans un magasin App Configuration.

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’un magasin App Configuration.

Core GA
az appconfig show-deleted

Afficher les propriétés d’un magasin App Configuration supprimé, mais pas encore vidé.

Core GA
az appconfig snapshot

Gérer les instantanés associés à un magasin de configuration d’application.

Core GA
az appconfig snapshot archive

Archivez un instantané.

Core GA
az appconfig snapshot create

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

Core GA
az appconfig snapshot list

List snapshots.

Core GA
az appconfig snapshot recover

Récupérer un instantané archivé.

Core GA
az appconfig snapshot show

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

Core GA
az appconfig update

Mettez à jour un magasin App Configuration.

Core GA

az appconfig create

Créez une configuration d’application.

az appconfig create --location
                    --name
                    --resource-group
                    [--arm-auth-mode {local, pass-through}]
                    [--assign-identity]
                    [--disable-local-auth {false, true}]
                    [--enable-arm-private-network-access {false, true}]
                    [--enable-public-network {false, true}]
                    [--enable-purge-protection {false, true}]
                    [--no-replica {false, true}]
                    [--replica-location]
                    [--replica-name]
                    [--retention-days]
                    [--sku {Developer, Free, Premium, Standard}]
                    [--tags]

Exemples

Créez un magasin 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éation d’un magasin de configuration d’applications avec la référence SKU Developer

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Developer

Créer un magasin App Configuration de référence SKU Premium avec un réplica

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Premium --replica-name MyReplica --replica-location eastus

Créer un magasin App Configuration de référence SKU Premium sans réplica

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --sku Premium --no-replica

Créez un magasin 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 un magasin 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 un magasin 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

Créez un magasin App Configuration avec le nom, l’emplacement et le groupe de ressources avec le mode d’authentification ARM défini sur Pass-through.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --arm-auth-mode pass-through

Créez un magasin App Configuration avec le nom, l’emplacement et le groupe de ressources avec le mode d’authentification ARM défini sur l’accès réseau direct et privé via ARM Private Link activé.

az appconfig create -g MyResourceGroup -n MyAppConfiguration -l westus --arm-auth-mode pass-through --enable-arm-private-network-access true

Paramètres obligatoires

--location -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--name -n

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

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--arm-auth-mode

Mode d’authentification pour accéder au App Configuration Store via ARM. « pass-through » (Recommandé) utilise l’ID Microsoft Entra pour accéder au magasin via ARM avec une autorisation appropriée. 'local' utilise des clés d’accès pour l’authentification. Cela nécessite l’activation des clés d’accès.

Propriété Valeur
Valeurs acceptées: local, pass-through
--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.

Propriété Valeur
Valeurs acceptées: false, true
--enable-arm-private-network-access

Activez l’accès au magasin App Configuration via ARM Private Link si la ressource est limitée à l’accès au réseau privé. Nécessite le mode d’authentification ARM directe.

Propriété Valeur
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.

Propriété Valeur
Valeurs acceptées: false, true
--enable-purge-protection -p

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

Propriété Valeur
Valeurs acceptées: false, true
--no-replica

Passez sans création de réplica pour le magasin de niveau Premium.

Propriété Valeur
Valeurs acceptées: false, true
--replica-location

Emplacement du réplica du magasin App Configuration.

--replica-name

Nom du réplica du magasin App Configuration.

--retention-days

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

--sku

Référence sku du magasin App Configuration.

Propriété Valeur
Valeur par défaut: Standard
Valeurs acceptées: Developer, Free, Premium, Standard
--tags

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

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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 delete

Supprimez un magasin App Configuration.

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

Exemples

Supprimer un magasin App Configuration sous le groupe de ressources

az appconfig delete -g MyResourceGroup -n MyAppConfiguration

Paramètres obligatoires

--name -n

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 facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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 list

Répertorie tous les magasins App Configuration sous l’abonnement actuel.

az appconfig list [--resource-group]

Exemples

Répertorier tous les magasins App Configuration sous un groupe de ressources

az appconfig list -g MyResourceGroup

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Répertoriez tous les magasins App Configuration supprimés, mais pas encore supprimés.

az appconfig list-deleted

Exemples

Répertoriez tous les magasins App Configuration supprimés, mais pas encore supprimés.

az appconfig list-deleted
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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 purge

Supprimez définitivement un magasin App Configuration. Aka « purger » le magasin App Configuration supprimé.

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

Exemples

Videz un magasin App Configuration supprimé nommé « sample-app-configuration ».

az appconfig purge --name sample-app-configuration

Paramètres obligatoires

--name -n

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 facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--location -l

Emplacement du magasin App Configuration supprimé. Peut être consulté à l’aide de la commande az appconfig show-deleted.

--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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 recover

Récupérez un magasin App Configuration précédemment supprimé, mais pas encore supprimé.

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

Exemples

Récupérez un magasin App Configuration supprimé nommé « sample-app-configuration ».

az appconfig recover --name sample-app-configuration

Paramètres obligatoires

--name -n

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 facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--location -l

Emplacement du magasin App Configuration supprimé. Peut être consulté à l’aide de la commande az appconfig show-deleted.

--resource-group -g

Groupe de ressources du magasin App Configuration supprimé.

--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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 show

Afficher les propriétés d’un magasin App Configuration.

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

Exemples

Afficher les propriétés d’un magasin App Configuration

az appconfig show -g MyResourceGroup -n MyAppConfiguration

Paramètres obligatoires

--name -n

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 facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Afficher les propriétés d’un magasin App Configuration supprimé, mais pas encore vidé.

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

Exemples

Afficher les propriétés d’un magasin App Configuration supprimé nommé « sample-app-configuration ».

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

Paramètres obligatoires

--name -n

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 facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--location -l

Emplacement du magasin App Configuration supprimé.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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 update

Mettez à jour un magasin App Configuration.

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

Exemples

Mettre à jour les étiquettes d’un magasin App Configuration

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

Mettre à niveau la référence SKU d’un magasin App Configuration vers le niveau standard

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

Mettre à niveau la référence SKU d’un magasin App Configuration vers le niveau Premium

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

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

Mettez à jour un magasin App Configuration pour définir le mode d’authentification ARM défini sur Pass-through.

az appconfig update -g MyResourceGroup -n MyAppConfiguration --arm-auth-mode pass-through

Mettez à jour un magasin App Configuration pour définir le mode d’authentification ARM défini sur Pass-through et activer l’accès au réseau privé via ARM Private Link.

az appconfig update -g MyResourceGroup -n MyAppConfiguration --arm-auth-mode pass-through --enable-arm-private-network-access true

Paramètres obligatoires

--name -n

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 facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--arm-auth-mode

Mode d’authentification pour accéder au App Configuration Store via ARM. « pass-through » (Recommandé) utilise l’ID Microsoft Entra pour accéder au magasin via ARM avec une autorisation appropriée. 'local' utilise des clés d’accès pour l’authentification. Cela nécessite l’activation des clés d’accès.

Propriété Valeur
Valeurs acceptées: local, pass-through
--disable-local-auth

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

Propriété Valeur
Valeurs acceptées: false, true
--enable-arm-private-network-access

Activez l’accès au magasin App Configuration via ARM Private Link si la ressource est limitée à l’accès au réseau privé. Nécessite le mode d’authentification ARM directe.

Propriété Valeur
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.

Propriété Valeur
Valeurs acceptées: false, true
--enable-purge-protection -p

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

Propriété Valeur
Valeurs acceptées: false, true
--encryption-key-name

Nom de la clé KeyVault.

Propriété Valeur
Parameter group: Customer Managed Key Arguments
--encryption-key-vault

URI du coffre de clés.

Propriété Valeur
Parameter group: Customer Managed Key Arguments
--encryption-key-version

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

Propriété Valeur
Parameter group: Customer Managed Key Arguments
--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.

Propriété Valeur
Parameter group: Customer Managed Key Arguments
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

--sku

Référence sku du magasin App Configuration.

Propriété Valeur
Valeurs acceptées: Developer, Free, Premium, Standard
--tags

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

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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