BlobProperties クラス

BLOB のプロパティ

継承
builtins.object
BlobProperties

コンストラクター

BlobProperties()

変数

blob_type
str

この BLOB の種類を示す文字列。

last_modified
datetime

BLOB が最後に変更された時刻を表す datetime オブジェクト。

etag
str

ETag には、条件に基づく操作の実行に使用できる値が含まれます。

content_length
int

返されるコンテンツの長さ。 BLOB 全体が要求された場合は、BLOB の長さ (バイト単位)。 BLOB のサブセットが要求された場合、返されるサブセットの長さ。

content_range
str

クライアントが BLOB のサブセットを要求した場合に返されるバイト範囲を示します。

append_blob_committed_block_count
int

(追加 BLOB の場合)BLOB 内のコミット済みブロックの数。

page_blob_sequence_number
int

(ページ BLOB の場合)同時実行書き込みの調整に使用されるページ BLOB のシーケンス番号。

server_encrypted
bool

サーバー上で BLOB が暗号化されている場合は、true に設定します。

encryption_key_sha256
str

サーバーは、お客様が指定した暗号化キーの SHA256 をエコーして、操作で使用されるキーを検証します。

copy
CopyProperties

BLOB のすべてのコピー プロパティを格納します。

content_settings
ContentSettings

BLOB のすべてのコンテンツ設定を格納します。

lease
LeaseProperties

BLOB のすべてのリース情報を格納します。

blob_tier
StandardBlobTier

BLOB のアクセス層を示します。 ホット層は、頻繁にアクセスされるデータを格納するために最適化されています。 クール ストレージ層は、アクセス頻度が低く、少なくとも 1 か月間格納されるデータを格納するために最適化されています。 アーカイブ層は、アクセスされることはほとんどなく、少なくとも 6 か月間保存されるデータを格納するために最適化されており、柔軟な待機時間の要件があります。

blob_tier_change_time
datetime

アクセス層が最後に変更された日時を示します。

blob_tier_inferred
bool

アクセス層がサービスによって推論されたかどうかを示します。 false の場合、層が明示的に設定されたことを示します。

deleted_time
datetime

BLOB が削除された時刻を表す datetime オブジェクト。

remaining_retention_days
int

サービスによって完全に削除されるまでに BLOB が保持される日数。

creation_time
datetime

BLOB がいつ作成されたかを UTC で示します。