ContainerProperties interface

Sifat wadah.

Properti

defaultEncryptionScope

Default kontainer untuk menggunakan cakupan enkripsi yang ditentukan untuk semua penulisan.

deleted

Menunjukkan apakah kontainer blob telah dihapus.

deletedTime

Waktu penghapusan kontainer blob.

denyEncryptionScopeOverride

Blokir penimpaan cakupan enkripsi dari default kontainer.

enableNfsV3AllSquash

Aktifkan NFSv3 semua squash pada kontainer blob.

enableNfsV3RootSquash

Aktifkan squash akar NFSv3 pada kontainer blob.

hasImmutabilityPolicy

Properti publik hasImmutabilityPolicy diatur ke true oleh SRP jika ImmutabilityPolicy telah dibuat untuk kontainer ini. Properti publik hasImmutabilityPolicy diatur ke false oleh SRP jika ImmutabilityPolicy belum dibuat untuk kontainer ini.

hasLegalHold

Properti publik hasLegalHold diatur ke true oleh SRP jika setidaknya ada satu tag yang ada. Properti publik hasLegalHold diatur ke false oleh SRP jika semua tag pembekuan hukum yang ada dihapus. Mungkin ada maksimum 1000 kontainer blob dengan hasLegalHold=true untuk akun tertentu.

immutabilityPolicy

Properti ImmutabilityPolicy kontainer.

immutableStorageWithVersioning

Properti imutabilitas tingkat objek dari kontainer. Properti tidak dapat diubah dan hanya dapat diatur ke true pada waktu pembuatan kontainer. Kontainer yang ada harus menjalani proses migrasi.

lastModifiedTime

Mengembalikan tanggal dan waktu kontainer terakhir diubah.

leaseDuration

Menentukan apakah sewa pada kontainer berdurasi tak terbatas atau tetap, hanya saat kontainer disewakan.

leaseState

Status sewa kontainer.

leaseStatus

Status sewa kontainer.

legalHold

Properti LegalHold dari kontainer.

metadata

Pasangan nama-nilai untuk dikaitkan dengan kontainer sebagai metadata.

publicAccess

Menentukan apakah data dalam kontainer dapat diakses secara publik dan tingkat akses.

remainingRetentionDays

Hari retensi yang tersisa untuk kontainer blob yang dihapus sementara.

version

Versi kontainer blob yang dihapus.

Detail Properti

defaultEncryptionScope

Default kontainer untuk menggunakan cakupan enkripsi yang ditentukan untuk semua penulisan.

defaultEncryptionScope?: string

Nilai Properti

string

deleted

Menunjukkan apakah kontainer blob telah dihapus.

deleted?: boolean

Nilai Properti

boolean

deletedTime

Waktu penghapusan kontainer blob.

deletedTime?: Date

Nilai Properti

Date

denyEncryptionScopeOverride

Blokir penimpaan cakupan enkripsi dari default kontainer.

denyEncryptionScopeOverride?: boolean

Nilai Properti

boolean

enableNfsV3AllSquash

Aktifkan NFSv3 semua squash pada kontainer blob.

enableNfsV3AllSquash?: boolean

Nilai Properti

boolean

enableNfsV3RootSquash

Aktifkan squash akar NFSv3 pada kontainer blob.

enableNfsV3RootSquash?: boolean

Nilai Properti

boolean

hasImmutabilityPolicy

Properti publik hasImmutabilityPolicy diatur ke true oleh SRP jika ImmutabilityPolicy telah dibuat untuk kontainer ini. Properti publik hasImmutabilityPolicy diatur ke false oleh SRP jika ImmutabilityPolicy belum dibuat untuk kontainer ini.

hasImmutabilityPolicy?: boolean

Nilai Properti

boolean

hasLegalHold

Properti publik hasLegalHold diatur ke true oleh SRP jika setidaknya ada satu tag yang ada. Properti publik hasLegalHold diatur ke false oleh SRP jika semua tag pembekuan hukum yang ada dihapus. Mungkin ada maksimum 1000 kontainer blob dengan hasLegalHold=true untuk akun tertentu.

hasLegalHold?: boolean

Nilai Properti

boolean

immutabilityPolicy

Properti ImmutabilityPolicy kontainer.

immutabilityPolicy?: ImmutabilityPolicyProperties

Nilai Properti

immutableStorageWithVersioning

Properti imutabilitas tingkat objek dari kontainer. Properti tidak dapat diubah dan hanya dapat diatur ke true pada waktu pembuatan kontainer. Kontainer yang ada harus menjalani proses migrasi.

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

Nilai Properti

lastModifiedTime

Mengembalikan tanggal dan waktu kontainer terakhir diubah.

lastModifiedTime?: Date

Nilai Properti

Date

leaseDuration

Menentukan apakah sewa pada kontainer berdurasi tak terbatas atau tetap, hanya saat kontainer disewakan.

leaseDuration?: string

Nilai Properti

string

leaseState

Status sewa kontainer.

leaseState?: string

Nilai Properti

string

leaseStatus

Status sewa kontainer.

leaseStatus?: string

Nilai Properti

string

legalHold

Properti LegalHold dari kontainer.

legalHold?: LegalHoldProperties

Nilai Properti

metadata

Pasangan nama-nilai untuk dikaitkan dengan kontainer sebagai metadata.

metadata?: Record<string, string>

Nilai Properti

Record<string, string>

publicAccess

Menentukan apakah data dalam kontainer dapat diakses secara publik dan tingkat akses.

publicAccess?: PublicAccess

Nilai Properti

remainingRetentionDays

Hari retensi yang tersisa untuk kontainer blob yang dihapus sementara.

remainingRetentionDays?: number

Nilai Properti

number

version

Versi kontainer blob yang dihapus.

version?: string

Nilai Properti

string