ContainerProperties interface

Właściwości pojemnika.

Właściwości

defaultEncryptionScope

Domyślnie kontener używa określonego zakresu szyfrowania dla wszystkich zapisów.

deleted

Wskazuje, czy kontener obiektów blob został usunięty.

deletedTime

Czas usuwania kontenera obiektów blob.

denyEncryptionScopeOverride

Blokuj zastępowanie zakresu szyfrowania z domyślnego kontenera.

enableNfsV3AllSquash

Włącz NFSv3 wszystkie akcje squash w kontenerze obiektów blob.

enableNfsV3RootSquash

Włącz root squash NFSv3 w kontenerze obiektów blob.

hasImmutabilityPolicy

Właściwość publiczna hasImmutabilityPolicy jest ustawiana na wartość true przez SRP, jeśli ImmutabilityPolicy została utworzona dla tego kontenera. Właściwość publiczna hasImmutabilityPolicy jest ustawiana na wartość false przez SRP, jeśli parametr ImmutabilityPolicy nie został utworzony dla tego kontenera.

hasLegalHold

Właściwość publiczna hasLegalHold jest ustawiana na wartość true przez SRP, jeśli istnieje co najmniej jeden istniejący tag. Właściwość publiczna hasLegalHold jest ustawiana na wartość false przez SRP, jeśli wszystkie istniejące tagi archiwizacji ze względów prawnych zostaną wyczyszczone. Dla danego konta może istnieć maksymalnie 1000 kontenerów blob z hasLegalHold=true.

immutabilityPolicy

Właściwość ImmutabilityPolicy kontenera.

immutableStorageWithVersioning

Właściwość niezmienności poziomu obiektu kontenera. Właściwość jest niezmienna i może być ustawiona tylko na wartość true w czasie tworzenia kontenera. Istniejące kontenery muszą przejść proces migracji.

lastModifiedTime

Zwraca datę i godzinę ostatniej modyfikacji kontenera.

leaseDuration

Określa, czy dzierżawa kontenera jest dzierżawiona na czas nieskończony, czy na stałe, tylko wtedy, gdy kontener jest dzierżawiony.

leaseState

Stan dzierżawy kontenera.

leaseStatus

Stan dzierżawy kontenera.

legalHold

Właściwość LegalHold kontenera.

metadata

Para name-value do skojarzenia z kontenerem jako metadanymi.

publicAccess

Określa, czy dostęp do danych w kontenerze może być uzyskiwany publicznie i na poziomie dostępu.

remainingRetentionDays

Pozostałe dni przechowywania dla nietrwale usuniętego kontenera obiektów blob.

version

Wersja usuniętego kontenera obiektów blob.

Szczegóły właściwości

defaultEncryptionScope

Domyślnie kontener używa określonego zakresu szyfrowania dla wszystkich zapisów.

defaultEncryptionScope?: string

Wartość właściwości

string

deleted

Wskazuje, czy kontener obiektów blob został usunięty.

deleted?: boolean

Wartość właściwości

boolean

deletedTime

Czas usuwania kontenera obiektów blob.

deletedTime?: Date

Wartość właściwości

Date

denyEncryptionScopeOverride

Blokuj zastępowanie zakresu szyfrowania z domyślnego kontenera.

denyEncryptionScopeOverride?: boolean

Wartość właściwości

boolean

enableNfsV3AllSquash

Włącz NFSv3 wszystkie akcje squash w kontenerze obiektów blob.

enableNfsV3AllSquash?: boolean

Wartość właściwości

boolean

enableNfsV3RootSquash

Włącz root squash NFSv3 w kontenerze obiektów blob.

enableNfsV3RootSquash?: boolean

Wartość właściwości

boolean

hasImmutabilityPolicy

Właściwość publiczna hasImmutabilityPolicy jest ustawiana na wartość true przez SRP, jeśli ImmutabilityPolicy została utworzona dla tego kontenera. Właściwość publiczna hasImmutabilityPolicy jest ustawiana na wartość false przez SRP, jeśli parametr ImmutabilityPolicy nie został utworzony dla tego kontenera.

hasImmutabilityPolicy?: boolean

Wartość właściwości

boolean

hasLegalHold

Właściwość publiczna hasLegalHold jest ustawiana na wartość true przez SRP, jeśli istnieje co najmniej jeden istniejący tag. Właściwość publiczna hasLegalHold jest ustawiana na wartość false przez SRP, jeśli wszystkie istniejące tagi archiwizacji ze względów prawnych zostaną wyczyszczone. Dla danego konta może istnieć maksymalnie 1000 kontenerów blob z hasLegalHold=true.

hasLegalHold?: boolean

Wartość właściwości

boolean

immutabilityPolicy

Właściwość ImmutabilityPolicy kontenera.

immutabilityPolicy?: ImmutabilityPolicyProperties

Wartość właściwości

immutableStorageWithVersioning

Właściwość niezmienności poziomu obiektu kontenera. Właściwość jest niezmienna i może być ustawiona tylko na wartość true w czasie tworzenia kontenera. Istniejące kontenery muszą przejść proces migracji.

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

Wartość właściwości

lastModifiedTime

Zwraca datę i godzinę ostatniej modyfikacji kontenera.

lastModifiedTime?: Date

Wartość właściwości

Date

leaseDuration

Określa, czy dzierżawa kontenera jest dzierżawiona na czas nieskończony, czy na stałe, tylko wtedy, gdy kontener jest dzierżawiony.

leaseDuration?: string

Wartość właściwości

string

leaseState

Stan dzierżawy kontenera.

leaseState?: string

Wartość właściwości

string

leaseStatus

Stan dzierżawy kontenera.

leaseStatus?: string

Wartość właściwości

string

legalHold

Właściwość LegalHold kontenera.

legalHold?: LegalHoldProperties

Wartość właściwości

metadata

Para name-value do skojarzenia z kontenerem jako metadanymi.

metadata?: Record<string, string>

Wartość właściwości

Record<string, string>

publicAccess

Określa, czy dostęp do danych w kontenerze może być uzyskiwany publicznie i na poziomie dostępu.

publicAccess?: PublicAccess

Wartość właściwości

remainingRetentionDays

Pozostałe dni przechowywania dla nietrwale usuniętego kontenera obiektów blob.

remainingRetentionDays?: number

Wartość właściwości

number

version

Wersja usuniętego kontenera obiektów blob.

version?: string

Wartość właściwości

string