ContainerGetPropertiesHeaders interface

Definiert Header für Container_getProperties Vorgang.

Eigenschaften

blobPublicAccess

Gibt an, ob auf Daten im Container öffentlich zugegriffen werden darf und welche Zugriffsebene es gibt.

clientRequestId

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

date

Vom Dienst generierter UTC-Datums-/Uhrzeitwert, der den Zeitpunkt angibt, zu dem die Antwort initiiert wurde

defaultEncryptionScope

Der Standardverschlüsselungsbereich für den Container.

denyEncryptionScopeOverride

Gibt an, ob der Standardverschlüsselungsbereich des Containers überschrieben werden kann.

errorCode

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.

hasImmutabilityPolicy

Gibt an, ob für den Container eine Unveränderlichkeitsrichtlinie festgelegt ist.

hasLegalHold

Gibt an, ob der Container über einen gesetzlichen Aufbewahrungsbehälter verfügt.

isImmutableStorageWithVersioningEnabled

Gibt an, ob der Wurm auf Versionsebene für einen Container aktiviert ist.

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.

leaseDuration

Gibt für ein geleastes BLOB an, ob die Lease von unbegrenzter oder fester Dauer ist.

leaseState

Der Leasestatus des BLOB.

leaseStatus

Der aktuelle Leasestatus des BLOB.

metadata
requestId

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.

Details zur Eigenschaft

blobPublicAccess

Gibt an, ob auf Daten im Container öffentlich zugegriffen werden darf und welche Zugriffsebene es gibt.

blobPublicAccess?: PublicAccessType

Eigenschaftswert

clientRequestId

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

clientRequestId?: string

Eigenschaftswert

string

date

Vom Dienst generierter UTC-Datums-/Uhrzeitwert, der den Zeitpunkt angibt, zu dem die Antwort initiiert wurde

date?: Date

Eigenschaftswert

Date

defaultEncryptionScope

Der Standardverschlüsselungsbereich für den Container.

defaultEncryptionScope?: string

Eigenschaftswert

string

denyEncryptionScopeOverride

Gibt an, ob der Standardverschlüsselungsbereich des Containers überschrieben werden kann.

denyEncryptionScopeOverride?: boolean

Eigenschaftswert

boolean

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

hasImmutabilityPolicy

Gibt an, ob für den Container eine Unveränderlichkeitsrichtlinie festgelegt ist.

hasImmutabilityPolicy?: boolean

Eigenschaftswert

boolean

hasLegalHold

Gibt an, ob der Container über einen gesetzlichen Aufbewahrungsbehälter verfügt.

hasLegalHold?: boolean

Eigenschaftswert

boolean

isImmutableStorageWithVersioningEnabled

Gibt an, ob der Wurm auf Versionsebene für einen Container aktiviert ist.

isImmutableStorageWithVersioningEnabled?: 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

leaseDuration

Gibt für ein geleastes BLOB an, ob die Lease von unbegrenzter oder fester Dauer ist.

leaseDuration?: LeaseDurationType

Eigenschaftswert

leaseState

Der Leasestatus des BLOB.

leaseState?: LeaseStateType

Eigenschaftswert

leaseStatus

Der aktuelle Leasestatus des BLOB.

leaseStatus?: LeaseStatusType

Eigenschaftswert

metadata

metadata?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

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