Freigeben über


az storage blob metadata

Verwalten von Blobmetadaten.

Befehle

Name Beschreibung Typ Status
az storage blob metadata show

Gibt alle benutzerdefinierten Metadaten für das angegebene Blob oder die angegebene Momentaufnahme zurück.

Core GA
az storage blob metadata update

Legt benutzerdefinierte Metadaten für das Blob als ein oder mehrere Name-Wert-Paare fest.

Core GA

az storage blob metadata show

Gibt alle benutzerdefinierten Metadaten für das angegebene Blob oder die angegebene Momentaufnahme zurück.

az storage blob metadata show [--account-key]
                              [--account-name]
                              [--auth-mode {key, login}]
                              [--blob-endpoint]
                              [--blob-url]
                              [--connection-string]
                              [--container-name]
                              [--if-match]
                              [--if-modified-since]
                              [--if-none-match]
                              [--if-unmodified-since]
                              [--lease-id]
                              [--name]
                              [--sas-token]
                              [--snapshot]
                              [--tags-condition]
                              [--timeout]

Beispiele

Benutzerdefinierte Metadaten für BLOB anzeigen.

az storage blob metadata show --container-name mycontainer --name myblob

Optionale Parameter

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

--account-key

Speicherkontoschlüssel. Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--account-name

Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--auth-mode

Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.

Eigenschaft Wert
Zulässige Werte: key, login
--blob-endpoint

Speicherdatendienstendpunkt. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Sie finden jeden primären Dienstendpunkt mit az storage account show. Umgebungsvariable: AZURE_STORAGE_SERVICE_ENDPOINT.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--blob-url

Die vollständige Endpunkt-URL zum Blob, einschließlich SAS-Token und Momentaufnahme bei Verwendung. Dies kann je nach aktuellem location_modeentweder der primäre Endpunkt oder der sekundäre Endpunkt sein.

--connection-string

Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--container-name -c

Der Containername.

--if-match

Ein ETag-Wert oder das Platzhalterzeichen (*). Geben Sie diesen Header an, um den Vorgang nur auszuführen, wenn das ETag der Ressource mit dem angegebenen Wert übereinstimmt.

Eigenschaft Wert
Parameter group: Precondition Arguments
--if-modified-since

Beginnt nur, wenn seit der Angegebenen UTC-Datumszeit geändert (Y-m-d'T'H:M'Z').

Eigenschaft Wert
Parameter group: Precondition Arguments
--if-none-match

Ein ETag-Wert oder das Wildcardzeichen (). Geben Sie diesen Header an, um den Vorgang nur auszuführen, wenn das ETag der Ressource nicht mit dem angegebenen Wert übereinstimmt. Geben Sie das Wildcardzeichen () an, um den Vorgang nur auszuführen, wenn die Ressource nicht vorhanden ist, und schlagen Sie den Vorgang fehl, wenn er vorhanden ist.

Eigenschaft Wert
Parameter group: Precondition Arguments
--if-unmodified-since

Beginnt nur, wenn seit der Bereitstellung von UTC-Datumsangabe (Y-m-d'T'H:M'Z') nicht geändert wurde.

Eigenschaft Wert
Parameter group: Precondition Arguments
--lease-id

Erforderlich, wenn das Blob über eine aktive Pacht verfügt.

--name -n

Der Blobname.

--sas-token

Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--snapshot

Der Snapshot-Parameter ist ein undurchsichtiger DateTime-Wert, der, wenn vorhanden, die BLOB-Momentaufnahme angibt, die abgerufen werden soll.

--tags-condition

Geben Sie eine SQL-Klausel für Blobtags an, die nur für Blobs mit einem übereinstimmenden Wert verwendet werden sollen.

Eigenschaft Wert
Parameter group: Precondition Arguments
--timeout

Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.

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

Output format.

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

az storage blob metadata update

Legt benutzerdefinierte Metadaten für das Blob als ein oder mehrere Name-Wert-Paare fest.

az storage blob metadata update [--account-key]
                                [--account-name]
                                [--auth-mode {key, login}]
                                [--blob-endpoint]
                                [--blob-url]
                                [--connection-string]
                                [--container-name]
                                [--if-match]
                                [--if-modified-since]
                                [--if-none-match]
                                [--if-unmodified-since]
                                [--lease-id]
                                [--metadata]
                                [--name]
                                [--sas-token]
                                [--snapshot]
                                [--tags-condition]
                                [--timeout]

Beispiele

Legen Sie benutzerdefinierte Metadaten für blob fest.

az storage blob metadata update --container-name mycontainer --name myblob --metadata key=value

Optionale Parameter

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

--account-key

Speicherkontoschlüssel. Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--account-name

Speicherkontoname. Verwandte Umgebungsvariable: AZURE_STORAGE_ACCOUNT. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Wenn keines vorhanden ist, versucht der Befehl, den Speicherkontoschlüssel mithilfe des authentifizierten Azure-Kontos abzufragen. Wenn eine große Anzahl von Speicherbefehlen ausgeführt wird, kann das API-Kontingent erreicht werden.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--auth-mode

Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacy-Modus "Schlüssel" versucht, einen Kontoschlüssel anzufordern, wenn keine Authentifizierungsparameter für das Konto vorhanden sind. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.

Eigenschaft Wert
Zulässige Werte: key, login
--blob-endpoint

Speicherdatendienstendpunkt. Muss in Verbindung mit einem Speicherkontoschlüssel oder einem SAS-Token verwendet werden. Sie finden jeden primären Dienstendpunkt mit az storage account show. Umgebungsvariable: AZURE_STORAGE_SERVICE_ENDPOINT.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--blob-url

Die vollständige Endpunkt-URL zum Blob, einschließlich SAS-Token und Momentaufnahme bei Verwendung. Dies kann je nach aktuellem location_modeentweder der primäre Endpunkt oder der sekundäre Endpunkt sein.

--connection-string

Verbindungszeichenfolge für Speicherkonto. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--container-name -c

Der Containername.

--if-match

Ein ETag-Wert oder das Platzhalterzeichen (*). Geben Sie diesen Header an, um den Vorgang nur auszuführen, wenn das ETag der Ressource mit dem angegebenen Wert übereinstimmt.

Eigenschaft Wert
Parameter group: Precondition Arguments
--if-modified-since

Beginnt nur, wenn seit der Angegebenen UTC-Datumszeit geändert (Y-m-d'T'H:M'Z').

Eigenschaft Wert
Parameter group: Precondition Arguments
--if-none-match

Ein ETag-Wert oder das Wildcardzeichen (). Geben Sie diesen Header an, um den Vorgang nur auszuführen, wenn das ETag der Ressource nicht mit dem angegebenen Wert übereinstimmt. Geben Sie das Wildcardzeichen () an, um den Vorgang nur auszuführen, wenn die Ressource nicht vorhanden ist, und schlagen Sie den Vorgang fehl, wenn er vorhanden ist.

Eigenschaft Wert
Parameter group: Precondition Arguments
--if-unmodified-since

Beginnt nur, wenn seit der Bereitstellung von UTC-Datumsangabe (Y-m-d'T'H:M'Z') nicht geändert wurde.

Eigenschaft Wert
Parameter group: Precondition Arguments
--lease-id

Erforderlich, wenn das Blob über eine aktive Pacht verfügt.

--metadata

Metadaten in durch Leerzeichen getrennten Schlüssel-Wert-Paaren. Dadurch werden alle vorhandenen Metadaten überschrieben.

--name -n

Der Blobname.

--sas-token

Eine freigegebene Zugriffssignatur (SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.

Eigenschaft Wert
Parameter group: Storage Account Arguments
--snapshot

Der Snapshot-Parameter ist ein undurchsichtiger DateTime-Wert, der, wenn vorhanden, die BLOB-Momentaufnahme angibt, die abgerufen werden soll.

--tags-condition

Geben Sie eine SQL-Klausel für Blobtags an, die nur für Blobs mit einem übereinstimmenden Wert verwendet werden sollen.

Eigenschaft Wert
Parameter group: Precondition Arguments
--timeout

Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.

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

Output format.

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