BlobContainer 類別
Blob 容器的屬性,包括識別碼、資源名稱、資源類型、Etag。
變數只會由伺服器填入,而且會在傳送要求時予以忽略。
- 繼承
-
azure.mgmt.storage.v2021_04_01.models._models_py3.AzureEntityResourceBlobContainer
建構函式
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, **kwargs)
變數
- id
- str
資源的完整資源識別碼。 Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}。
- name
- str
資源名稱。
- type
- str
資源類型。 例如「Microsoft.Compute/virtualMachines」 或 「Microsoft.Storage/storageAccounts」。
- etag
- str
資源 Etag。
- version
- str
已刪除的 Blob 容器版本。
- deleted
- bool
指出是否已刪除 Blob 容器。
- deleted_time
- datetime
Blob 容器刪除時間。
- remaining_retention_days
- int
虛刪除 Blob 容器的剩餘保留天數。
- default_encryption_scope
- str
預設容器,以針對所有寫入使用指定的加密範圍。
- deny_encryption_scope_override
- bool
封鎖從容器預設值覆寫加密範圍。
- public_access
- str 或 PublicAccess
指定是否可以公開存取容器中的資料,以及存取層級。 已知值為:「Container」、「Blob」 和 「None」。
- last_modified_time
- datetime
傳回上次修改容器的日期和時間。
- lease_status
- str 或 LeaseStatus
容器的租用狀態。 已知值為:「Locked」 和 「Unlocked」。
- lease_state
- str 或 LeaseState
容器的租用狀態。 已知值為:「Available」、「Leased」、「Expired」、「Breaking」 和 「Broken」。
- lease_duration
- str 或 LeaseDuration
指定容器上的租用是否為無限或固定持續時間,只有在租用容器時。 已知值為:「Infinite」 和 「Fixed」。
- immutability_policy
- ImmutabilityPolicyProperties
容器的 ImmutabilityPolicy 屬性。
- legal_hold
- LegalHoldProperties
容器的 LegalHold 屬性。
- has_legal_hold
- bool
如果至少有一個現有標記,則 sRP 會將 hasLegalHold 公用屬性設定為 true。 如果清除所有現有的法律保存標籤,hasLegalHold 公用屬性會設定為 false。給定帳戶最多可以有 1000 個 Blob 容器的 hasLegalHold=true。
- has_immutability_policy
- bool
如果已為此容器建立 ImmutabilityPolicy,則 sRP 會將 hasImmutabilityPolicy 公用屬性設定為 true。 如果尚未為此容器建立 ImmutabilityPolicy,則 SRP 會將 hasImmutabilityPolicy 公用屬性設定為 false。
- immutable_storage_with_versioning
- ImmutableStorageWithVersioning
容器的物件層級不變性屬性。 屬性是不可變的,而且只能在容器建立期間設定為 true。 現有的容器必須經過移轉程式。