CopyProperties クラス

BLOB コピーのプロパティ。

これらのプロパティは、この BLOB が BLOB のコピー操作のコピー先になっていない場合、または BLOB のコピー操作が終了した後にこの BLOB が変更された場合 (たとえば、BLOB のプロパティの設定、BLOB のアップロード、またはコミット ブロック リストの使用) の場合は None になります。

継承
azure.storage.blob._shared.models.DictMixin
CopyProperties

コンストラクター

CopyProperties(**kwargs)

変数

名前 説明
id
str

この BLOB がコピー先 BLOB であった最後に試行された BLOB のコピー操作の文字列識別子。

source
str

この BLOB がコピー先 BLOB であった最後に試行された BLOB のコピー操作で使用されたソース BLOB を指定する最大 2 KB の URL。

status
str

コピー ID で識別されるコピー操作の状態。成功: コピーは正常に完了しました。

保留中: コピーが進行中です。 断続的で致命的でないエラーがコピーの進行状況を妨げるが、エラーが発生しないかどうかをcopy_status_description確認します。

aborted: コピーは、コピー BLOB の中止によって終了しました。

失敗: コピーに失敗しました。 エラーの詳細については、「copy_status_description」を参照してください。

progress
str

コピーされたバイト数と、この BLOB がコピー先 BLOB であった最後に試行された BLOB のコピー操作のソース内の合計バイト数が含まれます。 コピーされた 0 バイトと Content-Length バイトの間を表示できます。

completion_time

この BLOB がコピー先 BLOB であった最後に試行された BLOB のコピー操作の終了時刻。 この値は、完了、中止、または失敗したコピー試行の時刻を示します。

status_description
str

x-ms-copy-status が失敗または保留中の場合にのみ表示されます。 コピー操作の致命的なエラーまたは致命的ではないエラーの原因を示します。

incremental_copy

コピー元ページ BLOB のスナップショットをコピー先ページ BLOB にコピーします。 スナップショットがコピーされ、前にコピーしたスナップショット間の差分変更のみが転送先に転送されます

destination_snapshot

x-ms-copy-status が成功した場合、BLOB が増分コピー BLOB または増分コピー スナップショットの場合に含まれます。 この BLOB の最後に成功した増分コピー スナップショットのスナップショット時刻。

メソッド

get
has_key
items
keys
update
values

get

get(key, default=None)

パラメーター

名前 説明
key
必須
default
既定値: None

has_key

has_key(k)

パラメーター

名前 説明
k
必須

items

items()

keys

keys()

update

update(*args, **kwargs)

values

values()