マルウェアスキャン状態照会
マルウェアスキャンリクエスト後、スキャン進行状態および結果を照会します。
Notes
- Polling: スキャンが進行中(code: 3)の場合、500ms後に再度照会する必要があります。
- Virus Names: 複数のウイルスが検出された場合、カンマで区切られて
scanMessageに返されます。
Method
GET
/inspection/malware/{jobId}
Request Path Parameter
KEY OBJECT DESC jobIdString スキャンリクエスト時に受け取った作業ID (必須)
Response Body (json)
KEY OBJECT DESC code int スキャン結果コード (下記テーブル参照) msg String 結果メッセージ jobId String 作業ID logReason int ログリズンコード scanMessage String 悪性コード検出時の悪性コード名 (オプション)
Response Code
CODE DESC DESC_DETAIL 0 スキャン完了 スキャンが正常に完了しました。logReasonで未検出(990001)または検出(990003)を区別します。 1 スキャン例外 ファイルサイズ超過、ワクチン未使用、重複リクエスト、待機列超過などによりスキャンが実行されませんでした。 2 スキャンエラー ワクチンサービス通信エラー、エンジンエラー、リクエストエラーなどスキャン中にエラーが発生しました。 3 スキャン進行中 現在のファイルに対してウイルススキャンを進行中です。 5 アクセスブロック APIアクセス制御によりリクエストがブロックされました。
Log Reason Code
状態照会で返される結果です。