CopyProperties クラス

BLOB コピーのプロパティ。

継承
builtins.object
CopyProperties

コンストラクター

CopyProperties()

変数

id
str

この BLOB がコピー先 BLOB であった最後に試行された BLOB のコピー操作の文字列識別子。 このヘッダーは、この BLOB が BLOB のコピー操作のコピー先になっていない場合、または BLOB のプロパティの設定、BLOB の配置、またはブロック リストの配置を使用して終了した BLOB のコピー操作の後にこの BLOB が変更された場合は表示されません。

source
str

この BLOB がコピー先 BLOB であった最後に試行された BLOB のコピー操作で使用されたソース BLOB を指定する最大 2 KB の URL。 このヘッダーは、この BLOB が BLOB のコピー操作のコピー先になっていない場合、または BLOB のプロパティの設定、BLOB の配置、またはブロック リストの配置を使用して終了した BLOB のコピー操作の後にこの BLOB が変更された場合は表示されません。

status
str

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

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

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

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

progress
str

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

completion_time
datetime

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

status_description
str

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