az appconfig snapshot

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

Commandes

Nom Description Type État
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

Répertorier les instantanés.

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 snapshot archive

Archivez un instantané.

az appconfig snapshot archive --snapshot-name
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--endpoint]
                              [--name]

Exemples

Archivez l’instantané MySnapshot dans le magasin de configuration MyAppConfiguration.

az appconfig snapshot archive -s MySnapshot -n MyAppConfiguration

Paramètres obligatoires

--snapshot-name -s

Nom de l’instantané App Configuration.

Paramètres facultatifs

--auth-mode

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

Valeurs acceptées: key, login
Valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison 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 az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », 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 az configure --defaults appconfig_endpoint=<endpoint>de .

--name -n

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

Paramètres globaux
--debug

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

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

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

--subscription

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

--verbose

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

az appconfig snapshot create

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

az appconfig snapshot create --filters
                             --snapshot-name
                             [--auth-mode {key, login}]
                             [--composition-type {key, key_label}]
                             [--connection-string]
                             [--endpoint]
                             [--name]
                             [--retention-period]
                             [--tags]

Exemples

Créez un instantané MySnapshot de toutes les clés à partir de « Test » dans le magasin de configuration MyAppConfiguration.

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"Test*\"}'

Créez un instantané MySnapshot de toutes les clés à partir de « abc » et d’une période de rétention de 1 heure.

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"abc*\"}' --retention-period 3600

Créez un instantané de toutes les clés commençant par « app/ » et sans étiquette par défaut, puis remplacez les valeurs de clé par des clés par l’étiquette « prod » s’ils existent.

az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"app/*\"}' '{\"key\":\"app/*\", \"label\":\"prod\"}' --composition-type 'key'

Paramètres obligatoires

--filters

Liste séparée par l’espace des objets JSON échappés qui représentent les filtres de clé et d’étiquette utilisés pour générer un instantané App Configuration.

--snapshot-name -s

Nom de l’instantané App Configuration.

Paramètres facultatifs

--auth-mode

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

Valeurs acceptées: key, login
Valeur par défaut: key
--composition-type

Type de composition utilisé dans la création d’instantanés App Configuration. S’il n’est pas spécifié, la valeur par défaut est la clé.

Valeurs acceptées: key, key_label
--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 az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », 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 az configure --defaults appconfig_endpoint=<endpoint>de .

--name -n

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

--retention-period

Durée en secondes pendant laquelle un instantané peut rester archivé avant l’expiration. Un instantané peut être archivé pendant un maximum de 7 jours (604 800) pour les magasins de niveau gratuit et 90 jours (7 776 000) pour les magasins de niveau standard. Si elle est spécifiée, la période de rétention doit être d’au moins 1 heure (3600).

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

Répertorier les instantanés.

az appconfig snapshot list [--all]
                           [--auth-mode {key, login}]
                           [--connection-string]
                           [--endpoint]
                           [--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
                           [--name]
                           [--snapshot-name]
                           [--status {archived, failed, provisioning, ready}]
                           [--top]

Exemples

Répertoriez tous les instantanés avec des noms commençant par le préfixe « abc ».

az appconfig snapshot list -s abc* -n MyAppConfiguration

Répertorier tous les instantanés archivés.

az appconfig snapshot list --status archived -n MyAppConfiguration

Répertoriez tous les instantanés d’approvisionnement avec des noms commençant par le préfixe « app ».

az appconfig snapshot list -s app* --status provisioning -n MyAppConfiguration

Répertorier tous les instantanés ayant échoué et provisionnement.

az appconfig snapshot list --status failed provisioning -n MyAppConfiguration

Paramètres facultatifs

--all

Répertorier tous les éléments.

--auth-mode

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

Valeurs acceptées: key, login
Valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison 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 az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », 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 az configure --defaults appconfig_endpoint=<endpoint>de .

--fields

Personnalisez les champs de sortie pour les instantanés.

Valeurs acceptées: composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags
--name -n

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

--snapshot-name -s

Si aucun nom n’est spécifié, retournez tous les instantanés par défaut. Prendre en charge le signe en étoile en tant que filtres, par exemple abc* signifie des captures instantanées avec abc comme préfixe du nom.

Valeur par défaut: *
--status

Filtrez les instantanés en fonction de leur état. Si aucun état n’est spécifié, retournez tous les instantanés par défaut.

Valeurs acceptées: archived, failed, provisioning, ready
--top -t

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

Paramètres globaux
--debug

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

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

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

--subscription

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

--verbose

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

az appconfig snapshot recover

Récupérer un instantané archivé.

az appconfig snapshot recover --snapshot-name
                              [--auth-mode {key, login}]
                              [--connection-string]
                              [--endpoint]
                              [--name]

Exemples

Récupérer l’instantané MySnapshot dans le magasin de configuration MyAppConfiguration.

az appconfig snapshot recover -s MySnapshot -n MyAppConfiguration

Paramètres obligatoires

--snapshot-name -s

Nom de l’instantané App Configuration.

Paramètres facultatifs

--auth-mode

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

Valeurs acceptées: key, login
Valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison 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 az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », 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 az configure --defaults appconfig_endpoint=<endpoint>de .

--name -n

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

Paramètres globaux
--debug

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

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

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

--subscription

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

--verbose

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

az appconfig snapshot show

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

az appconfig snapshot show --snapshot-name
                           [--auth-mode {key, login}]
                           [--connection-string]
                           [--endpoint]
                           [--fields {composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags}]
                           [--name]

Exemples

Afficher un instantané de configuration d’application avec le nom MySnapshot dans le magasin de configuration MyAppConfiguration.

az appconfig snapshot show -s MySnapshot -n MyAppConfiguration

Paramètres obligatoires

--snapshot-name -s

Nom de l’instantané App Configuration.

Paramètres facultatifs

--auth-mode

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

Valeurs acceptées: key, login
Valeur par défaut: key
--connection-string

Combinaison de la clé d’accès et du point de terminaison 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 az configure --defaults appconfig_connection_string=<connection_string> ou à la variable d’environnement avec le nom AZURE_APPCONFIG_CONNECTION_STRING.

--endpoint

Si le mode d’authentification est « login », 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 az configure --defaults appconfig_endpoint=<endpoint>de .

--fields

Personnalisez les champs de sortie pour les instantanés.

Valeurs acceptées: composition_type, created, etag, expires, filters, items_count, name, retention_period, size, status, tags
--name -n

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

Paramètres globaux
--debug

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

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

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

--subscription

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

--verbose

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