オブジェクト
Upload
マルチパートアップロード。
フィールド
idstring必須アップロードのID(
upl_の後に16進数32文字)。filenamestring必須ファイル名(フォルダーを含まない)。
content_typestring必須申告されたコンテンツタイプ。申告されていない場合は空。
sizeinteger (int64)必須ファイルのサイズ(バイト)。
sha256string | null必須作成時または
completeで申告されたファイルのSHA-256。まだわからない場合はnull。part_sizeinteger (int64)必須最後のパートを除く各パートのサイズ(5〜100MiB)。
part_countinteger必須パートの数。
≥ 1, ≤ 1000
parts_receivedinteger必須受信したパートの数。
≥ 0
番号ごとの受信済みのパート(
POST /v1/uploadsのレスポンスでは空)。reject_reasonstring | null必須拒否の理由(
rejected):checksum_mismatch、type_mismatch、unsupported_format、infected、scan_unavailable、unsafe_content。列挙値は増えることがあります。拒否されていない場合はnull。reject_detailsobject | null必須拒否の詳細(拡張子、申告された形式と検出された形式、チェックサム)。拒否されていない場合は
null。created_atstring (date-time)必須アップロードが作成された日時。
expires_atstring (date-time)必須アップロードを完了する期限と、準備ができた後にそれを使用する期限。
completed_atstring (date-time) | null必須検査が終わった日時(
readyまたはrejected)。consumed_atstring (date-time) | null必須アップロードが使用された日時(カード、アーカイブファイル、インポートのいずれかで)。