Freigeben über


az appconfig revision

Verwalten Sie Überarbeitungen für Schlüsselwerte, die in einem App-Konfigurationsspeicher gespeichert sind.

Befehle

Name Beschreibung Typ Status
az appconfig revision list

Listet den Überarbeitungsverlauf von Schlüsselwerten auf.

Kern GA

az appconfig revision list

Listet den Überarbeitungsverlauf von Schlüsselwerten auf.

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]

Beispiele

Listet den Überarbeitungsverlauf eines Schlüsselwerts mithilfe des App-Konfigurationsspeichernamens auf.

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

Listet den Überarbeitungsverlauf eines Schlüsselwerts mit mehreren Bezeichnungen auf.

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

Auflisten des Überarbeitungsverlaufs für schlüssel "color" mit allen Bezeichnungen mithilfe einer Verbindungszeichenfolge

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

Listenrevisionsverlauf für alle Elemente und Abfrage nur Schlüssel, Wert und last_modified.

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

Überarbeitungsverlauf für alle Elemente mit bestimmten Tags auflisten.

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

Listenrevisionsverlauf für alle Elemente mit dem Tagnamen "tag1" mit leerem Wert.

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

Überarbeitungsverlauf für alle Elemente mit dem Tagnamen "tag1" mit NULL-Wert

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

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--all

Alle Elemente auflisten.

Eigenschaft Wert
Standardwert: False
--auth-mode

Dieser Parameter kann verwendet werden, um anzugeben, wie ein Datenvorgang autorisiert werden soll. Wenn der Authentifizierungsmodus "Schlüssel" lautet, stellen Sie Verbindungszeichenfolge oder Speichernamen bereit, und Ihre Kontozugriffsschlüssel werden zur Autorisierung abgerufen. Wenn der Authentifizierungsmodus "Login" lautet, stellen Sie die --endpoint oder --name bereit, und Ihre Anmeldeinformationen "az login" werden zur Autorisierung verwendet. Sie können den Standardauthentifizierungsmodus mit az configure --defaults appconfig_auth_mode=<auth_mode>konfigurieren. Weitere Informationen finden Sie unter https://v4.hkg1.meaqua.org/azure/azure-app-configuration/concept-enable-rbac.

Eigenschaft Wert
Standardwert: key
Zulässige Werte: key, login
--connection-string

Kombination aus Zugriffstaste und Endpunkt des App-Konfigurationsspeichers. Finden Sie unter "az appconfig-Anmeldeinformationsliste". Benutzer können sie mit az configure --defaults appconfig_connection_string=<connection_string> oder Umgebungsvariablen mit dem Namen AZURE_APPCONFIG_CONNECTION_STRING voreinstellen.

--datetime

Format: "JJJJ-MM-DDThh:mm:ss["Z"/±hh:mm]. Wenn keine Zeitzone oder kein Offset angegeben ist, verwenden Sie standardmäßig UTC.

--endpoint

Wenn der Authentifizierungsmodus "Login" lautet, geben Sie die Endpunkt-URL des App-Konfigurationsspeichers an. Der Endpunkt kann mit dem Befehl "az appconfig show" abgerufen werden. Sie können den Standardendpunkt mithilfe von az configure --defaults appconfig_endpoint=<endpoint>konfigurieren.

--fields

Durch Leerzeichen getrennte benutzerdefinierte Ausgabefelder.

Eigenschaft Wert
Zulässige Werte: content_type, etag, key, label, last_modified, locked, tags, value
--key

Wenn kein Schlüssel angegeben ist, geben Sie standardmäßig alle Schlüssel zurück. Unterstützen Sie sternzeichen als Filter, z. B. abc* bedeutet Schlüssel mit abc als Präfix.

--label

Wenn keine Bezeichnung angegeben ist, listen Sie alle Bezeichnungen auf. Unterstützen Sie sternzeichen als Filter, z. B. abc* bedeutet Bezeichnungen mit abc als Präfix. Verwenden Sie '\0' für die Nullbezeichnung.

--name -n

Name des App-Konfigurationsspeichers. Sie können den Standardnamen mithilfe von az configure --defaults app_configuration_store=<name>konfigurieren.

--tags

Wenn keine Tags angegeben sind, geben Sie alle Schlüsselwerte mit tags zurück. Unterstützen leergetrennte Tags: key[=value] [key[=value] ...].

--top -t

Maximale Anzahl der zurückzugebenden Elemente. Muss eine positive ganze Zahl sein. Standardmäßig 100.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False