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 Momentaufnahme zurück. |
Kernspeicher | Allgemein verfügbar |
az storage blob metadata update |
Legt benutzerdefinierte Metadaten für das Blob als ein oder mehrere Name-Wert-Paare fest. |
Kernspeicher | Allgemein verfügbar |
az storage blob metadata show
Gibt alle benutzerdefinierten Metadaten für das angegebene Blob oder 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
Speicherkontoschlüssel Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Name des Speicherkontos 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.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacymodus "Schlüssel" versucht, einen Kontoschlüssel abzufragen, wenn keine Authentifizierungsparameter für das Konto bereitgestellt werden. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
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.
Die vollständige Endpunkt-URL zum Blob, einschließlich SAS-Token und Momentaufnahme bei Verwendung. Dies kann je nach aktuellem location_mode
Endpunkt entweder der primäre Endpunkt oder der sekundäre Endpunkt sein.
Speicherkonto Verbindungszeichenfolge. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Der Containername
Ein ETag-Wert oder das Platzhalterzeichen (*)Karte. Geben Sie diesen Header an, um den Vorgang nur auszuführen, wenn das ETag der Ressource mit dem angegebenen Wert übereinstimmt.
Beginnt nur, wenn seit der Angegebenen UTC-Datumszeit geändert (Y-m-d'T'H:M'Z').
Ein ETag-Wert oder das Wild Karte Zeichen (). 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 Wild Karte Zeichen () an, um den Vorgang nur auszuführen, wenn die Ressource nicht vorhanden ist, und schlagen Sie den Vorgang fehl, wenn er vorhanden ist.
Beginnt nur, wenn seit der Bereitstellung von UTC-Datumsangabe (Y-m-d'T'H:M'Z') nicht geändert wurde.
Erforderlich, wenn das Blob über eine aktive Lease verfügt.
Der Blobname.
Eine Freigegebene Zugriffssignatur (SHARED Access Signature, SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Der Momentaufnahme-Parameter ist ein undurchsichtiger DateTime-Wert, der, wenn vorhanden, das Blob-Momentaufnahme angibt, das abgerufen werden soll.
Geben Sie eine SQL-Klausel für Blobtags an, die nur für Blobs mit einem übereinstimmenden Wert verwendet werden sollen.
Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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
Speicherkontoschlüssel Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_KEY.
Name des Speicherkontos 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.
Der Modus, in dem der Befehl ausgeführt werden soll. Der Modus "Anmeldung" verwendet Ihre Anmeldeinformationen direkt für die Authentifizierung. Der Legacymodus "Schlüssel" versucht, einen Kontoschlüssel abzufragen, wenn keine Authentifizierungsparameter für das Konto bereitgestellt werden. Umgebungsvariable: AZURE_STORAGE_AUTH_MODE.
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.
Die vollständige Endpunkt-URL zum Blob, einschließlich SAS-Token und Momentaufnahme bei Verwendung. Dies kann je nach aktuellem location_mode
Endpunkt entweder der primäre Endpunkt oder der sekundäre Endpunkt sein.
Speicherkonto Verbindungszeichenfolge. Umgebungsvariable: AZURE_STORAGE_CONNECTION_STRING.
Der Containername
Ein ETag-Wert oder das Platzhalterzeichen (*)Karte. Geben Sie diesen Header an, um den Vorgang nur auszuführen, wenn das ETag der Ressource mit dem angegebenen Wert übereinstimmt.
Beginnt nur, wenn seit der Angegebenen UTC-Datumszeit geändert (Y-m-d'T'H:M'Z').
Ein ETag-Wert oder das Wild Karte Zeichen (). 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 Wild Karte Zeichen () an, um den Vorgang nur auszuführen, wenn die Ressource nicht vorhanden ist, und schlagen Sie den Vorgang fehl, wenn er vorhanden ist.
Beginnt nur, wenn seit der Bereitstellung von UTC-Datumsangabe (Y-m-d'T'H:M'Z') nicht geändert wurde.
Erforderlich, wenn das Blob über eine aktive Lease verfügt.
Metadaten in durch Leerzeichen getrennten Schlüssel-Wert-Paaren. Dadurch werden alle vorhandenen Metadaten überschrieben.
Der Blobname.
Eine Freigegebene Zugriffssignatur (SHARED Access Signature, SAS). Muss zusammen mit dem Namen oder dem Dienstendpunkt des Speicherkontos verwendet werden. Umgebungsvariable: AZURE_STORAGE_SAS_TOKEN.
Der Momentaufnahme-Parameter ist ein undurchsichtiger DateTime-Wert, der, wenn vorhanden, das Blob-Momentaufnahme angibt, das abgerufen werden soll.
Geben Sie eine SQL-Klausel für Blobtags an, die nur für Blobs mit einem übereinstimmenden Wert verwendet werden sollen.
Anforderungstimeout in Sekunden. Gilt für jeden Aufruf des Diensts.
Globale Parameter
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.