イベントのインスタンス・サマリーの取得
get
/mftapp/rest/v1/events/{eventSessionId}
イベント・ステータスおよび様々なステータスに対するインスタンス数を取得します。パス・パラメータとして、eventSessionIdの送信が必要です。
リクエスト
パス・パラメータ
- eventSessionId
-
タイプ:
string必須:trueイベント・セッションのID。
レスポンス
サポートされているメディア・タイプ
- application/json
200レスポンス
イベント・ステータス。
本文
ルート・スキーマ: eventStatus
タイプ:
objectタイトル:
eventStatus- activeInstanceCount
-
タイプ:
integerアクティブなインスタンスの数。 - comments
-
タイプ:
stringイベントの成功または失敗の理由を説明する文字列値。 - completedInstanceCount
-
タイプ:
integer終了したインスタンスの数。 - failedInstanceCount
-
タイプ:
integer失敗したインスタンスの数。 - status
-
タイプ:
stringインスタンスのステータスを表す文字列値。
500レスポンス
エラー情報。
本文
ルート・スキーマ: errors
タイプ:
objectタイトル:
errors- errorCode
-
タイプ:
stringOracle Managed File Transferが返すエラー・コード。 - errorKey
-
タイプ:
stringOracle Managed File Transferが返すエラー・キー。 - errorMessage
-
タイプ:
stringOracle Managed File Transferが返すエラーを説明するメッセージ。
例
レスポンス本文の例: 200レスポンス
JSON形式の成功したリクエストに対するレスポンス本文のコンテンツの例を次に示します。
{
"activeInstanceCount":"0"
"completedInstanceCount":"5"
"failedInstanceCount":"0"
"status":"DONE"
}
レスポンス本文の例: 500レスポンス
JSON形式の成功したリクエストに対するレスポンス本文のコンテンツの例を次に示します。
{
"errorCode":"MFT-5436"
"errorKey":"MFT_WS_EVENT_SERVICE_NO_EVENT_FOUND"
"errorMessage":"Error in processing EventService request. No Event found with provided Event Session Id {id}."
}