BlobContainer Kelas
Properti kontainer blob, termasuk Id, nama sumber daya, jenis sumber daya, Etag.
Variabel hanya diisi oleh server, dan akan diabaikan saat mengirim permintaan.
- Warisan
-
azure.mgmt.storage.v2021_08_01.models._models_py3.AzureEntityResourceBlobContainer
Konstruktor
BlobContainer(*, default_encryption_scope: str | None = None, deny_encryption_scope_override: bool | None = None, public_access: str | _models.PublicAccess | None = None, metadata: Dict[str, str] | None = None, immutable_storage_with_versioning: _models.ImmutableStorageWithVersioning | None = None, enable_nfs_v3_root_squash: bool | None = None, enable_nfs_v3_all_squash: bool | None = None, **kwargs)
Variabel
- id
- str
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- str
Nama sumber daya.
- type
- str
Jenis sumber daya. Misalnya "Microsoft. Compute/virtualMachines" atau "Microsoft. Storage/storageAccounts".
- etag
- str
Sumber Daya Etag.
- version
- str
Versi kontainer blob yang dihapus.
- deleted
- bool
Menunjukkan apakah kontainer blob dihapus.
- deleted_time
- datetime
Waktu penghapusan kontainer blob.
- remaining_retention_days
- int
Sisa hari retensi untuk kontainer blob yang dihapus sementara.
- default_encryption_scope
- str
Default kontainer untuk menggunakan cakupan enkripsi tertentu untuk semua penulisan.
- deny_encryption_scope_override
- bool
Penimpaan blok cakupan enkripsi dari default kontainer.
- public_access
- str atau PublicAccess
Menentukan apakah data dalam kontainer dapat diakses secara publik dan tingkat akses. Nilai yang diketahui adalah: "Container", "Blob", dan "None".
- last_modified_time
- datetime
Mengembalikan tanggal dan waktu kontainer terakhir diubah.
- lease_status
- str atau LeaseStatus
Status sewa kontainer. Nilai yang diketahui adalah: "Terkunci" dan "Tidak Terkunci".
- lease_state
- str atau LeaseState
Status sewa kontainer. Nilai yang diketahui adalah: "Tersedia", "Disewakan", "Kedaluwarsa", "Melanggar", dan "Rusak".
- lease_duration
- str atau LeaseDuration
Menentukan apakah sewa pada kontainer memiliki durasi tak terbatas atau tetap, hanya ketika kontainer disewakan. Nilai yang diketahui adalah: "Tak terbatas" dan "Tetap".
- immutability_policy
- ImmutabilityPolicyProperties
Properti ImmutabilityPolicy dari kontainer.
- legal_hold
- LegalHoldProperties
Properti LegalHold dari kontainer.
- has_legal_hold
- bool
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 penahanan legal yang ada dibersihkan. Mungkin ada maksimal 1000 kontainer blob dengan hasLegalHold=true untuk akun tertentu.
- has_immutability_policy
- bool
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.
- immutable_storage_with_versioning
- 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.
- enable_nfs_v3_root_squash
- bool
Aktifkan root squash NFSv3 pada kontainer blob.
- enable_nfs_v3_all_squash
- bool
Aktifkan NFSv3 semua squash pada kontainer blob.