Condividi tramite


az appconfig revision

Gestire le revisioni per i valori chiave archiviati in un archivio di Configurazione app.

Comandi

Nome Descrizione Tipo Status
az appconfig revision list

Elenca la cronologia delle revisioni dei valori chiave.

Core GA

az appconfig revision list

Elenca la cronologia delle revisioni dei valori chiave.

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]

Esempio

Elencare la cronologia delle revisioni di un valore chiave usando il nome dell'archivio di Configurazione app.

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

Elencare la cronologia delle revisioni di un valore chiave con più etichette.

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

Elencare la cronologia delle revisioni per la chiave "color" con le etichette che usano la stringa di connessione

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

Elencare la cronologia delle revisioni per tutti gli elementi e eseguire query solo chiave, valore e last_modified.

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

Elencare la cronologia delle revisioni per tutti gli elementi con tag specifici.

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

Elencare la cronologia delle revisioni per tutti gli elementi con nome tag "tag1" con valore vuoto.

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

Elencare la cronologia delle revisioni per tutti gli elementi con nome tag "tag1" con valore Null

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

Parametri facoltativi

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

--all

Elencare tutti gli elementi.

Proprietà Valore
Valore predefinito: False
--auth-mode

Questo parametro può essere usato per indicare come un'operazione dati deve essere autorizzata. Se la modalità di autenticazione è "chiave", specificare la stringa di connessione o il nome dell'archivio e le chiavi di accesso dell'account verranno recuperate per l'autorizzazione. Se la modalità di autenticazione è "login", specificare il --endpoint o --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 altre informazioni, vedere https://learn.microsoft.com/azure/azure-app-configuration/concept-enable-rbac.

Proprietà Valore
Valore predefinito: key
Valori accettati: key, login
--connection-string

Combinazione della chiave di accesso e dell'endpoint dell'archivio di 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.

--datetime

Format: "YYYY-MM-DDThh:mm:ss["Z"/±hh:mm]. Se non viene specificato alcun fuso orario o offset, usare UTC per impostazione predefinita.

--endpoint

Se la modalità di autenticazione è "login", specificare l'URL dell'endpoint dell'archivio di 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>.

--fields

Campi di output personalizzati separati da spazi.

Proprietà Valore
Valori accettati: content_type, etag, key, label, last_modified, locked, tags, value
--key

Se non è specificata alcuna chiave, restituire tutte le chiavi per impostazione predefinita. Supporto del segno star come filtri, ad esempio abc* significa chiavi con abc come prefisso.

--label

Se non è specificata alcuna etichetta, elencare tutte le etichette. Supporto del segno star come filtri, ad esempio abc* significa etichette con abc come prefisso. Usare '\0' per l'etichetta Null.

--name -n

Nome dell'archivio di Configurazione app. È possibile configurare il nome predefinito usando az configure --defaults app_configuration_store=<name>.

--tags

Se non vengono specificati tag, restituire tutti i valori chiave con tag. Supportare tag separati da spazi: key[=value] [key[=value] ...].

--top -t

Numero massimo di elementi da restituire. Deve essere un numero intero positivo. Il valore predefinito è 100.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Output format.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False