Model Serve
- Model Serve
- 所有产品
/api/v2/job
フィールド
| タイプ
| 必須
| 説明
|
---|---|---|---|
taskId
| String
| taskNameかtaskFederatedIdが含まれていない場合は必須。
| タスクまたはリニアタスクフローID。URIにtaskIdまたはtaskNameを使用します。
タスクがDefaultフォルダにある場合はこのタスクIDを含めることができます。
|
taskFederatedId
| String
| タスクがDefaultフォルダに配置されていない場合は必須。
| タスクへのフォルダパスを含む、タスクのグローバル一意識別子。
|
taskName
| String
| taskIdかtaskFederatedIdが含まれていない場合は必須。
| タスクまたはリニアタスクフローの名前。URIにtaskIdまたはtaskNameを使用します。
|
taskType
| String
| ○
| タスクのタイプ。 データ統合 では、次のいずれかのコードを使用します。
|
callbackURL
| 文字列
| -
| 公表済みの有効なURL。サービスがcallbackURLにジョブステータスをポストします。
|
フィールド
| タイプ
| 説明
|
---|---|---|
taskId
| String
| タスクまたはリニアタスクフローID。
|
taskFederatedId
| String
| タスクへのフォルダパスを含む、タスクのグローバル一意識別子。
|
taskName
| String
| タスクまたはリニアタスクフローの名前。
|
taskType
| String
| タスクのタイプ。 データ統合 の次のいずれかのコードを返します。
|
runId
| Long
| ジョブのID。
|
callbackURL
| String
| ジョブのステータス。
|
POST <serverUrl>/api/v2/job HTTP/1.0 Content-Type: application/json Accept: application/json icSessionId: <icSessionId> { "taskId": "0034J90000000M", "taskType": "Workflow", "callbackURL": "https://MyIICSJobStatus.com", }
POST <serverUrl>/api/v2/job HTTP/1.0 Content-Type: application/json Accept: application/json icSessionId: <icSessionId> { "@type": "job", "taskId": "0100000Z000009", "taskType": "MTT", "runtime": { "@type": "mtTaskRuntime" } }
/api/v2/job/stop
フィールド
| タイプ
| 必須
| 説明
|
---|---|---|---|
taskId
| String
| taskNameが含まれていない場合は必須。
| タスクまたはリニアタスクフローID。URIにtaskIdまたはtaskNameを使用します。
|
taskFederatedId
| String
| タスクがDefaultフォルダに配置されていない場合は必須。
| タスクへのフォルダパスを含む、タスクのグローバル一意識別子。
|
taskName
| String
| taskIdが含まれていない場合は必須。
| タスクまたはリニアタスクフローの名前。URIにtaskIdまたはtaskNameを使用します。
|
taskType
| String
| ○
| タスクのタイプ。 データ統合 では、次のいずれかのコードを使用します。
|
POST <serverUrl>/api/v2/job/stop HTTP/1.0 Content-Type: application/json Accept: application/json icSessionId: <icSessionId> { "@type": "job", "taskId": "0034J90000000M", "taskType": "Workflow" }
/api/v2/job/stop?cleanStop=true
フィールド
| タイプ
| 必須
| 説明
|
---|---|---|---|
taskId
| String
| taskNameが含まれていない場合は必須。
| タスクまたはリニアタスクフローID。URIにtaskIdまたはtaskNameを使用します。
|
taskFederatedId
| String
| タスクがDefaultフォルダに配置されていない場合は必須。
| タスクへのフォルダパスを含む、タスクのグローバル一意識別子。
|
taskName
| String
| taskIdが含まれていない場合は必須。
| タスクまたはリニアタスクフローの名前。URIにtaskIdまたはtaskNameを使用します。
|
taskType
| String
| ○
| タスクのタイプ。 データ統合 では、次のいずれかのコードを使用します。
|
POST <serverUrl>/api/v2/job/stop?cleanStop=1 { "@type": "job", "taskName": "MappingTask1", "taskType": "MTT" }
{ @type:"callbackUrlResponse" endTime: "2013-02-27T18:57:52.000Z", objectId: "0034J90000000M", objectName: "taskName", runId: 5, status: "COMPLETED" // or “FAILED” }