B2B Gateway
- B2B Gateway
- 所有产品
/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にジョブステータスをポストします。 |
runtime | いいえ | ランタイムプロパティを定義する属性。 | |
parameterFileName | 文字列 | いいえ | パラメータファイルの名前。 |
parameterFileDir | 文字列 | いいえ | Secure Agentマシン上のパラメータファイルのディレクトリ。 |
フィールド | タイプ | 説明 |
---|---|---|
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" } }
POST <serverUrl>/api/v2/job HTTP/1.0 Content-Type: application/json Accept: application/json icSessionId: <icSessionId> { "@type": "job", "taskId": "0116Q70Z0000000000N4", "taskType": "MTT", "runtime": { "@type": "mtTaskRuntime", "parameterFileName": "EmployeeDept.param", "parameterFileDir": "/root/dev/FlatFiles" } }
{ "@type": "job", "taskId": "0116Q70Z0000000000N4", "taskType": "MTT", "runId": 59, "taskName": "mct_03126935_Oracle_FF_Parameter", "runInParallel": false }