InitializeAtsSyncCandidateSyncApplicationPayload
オブジェクト
initialize ミューテーションのレスポンスです。
フィールド
applicationVersionId ID! 非null
この応募バージョンの一意のIDです。すべての添付ファイルをアップロードした後、このIDを使用してバージョンを送信します。
attachments [AtsSyncCandidateSyncApplicationAttachment!]! 非null
この応募バージョンの添付ファイルです。アップロード用の署名付きS3 URL を含みます。
fileType AtsSyncCandidateSyncApplicationFileType! 非null
履歴書、カバーレター、その他のドキュメントなど、応募に添付されたファイルの種類です。
fileName String! 非null
添付ファイル名です。
contentType String! 非null
添付ファイルの元のメディアタイプです。
contentLength Int64! 非null
添付ファイルのコンテンツ長です。
fileChecksum AtsSyncCandidateSyncApplicationAttachmentChecksum! 非null
添付ファイルの完全性を検証するためのチェックサムです。
algorithm AtsSyncCandidateSyncApplicationAttachmentChecksumAlgorithm! 非null
チェックサムの計算に使用するハッシュアルゴリズムです。
format AtsSyncCandidateSyncApplicationAttachmentChecksumFormat! 非null
チェックサム値のエンコード形式です。
checksum String! 非null
ファイル内容のチェックサム値です。
url WebUrl! 非null
処理のために送信する前に応募ファイルの内容をアップロードするための署名付きURLです。
アップロード中のデータ整合性を 検証するために、Content-MD5 ヘッダーを付けてこのURLに PUT リクエストを送信します。
例
{ "applicationVersionId": "opaqueId", "attachments": [ AtsSyncCandidateSyncApplicationAttachment ]}