Partager via


az appconfig revision

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

Commandes

Nom Description Type État
az appconfig revision list

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

Core GA

az appconfig revision list

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

az appconfig revision list [--all]
                           [--auth-mode {key, login}]
                           [--connection-string]
                           [--datetime]
                           [--endpoint]
                           [--fields {content_type, etag, key, label, last_modified, locked, tags, value}]
                           [--key]
                           [--label]
                           [--name]
                           [--tags]
                           [--top]

Exemples

Répertoriez l’historique de révision d’une valeur clé à l’aide du nom du magasin App Configuration.

az appconfig revision list -n MyAppConfiguration --key color --label test

Répertoriez l’historique de révision d’une clé-valeur avec plusieurs étiquettes.

az appconfig revision list -n MyAppConfiguration --key color --label test,prod,\0

Répertorier l’historique des révisions pour la clé « color » avec toutes les étiquettes à l’aide de la chaîne de connexion

az appconfig revision list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --key color --datetime "2019-05-01T11:24:12Z"

Répertoriez l’historique des révisions pour tous les éléments et interrogez uniquement la clé, la valeur et last_modified.

az appconfig revision list --connection-string Endpoint=https://contoso.azconfig.io;Id=xxx;Secret=xxx --fields key value last_modified

Répertorier l’historique des révisions pour tous les éléments avec des balises spécifiques.

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

Répertoriez l’historique des révisions pour tous les éléments portant le nom de balise « tag1 » avec une valeur vide.

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

Répertorier l’historique des révisions pour tous les éléments portant le nom de balise « tag1 » avec la valeur Null

az appconfig revision list -n MyAppConfiguration --tags tag1=\0

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.

--all

Répertorier tous les éléments.

Propriété Valeur
Valeur par défaut: False
--auth-mode

Ce paramètre peut être utilisé pour indiquer comment une opération de données doit être autorisée. Si le mode d’authentification est « clé », 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
--connection-string

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.

--datetime

Format : « AAAA-MM-DDThh :mm :ss["Z"/±hh :mm]. Si aucun fuseau horaire ou décalage n’est spécifié, utilisez UTC par défaut.

--endpoint

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

--fields

Champs de sortie personnalisés séparés par l’espace.

Propriété Valeur
Valeurs acceptées: content_type, etag, key, label, last_modified, locked, tags, value
--key

Si aucune clé n’est spécifiée, retournez toutes les clés par défaut. Prendre en charge le signe étoile en tant que filtres, par exemple abc* signifie les clés avec abc comme préfixe.

--label

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

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

--tags

Si aucune balise n’est spécifiée, retournez toutes les valeurs de clé avec des balises. Prise en charge des balises séparées par l’espace : key[=value] [key[=value] ...].

--top -t

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

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

Format de sortie.

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