ContainerProperties interface
Właściwości pojemnika.
Właściwości
| default |
Domyślnie kontener używa określonego zakresu szyfrowania dla wszystkich zapisów. |
| deleted | Wskazuje, czy kontener obiektów blob został usunięty. |
| deleted |
Czas usuwania kontenera obiektów blob. |
| deny |
Blokuj zastępowanie zakresu szyfrowania z domyślnego kontenera. |
| enable |
Włącz NFSv3 wszystkie akcje squash w kontenerze obiektów blob. |
| enable |
Włącz root squash NFSv3 w kontenerze obiektów blob. |
| has |
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. |
| has |
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. |
| immutability |
Właściwość ImmutabilityPolicy kontenera. |
| immutable |
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. |
| last |
Zwraca datę i godzinę ostatniej modyfikacji kontenera. |
| lease |
Określa, czy dzierżawa kontenera jest dzierżawiona na czas nieskończony, czy na stałe, tylko wtedy, gdy kontener jest dzierżawiony. |
| lease |
Stan dzierżawy kontenera. |
| lease |
Stan dzierżawy kontenera. |
| legal |
Właściwość LegalHold kontenera. |
| metadata | Para name-value do skojarzenia z kontenerem jako metadanymi. |
| public |
Określa, czy dostęp do danych w kontenerze może być uzyskiwany publicznie i na poziomie dostępu. |
| remaining |
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