BlobProperties 類別
Blob 屬性。
- 繼承
-
azure.storage.blob._shared.models.DictMixinBlobProperties
建構函式
BlobProperties(**kwargs)
方法
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key, default=None)
參數
名稱 | Description |
---|---|
key
必要
|
|
default
|
預設值: None
|
has_key
has_key(k)
參數
名稱 | Description |
---|---|
k
必要
|
|
items
items()
keys
keys()
update
update(*args, **kwargs)
values
values()
屬性
append_blob_committed_block_count
(針對附加 Blob) Blob 中已認可的區塊數目。
append_blob_committed_block_count: int | None
archive_status
Blob 的封存狀態。
archive_status: str | None
blob_tier
表示 Blob 的存取層。 經常性存取層已針對儲存經常存取的資料進行優化。 非經常性儲存層已針對儲存不常存取和儲存至少一個月的資料進行優化。 封存層已針對儲存很少存取且至少儲存六個月且有彈性延遲需求的資料進行優化。
blob_tier: StandardBlobTier | None
blob_tier_change_time
指出上次變更存取層的時間。
blob_tier_change_time: datetime | None
blob_tier_inferred
指出服務是否推斷存取層。 如果為 false,則表示已明確設定階層。
blob_tier_inferred: bool | None
blob_type
指出此 Blob 類型的字串。
blob_type: BlobType
container
Blob 所在的容器。
container: str
content_range
指出用戶端要求 Blob 子集的事件中所傳回的位元組範圍。
content_range: str | None
content_settings
儲存 Blob 的所有內容設定。
content_settings: ContentSettings
copy
儲存 Blob 的所有複製屬性。
copy: CopyProperties
creation_time
指出 Blob 的建立時間,以 UTC 為單位。
creation_time: datetime
deleted
是否已刪除此 Blob。
deleted: bool | None
deleted_time
datetime 物件,表示刪除 Blob 的時間。
deleted_time: datetime | None
encryption_key_sha256
所提供加密金鑰的 SHA-256 雜湊。
encryption_key_sha256: str | None
encryption_scope
預先定義的加密範圍,用來加密服務上的資料。 您可以使用管理 API 來建立加密範圍,並依名稱在這裡參考。 如果容器已定義預設加密範圍,如果容器層級範圍設定為允許覆寫,這個值將會覆寫它。 否則將會引發錯誤。
encryption_scope: str | None
etag
ETag 包含的值可讓您依條件執行作業。
etag: str
has_legal_hold
指定是否應該在 Blob 上設定法律保留。 目前,upload_blob () API 的此參數僅適用于 BlockBlob。
has_legal_hold: bool | None
has_versions_only
true 值表示已刪除根 Blob
has_versions_only: bool | None
immutability_policy
指定 Blob、Blob 快照集或 Blob 版本的不變性原則。
immutability_policy: ImmutabilityPolicy
is_append_blob_sealed
指出附加 Blob 是否密封。
is_append_blob_sealed: bool | None
last_accessed_on
指出上次在 Blob 上執行讀取/寫入作業的時間。
last_accessed_on: datetime | None
last_modified
datetime 物件,表示上次修改 Blob 的時間。
last_modified: datetime
lease
儲存 Blob 的所有租用資訊。
lease: LeaseProperties
metadata
與 Blob 相關聯的名稱/值組,可做為中繼資料。
metadata: Dict[str, str]
name
Blob 的名稱。
name: str
object_replication_destination_policy
表示建立此 Blob 的物件複寫策略識別碼。
object_replication_destination_policy: str | None
object_replication_source_properties
僅適用于套用原則識別碼和規則識別碼的 Blob。
object_replication_source_properties: List[ObjectReplicationPolicy] | None
page_blob_sequence_number
(用於協調並行寫入之分頁 Blob 的分頁 Blob) 序號。
page_blob_sequence_number: int | None
rehydrate_priority
指出將封存 Blob 解除凍結的優先順序
rehydrate_priority: str | None
remaining_retention_days
Blob 將在服務永久刪除之前保留的天數。
remaining_retention_days: int | None
request_server_encrypted
此 Blob 是否加密。
request_server_encrypted: bool | None
server_encrypted
如果 Blob 在伺服器上加密,請將 設定為 true。
server_encrypted: bool
size
傳回的內容大小。 如果要求整個 Blob,則 Blob 的長度會以位元組為單位。 如果要求 Blob 的子集,則傳回子集的長度。
size: int
snapshot
可唯一識別 Blob 快照集的 Datetime 值。
snapshot: str | None
tag_count
此 Blob 上的標記計數。
tag_count: int | None
tags
此 Blob 上標記的索引鍵值組。
tags: Dict[str, str] | None
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應