Freigeben über


BlobSetMetadataHeaders interface

Definiert Kopfzeilen für Blob_setMetadata Vorgang.

Eigenschaften

clientRequestId

Wenn ein Clientanforderungs-ID-Header in der Anforderung gesendet wird, ist dieser Header in der Antwort mit demselben Wert vorhanden.

date

UTC-Datums-/Uhrzeitwert, der vom Dienst generiert wird, der die Uhrzeit angibt, zu der die Antwort initiiert wurde

encryptionKeySha256

Der SHA-256-Hash des Verschlüsselungsschlüssels, der zum Verschlüsseln der Metadaten verwendet wird. Dieser Header wird nur zurückgegeben, wenn die Metadaten mit einem vom Kunden bereitgestellten Schlüssel verschlüsselt wurden.

encryptionScope

Gibt den Namen des Verschlüsselungsbereichs zurück, der zum Verschlüsseln der Blobinhalte und Anwendungsmetadaten verwendet wird. Beachten Sie, dass das Fehlen dieses Headers die Verwendung des Standardkontoverschlüsselungsbereichs impliziert.

errorCode

Fehlercode

etag

Das ETag enthält einen Wert, den Sie zum bedingten Ausführen von Vorgängen verwenden können. Wenn die Anforderungsversion 2011-08-18 oder höher ist, wird der ETag-Wert in Anführungszeichen angegeben.

isServerEncrypted

Der Wert dieses Headers wird auf "true" festgelegt, wenn der Inhalt der Anforderung erfolgreich mit dem angegebenen Algorithmus verschlüsselt wird, andernfalls "false".

lastModified

Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück. Jeder Vorgang, der das Blob ändert, einschließlich einer Aktualisierung der Metadaten oder Eigenschaften des Blobs, ändert die Uhrzeit der letzten Änderung des Blobs.

requestId

Dieser Header identifiziert die anforderung eindeutig und kann für die Problembehandlung der Anforderung verwendet werden.

version

Gibt die Version des Blob-Diensts an, der zum Ausführen der Anforderung verwendet wird. Dieser Header wird für Anforderungen zurückgegeben, die mit Version 2009-09-19 und höher vorgenommen wurden.

versionId

Ein DateTime-Wert, der vom Dienst zurückgegeben wird, der das Blob eindeutig identifiziert. Der Wert dieses Headers gibt die BLOB-Version an und kann in nachfolgenden Anforderungen verwendet werden, um auf diese Version des BLOB zuzugreifen.

Details zur Eigenschaft

clientRequestId

Wenn ein Clientanforderungs-ID-Header in der Anforderung gesendet wird, ist dieser Header in der Antwort mit demselben Wert vorhanden.

clientRequestId?: string

Eigenschaftswert

string

date

UTC-Datums-/Uhrzeitwert, der vom Dienst generiert wird, der die Uhrzeit angibt, zu der die Antwort initiiert wurde

date?: Date

Eigenschaftswert

Date

encryptionKeySha256

Der SHA-256-Hash des Verschlüsselungsschlüssels, der zum Verschlüsseln der Metadaten verwendet wird. Dieser Header wird nur zurückgegeben, wenn die Metadaten mit einem vom Kunden bereitgestellten Schlüssel verschlüsselt wurden.

encryptionKeySha256?: string

Eigenschaftswert

string

encryptionScope

Gibt den Namen des Verschlüsselungsbereichs zurück, der zum Verschlüsseln der Blobinhalte und Anwendungsmetadaten verwendet wird. Beachten Sie, dass das Fehlen dieses Headers die Verwendung des Standardkontoverschlüsselungsbereichs impliziert.

encryptionScope?: string

Eigenschaftswert

string

errorCode

Fehlercode

errorCode?: string

Eigenschaftswert

string

etag

Das ETag enthält einen Wert, den Sie zum bedingten Ausführen von Vorgängen verwenden können. Wenn die Anforderungsversion 2011-08-18 oder höher ist, wird der ETag-Wert in Anführungszeichen angegeben.

etag?: string

Eigenschaftswert

string

isServerEncrypted

Der Wert dieses Headers wird auf "true" festgelegt, wenn der Inhalt der Anforderung erfolgreich mit dem angegebenen Algorithmus verschlüsselt wird, andernfalls "false".

isServerEncrypted?: boolean

Eigenschaftswert

boolean

lastModified

Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück. Jeder Vorgang, der das Blob ändert, einschließlich einer Aktualisierung der Metadaten oder Eigenschaften des Blobs, ändert die Uhrzeit der letzten Änderung des Blobs.

lastModified?: Date

Eigenschaftswert

Date

requestId

Dieser Header identifiziert die anforderung eindeutig und kann für die Problembehandlung der Anforderung verwendet werden.

requestId?: string

Eigenschaftswert

string

version

Gibt die Version des Blob-Diensts an, der zum Ausführen der Anforderung verwendet wird. Dieser Header wird für Anforderungen zurückgegeben, die mit Version 2009-09-19 und höher vorgenommen wurden.

version?: string

Eigenschaftswert

string

versionId

Ein DateTime-Wert, der vom Dienst zurückgegeben wird, der das Blob eindeutig identifiziert. Der Wert dieses Headers gibt die BLOB-Version an und kann in nachfolgenden Anforderungen verwendet werden, um auf diese Version des BLOB zuzugreifen.

versionId?: string

Eigenschaftswert

string