BlockBlobCommitBlockListHeaders interface
Definiert Header für BlockBlob_commitBlockList Vorgang.
Eigenschaften
client |
Wenn in der Anforderung ein Header der Clientanforderungs-ID gesendet wird, ist dieser Header in der Antwort mit demselben Wert vorhanden. |
contentMD5 | Dieser Header wird zurückgegeben, damit der Client die Integrität des Nachrichteninhalts überprüfen kann. Dieser Header verweist auf den Inhalt der Anforderung (d. h. in diesem Fall auf die Liste der Blöcke) und nicht auf den Inhalt des BLOB selbst. |
date | Vom Dienst generierter UTC-Datums-/Uhrzeitwert, der die Uhrzeit angibt, zu der die Antwort initiiert wurde |
encryption |
Der SHA-256-Hash des Verschlüsselungsschlüssels, der zum Verschlüsseln des Blobs verwendet wird. Dieser Header wird nur zurückgegeben, wenn das Blob mit einem vom Kunden bereitgestellten Schlüssel verschlüsselt wurde. |
encryption |
Gibt den Namen des Verschlüsselungsbereichs zurück, der zum Verschlüsseln des Blobinhalts und der Anwendungsmetadaten verwendet wird. Beachten Sie, dass das Fehlen dieses Headers die Verwendung des Standardkontoverschlüsselungsbereichs impliziert. |
error |
Fehlercode |
etag | Das ETag enthält einen Wert, den Sie verwenden können, um Vorgänge bedingt auszuführen. Wenn die Anforderungsversion 2011-08-18 oder höher ist, wird der ETag-Wert in Anführungszeichen eingeschlossen. |
is |
Der Wert dieses Headers wird auf true festgelegt, wenn der Inhalt der Anforderung mit dem angegebenen Algorithmus erfolgreich verschlüsselt wurde, andernfalls false. |
last |
Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück. Durch jeden Vorgang, der das BLOB ändert, einschließlich eines Updates der Metadaten oder Eigenschaften des BLOB, wird die Uhrzeit der letzten Änderung aktualisiert. |
request |
Dieser Header identifiziert die erfolgte 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 Abfrage verwendet wird. Dieser Header wird für Anforderungen zurückgegeben, die für Version 2009-09-19 und höher erfolgen. |
version |
Ein vom Dienst zurückgegebener DateTime-Wert, der das Blob eindeutig identifiziert. Der Wert dieses Headers gibt die Blobversion an und kann in nachfolgenden Anforderungen verwendet werden, um auf diese Version des Blobs zuzugreifen. |
x |
Dieser Header wird zurückgegeben, damit der Client die Integrität des Nachrichteninhalts überprüfen kann. Dieser Header verweist auf den Inhalt der Anforderung (d. h. in diesem Fall auf die Liste der Blöcke) und nicht auf den Inhalt des BLOB selbst. |
Details zur Eigenschaft
clientRequestId
Wenn in der Anforderung ein Header der Clientanforderungs-ID gesendet wird, ist dieser Header in der Antwort mit demselben Wert vorhanden.
clientRequestId?: string
Eigenschaftswert
string
contentMD5
Dieser Header wird zurückgegeben, damit der Client die Integrität des Nachrichteninhalts überprüfen kann. Dieser Header verweist auf den Inhalt der Anforderung (d. h. in diesem Fall auf die Liste der Blöcke) und nicht auf den Inhalt des BLOB selbst.
contentMD5?: Uint8Array
Eigenschaftswert
Uint8Array
date
Vom Dienst generierter UTC-Datums-/Uhrzeitwert, 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 des Blobs verwendet wird. Dieser Header wird nur zurückgegeben, wenn das Blob mit einem vom Kunden bereitgestellten Schlüssel verschlüsselt wurde.
encryptionKeySha256?: string
Eigenschaftswert
string
encryptionScope
Gibt den Namen des Verschlüsselungsbereichs zurück, der zum Verschlüsseln des Blobinhalts und der 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 verwenden können, um Vorgänge bedingt auszuführen. Wenn die Anforderungsversion 2011-08-18 oder höher ist, wird der ETag-Wert in Anführungszeichen eingeschlossen.
etag?: string
Eigenschaftswert
string
isServerEncrypted
Der Wert dieses Headers wird auf true festgelegt, wenn der Inhalt der Anforderung mit dem angegebenen Algorithmus erfolgreich verschlüsselt wurde, andernfalls false.
isServerEncrypted?: boolean
Eigenschaftswert
boolean
lastModified
Gibt das Datum und die Uhrzeit der letzten Änderung des Containers zurück. Durch jeden Vorgang, der das BLOB ändert, einschließlich eines Updates der Metadaten oder Eigenschaften des BLOB, wird die Uhrzeit der letzten Änderung aktualisiert.
lastModified?: Date
Eigenschaftswert
Date
requestId
Dieser Header identifiziert die erfolgte 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 Abfrage verwendet wird. Dieser Header wird für Anforderungen zurückgegeben, die für Version 2009-09-19 und höher erfolgen.
version?: string
Eigenschaftswert
string
versionId
Ein vom Dienst zurückgegebener DateTime-Wert, der das Blob eindeutig identifiziert. Der Wert dieses Headers gibt die Blobversion an und kann in nachfolgenden Anforderungen verwendet werden, um auf diese Version des Blobs zuzugreifen.
versionId?: string
Eigenschaftswert
string
xMsContentCrc64
Dieser Header wird zurückgegeben, damit der Client die Integrität des Nachrichteninhalts überprüfen kann. Dieser Header verweist auf den Inhalt der Anforderung (d. h. in diesem Fall auf die Liste der Blöcke) und nicht auf den Inhalt des BLOB selbst.
xMsContentCrc64?: Uint8Array
Eigenschaftswert
Uint8Array