Bagikan melalui


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.AzureEntityResource
BlobContainer

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".

metadata
dict[str, str]

Pasangan nama-nilai untuk dikaitkan dengan kontainer sebagai metadata.

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.