ContainerProperties interface

Die Eigenschaften eines Behälters.

Eigenschaften

defaultEncryptionScope

Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge.

deleted

Gibt an, ob der Blobcontainer gelöscht wurde.

deletedTime

Zeitpunkt des Löschens des Blobcontainers.

denyEncryptionScopeOverride

Blockieren der Außerkraftsetzung des Verschlüsselungsbereichs vom Containerstandard.

enableNfsV3AllSquash

Aktivieren Sie NFSv3 alle Blobcontainer.

enableNfsV3RootSquash

Aktivieren Sie NFSv3-Stamm-Blob-Blobcontainer.

hasImmutabilityPolicy

Die öffentliche Eigenschaft hasImmutabilityPolicy wird von SRP auf true festgelegt, wenn ImmutabilityPolicy für diesen Container erstellt wurde. Die öffentliche Eigenschaft hasImmutabilityPolicy wird von SRP auf false festgelegt, wenn ImmutabilityPolicy nicht für diesen Container erstellt wurde.

hasLegalHold

Die öffentliche hasLegalHold-Eigenschaft wird von SRP auf true festgelegt, wenn mindestens ein Tag vorhanden ist. Die öffentliche hasLegalHold-Eigenschaft wird von SRP auf false festgelegt, wenn alle vorhandenen Tags mit gesetzlicher Aufbewahrungspflicht gelöscht werden. Für ein bestimmtes Konto können maximal 1000 Blobcontainer mit hasLegalHold=true vorhanden sein.

immutabilityPolicy

Die ImmutabilityPolicy-Eigenschaft des Containers.

immutableStorageWithVersioning

Die Unveränderlichkeitseigenschaft auf Objektebene des Containers. Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Containererstellung auf "true" festgelegt werden. Vorhandene Container müssen einem Migrationsprozess unterzogen werden.

lastModifiedTime

Ruft das Datum und die Uhrzeit der letzten Änderung des Containers ab.

leaseDuration

Gibt an, ob die Lease für einen Container nur dann von unendlicher oder fester Dauer ist, wenn der Container geleast wird.

leaseState

Leasestatus des Containers.

leaseStatus

Der Lease-Status des Containers.

legalHold

Die LegalHold-Eigenschaft des Containers.

metadata

Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll.

publicAccess

Gibt an, ob auf die Daten im Container öffentlich zugegriffen werden darf und auf welcher Ebene der Zugriff erfolgt.

remainingRetentionDays

Verbleibende Aufbewahrungstage für vorläufig gelöschte Blobcontainer.

version

Die Version des gelöschten Blobcontainers.

Details zur Eigenschaft

defaultEncryptionScope

Standardmäßig verwendet der Container den angegebenen Verschlüsselungsbereich für alle Schreibvorgänge.

defaultEncryptionScope?: string

Eigenschaftswert

string

deleted

Gibt an, ob der Blobcontainer gelöscht wurde.

deleted?: boolean

Eigenschaftswert

boolean

deletedTime

Zeitpunkt des Löschens des Blobcontainers.

deletedTime?: Date

Eigenschaftswert

Date

denyEncryptionScopeOverride

Blockieren der Außerkraftsetzung des Verschlüsselungsbereichs vom Containerstandard.

denyEncryptionScopeOverride?: boolean

Eigenschaftswert

boolean

enableNfsV3AllSquash

Aktivieren Sie NFSv3 alle Blobcontainer.

enableNfsV3AllSquash?: boolean

Eigenschaftswert

boolean

enableNfsV3RootSquash

Aktivieren Sie NFSv3-Stamm-Blob-Blobcontainer.

enableNfsV3RootSquash?: boolean

Eigenschaftswert

boolean

hasImmutabilityPolicy

Die öffentliche Eigenschaft hasImmutabilityPolicy wird von SRP auf true festgelegt, wenn ImmutabilityPolicy für diesen Container erstellt wurde. Die öffentliche Eigenschaft hasImmutabilityPolicy wird von SRP auf false festgelegt, wenn ImmutabilityPolicy nicht für diesen Container erstellt wurde.

hasImmutabilityPolicy?: boolean

Eigenschaftswert

boolean

hasLegalHold

Die öffentliche hasLegalHold-Eigenschaft wird von SRP auf true festgelegt, wenn mindestens ein Tag vorhanden ist. Die öffentliche hasLegalHold-Eigenschaft wird von SRP auf false festgelegt, wenn alle vorhandenen Tags mit gesetzlicher Aufbewahrungspflicht gelöscht werden. Für ein bestimmtes Konto können maximal 1000 Blobcontainer mit hasLegalHold=true vorhanden sein.

hasLegalHold?: boolean

Eigenschaftswert

boolean

immutabilityPolicy

Die ImmutabilityPolicy-Eigenschaft des Containers.

immutabilityPolicy?: ImmutabilityPolicyProperties

Eigenschaftswert

immutableStorageWithVersioning

Die Unveränderlichkeitseigenschaft auf Objektebene des Containers. Die Eigenschaft ist unveränderlich und kann nur zum Zeitpunkt der Containererstellung auf "true" festgelegt werden. Vorhandene Container müssen einem Migrationsprozess unterzogen werden.

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

Eigenschaftswert

lastModifiedTime

Ruft das Datum und die Uhrzeit der letzten Änderung des Containers ab.

lastModifiedTime?: Date

Eigenschaftswert

Date

leaseDuration

Gibt an, ob die Lease für einen Container nur dann von unendlicher oder fester Dauer ist, wenn der Container geleast wird.

leaseDuration?: string

Eigenschaftswert

string

leaseState

Leasestatus des Containers.

leaseState?: string

Eigenschaftswert

string

leaseStatus

Der Lease-Status des Containers.

leaseStatus?: string

Eigenschaftswert

string

legalHold

Die LegalHold-Eigenschaft des Containers.

legalHold?: LegalHoldProperties

Eigenschaftswert

metadata

Ein Name-Wert-Paar, das dem Container als Metadaten zugeordnet werden soll.

metadata?: Record<string, string>

Eigenschaftswert

Record<string, string>

publicAccess

Gibt an, ob auf die Daten im Container öffentlich zugegriffen werden darf und auf welcher Ebene der Zugriff erfolgt.

publicAccess?: PublicAccess

Eigenschaftswert

remainingRetentionDays

Verbleibende Aufbewahrungstage für vorläufig gelöschte Blobcontainer.

remainingRetentionDays?: number

Eigenschaftswert

number

version

Die Version des gelöschten Blobcontainers.

version?: string

Eigenschaftswert

string