az appconfig snapshot
Gestire gli snapshot associati a un archivio di configurazione app.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az appconfig snapshot archive |
Archiviare uno snapshot. |
Core | Disponibilità generale |
az appconfig snapshot create |
Creare uno snapshot di configurazione dell'app. |
Core | Disponibilità generale |
az appconfig snapshot list |
Elencare gli snapshot. |
Core | Disponibilità generale |
az appconfig snapshot recover |
Ripristinare uno snapshot archiviato. |
Core | Disponibilità generale |
az appconfig snapshot show |
Mostra tutti gli attributi di uno snapshot di configurazione dell'app. |
Core | Disponibilità generale |
az appconfig snapshot archive
Archiviare uno snapshot.
az appconfig snapshot archive --snapshot-name
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--name]
Esempio
Archiviare lo snapshot MySnapshot nell'archivio di configurazione MyAppConfiguration.
az appconfig snapshot archive -s MySnapshot -n MyAppConfiguration
Parametri necessari
Nome dello snapshot Configurazione app.
Parametri facoltativi
Questo parametro può essere usato per indicare come un'operazione dati deve essere autorizzata. Se la modalità di autenticazione è "chiave", specificare stringa di connessione o nome dell'archivio e le chiavi di accesso dell'account verranno recuperate per l'autorizzazione. Se la modalità di autenticazione è "login", specificare o --endpoint
--name
e le credenziali "az login" verranno usate per l'autorizzazione. È possibile configurare la modalità di autenticazione predefinita usando az configure --defaults appconfig_auth_mode=<auth_mode>
. Per ulteriori informazioni, vedere https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Combinazione della chiave di accesso e dell'endpoint dell'archivio Configurazione app. È possibile trovare 'az appconfig credential list'. Gli utenti possono impostarlo usando az configure --defaults appconfig_connection_string=<connection_string>
o variabile di ambiente con il nome AZURE_APPCONFIG_CONNECTION_STRING.
Se la modalità di autenticazione è "login", specificare l'URL dell'endpoint dell'archivio Configurazione app. L'endpoint può essere recuperato usando il comando "az appconfig show". È possibile configurare l'endpoint predefinito usando az configure --defaults appconfig_endpoint=<endpoint>
.
Nome dell'archivio Configurazione app. È possibile configurare il nome predefinito usando az configure --defaults app_configuration_store=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az appconfig snapshot create
Creare uno snapshot di configurazione dell'app.
az appconfig snapshot create --filters
--snapshot-name
[--auth-mode {key, login}]
[--composition-type {key, key_label}]
[--connection-string]
[--endpoint]
[--name]
[--retention-period]
[--tags]
Esempio
Creare uno snapshot MySnapshot di tutte le chiavi a partire da "Test" nell'archivio di configurazione MyAppConfiguration.
az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"Test*\"}'
Creare uno snapshot MySnapshot di tutte le chiavi a partire da "abc" e da un periodo di conservazione di 1 ora.
az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"abc*\"}' --retention-period 3600
Creare uno snapshot di tutte le chiavi a partire da 'app/' e nessuna etichetta come predefinita, quindi eseguire l'override dei valori chiave con le chiavi con l'etichetta 'prod' se presenti.
az appconfig snapshot create -s MySnapshot -n MyAppConfiguration --filters '{\"key\":\"app/*\"}' '{\"key\":\"app/*\", \"label\":\"prod\"}' --composition-type 'key'
Parametri necessari
Elenco separato da spazi di oggetti JSON preceduti da escape che rappresentano i filtri di chiave e etichetta usati per compilare uno snapshot Configurazione app.
Nome dello snapshot Configurazione app.
Parametri facoltativi
Questo parametro può essere usato per indicare come un'operazione dati deve essere autorizzata. Se la modalità di autenticazione è "chiave", specificare stringa di connessione o nome dell'archivio e le chiavi di accesso dell'account verranno recuperate per l'autorizzazione. Se la modalità di autenticazione è "login", specificare o --endpoint
--name
e le credenziali "az login" verranno usate per l'autorizzazione. È possibile configurare la modalità di autenticazione predefinita usando az configure --defaults appconfig_auth_mode=<auth_mode>
. Per ulteriori informazioni, vedere https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Tipo di composizione utilizzato per la compilazione di snapshot Configurazione app. Se non specificato, il valore predefinito è key.
Combinazione della chiave di accesso e dell'endpoint dell'archivio Configurazione app. È possibile trovare 'az appconfig credential list'. Gli utenti possono impostarlo usando az configure --defaults appconfig_connection_string=<connection_string>
o variabile di ambiente con il nome AZURE_APPCONFIG_CONNECTION_STRING.
Se la modalità di autenticazione è "login", specificare l'URL dell'endpoint dell'archivio Configurazione app. L'endpoint può essere recuperato usando il comando "az appconfig show". È possibile configurare l'endpoint predefinito usando az configure --defaults appconfig_endpoint=<endpoint>
.
Nome dell'archivio Configurazione app. È possibile configurare il nome predefinito usando az configure --defaults app_configuration_store=<name>
.
Durata in secondi per cui uno snapshot può rimanere archiviato prima della scadenza. Uno snapshot può essere archiviato per un massimo di 7 giorni (604.800) per gli archivi di livello gratuito e 90 giorni (7.776.000) per gli store di livello Standard e Premium. Se specificato, il periodo di conservazione deve essere almeno 1 ora (3600s).
Tag separati da spazi: key[=value] [key[=value] ...].
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az appconfig snapshot list
Elencare gli snapshot.
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]
Esempio
Elencare tutti gli snapshot con nomi che iniziano con il prefisso 'abc'.
az appconfig snapshot list -s abc* -n MyAppConfiguration
Elencare tutti gli snapshot archiviati.
az appconfig snapshot list --status archived -n MyAppConfiguration
Elencare tutti gli snapshot di provisioning con nomi che iniziano con il prefisso 'app'.
az appconfig snapshot list -s app* --status provisioning -n MyAppConfiguration
Elencare tutti gli snapshot con esito negativo e di provisioning.
az appconfig snapshot list --status failed provisioning -n MyAppConfiguration
Parametri facoltativi
Elencare tutti gli elementi.
Questo parametro può essere usato per indicare come un'operazione dati deve essere autorizzata. Se la modalità di autenticazione è "chiave", specificare stringa di connessione o nome dell'archivio e le chiavi di accesso dell'account verranno recuperate per l'autorizzazione. Se la modalità di autenticazione è "login", specificare o --endpoint
--name
e le credenziali "az login" verranno usate per l'autorizzazione. È possibile configurare la modalità di autenticazione predefinita usando az configure --defaults appconfig_auth_mode=<auth_mode>
. Per ulteriori informazioni, vedere https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Combinazione della chiave di accesso e dell'endpoint dell'archivio Configurazione app. È possibile trovare 'az appconfig credential list'. Gli utenti possono impostarlo usando az configure --defaults appconfig_connection_string=<connection_string>
o variabile di ambiente con il nome AZURE_APPCONFIG_CONNECTION_STRING.
Se la modalità di autenticazione è "login", specificare l'URL dell'endpoint dell'archivio Configurazione app. L'endpoint può essere recuperato usando il comando "az appconfig show". È possibile configurare l'endpoint predefinito usando az configure --defaults appconfig_endpoint=<endpoint>
.
Personalizzare i campi di output per gli snapshot.
Nome dell'archivio Configurazione app. È possibile configurare il nome predefinito usando az configure --defaults app_configuration_store=<name>
.
Se non è specificato alcun nome, restituire tutti gli snapshot per impostazione predefinita. Supportare il segno star come filtri, ad esempio abc* significa snapshot con abc come prefisso al nome.
Filtrare gli snapshot in base al relativo stato. Se non è specificato alcuno stato, restituire tutti gli snapshot per impostazione predefinita.
Numero massimo di elementi da restituire. Deve essere un intero positivo. Il valore predefinito è 100.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az appconfig snapshot recover
Ripristinare uno snapshot archiviato.
az appconfig snapshot recover --snapshot-name
[--auth-mode {key, login}]
[--connection-string]
[--endpoint]
[--name]
Esempio
Ripristinare lo snapshot MySnapshot nell'archivio di configurazione MyAppConfiguration.
az appconfig snapshot recover -s MySnapshot -n MyAppConfiguration
Parametri necessari
Nome dello snapshot Configurazione app.
Parametri facoltativi
Questo parametro può essere usato per indicare come un'operazione dati deve essere autorizzata. Se la modalità di autenticazione è "chiave", specificare stringa di connessione o nome dell'archivio e le chiavi di accesso dell'account verranno recuperate per l'autorizzazione. Se la modalità di autenticazione è "login", specificare o --endpoint
--name
e le credenziali "az login" verranno usate per l'autorizzazione. È possibile configurare la modalità di autenticazione predefinita usando az configure --defaults appconfig_auth_mode=<auth_mode>
. Per ulteriori informazioni, vedere https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Combinazione della chiave di accesso e dell'endpoint dell'archivio Configurazione app. È possibile trovare 'az appconfig credential list'. Gli utenti possono impostarlo usando az configure --defaults appconfig_connection_string=<connection_string>
o variabile di ambiente con il nome AZURE_APPCONFIG_CONNECTION_STRING.
Se la modalità di autenticazione è "login", specificare l'URL dell'endpoint dell'archivio Configurazione app. L'endpoint può essere recuperato usando il comando "az appconfig show". È possibile configurare l'endpoint predefinito usando az configure --defaults appconfig_endpoint=<endpoint>
.
Nome dell'archivio Configurazione app. È possibile configurare il nome predefinito usando az configure --defaults app_configuration_store=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az appconfig snapshot show
Mostra tutti gli attributi di uno snapshot di configurazione dell'app.
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]
Esempio
Visualizzare uno snapshot di configurazione dell'app con il nome MySnapshot nell'archivio di configurazione MyAppConfiguration.
az appconfig snapshot show -s MySnapshot -n MyAppConfiguration
Parametri necessari
Nome dello snapshot Configurazione app.
Parametri facoltativi
Questo parametro può essere usato per indicare come un'operazione dati deve essere autorizzata. Se la modalità di autenticazione è "chiave", specificare stringa di connessione o nome dell'archivio e le chiavi di accesso dell'account verranno recuperate per l'autorizzazione. Se la modalità di autenticazione è "login", specificare o --endpoint
--name
e le credenziali "az login" verranno usate per l'autorizzazione. È possibile configurare la modalità di autenticazione predefinita usando az configure --defaults appconfig_auth_mode=<auth_mode>
. Per ulteriori informazioni, vedere https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.
Combinazione della chiave di accesso e dell'endpoint dell'archivio Configurazione app. È possibile trovare 'az appconfig credential list'. Gli utenti possono impostarlo usando az configure --defaults appconfig_connection_string=<connection_string>
o variabile di ambiente con il nome AZURE_APPCONFIG_CONNECTION_STRING.
Se la modalità di autenticazione è "login", specificare l'URL dell'endpoint dell'archivio Configurazione app. L'endpoint può essere recuperato usando il comando "az appconfig show". È possibile configurare l'endpoint predefinito usando az configure --defaults appconfig_endpoint=<endpoint>
.
Personalizzare i campi di output per gli snapshot.
Nome dell'archivio Configurazione app. È possibile configurare il nome predefinito usando az configure --defaults app_configuration_store=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.