GetInstance
描述
擷取執行個體資訊。
請求文法
GET /jobs/{JobId}/tasks/{TaskName}/instances/{InstanceId}屬性說明
| 屬性名稱 | 類型 | 是否必須 | 描述 |
|---|---|---|---|
| JobId | string | 是 | 作業標識符。 |
| TaskName | string | 是 | 任務名。 |
| InstanceId | string | 是 | 執行個體標識符。 |
返回資訊
成功返回
返回200狀態代碼以及Instance的狀態資訊,如下。
{
"InstanceId": 0,
"State": "Running",
"StartTime": "2016-11-01T15:25:03.020203Z",
"EndTime": "",
"RetryCount": 30,
"Progress": 0,
"NodeIp": "10.1.98.3",
"StderrRedirectPath": "oss://bucket/tests/a44c0ad8-a003-11e6-8f8e-fefec0a80e06/logs/stderr.job-0000000058184218000008150000000D.task.0",
"StdoutRedirectPath": "oss://bucket/tests/a44c0ad8-a003-11e6-8f8e-fefec0a80e06/logs/stdout.job-0000000058184218000008150000000D.task.0",
"Result": {
"ExitCode": 0,
"ErrorCode": "",
"ErrorMessage": "",
"Detail": ""
},
"Error": {
"Code": string,
"Message": string
},
"Outputs": {
"outputFile": "oss://bucket/b"
}
}
Result的屬性
| 屬性名稱 | 類型 | 是否必須 | 描述 |
|---|---|---|---|
| ExitCode | int | 是 | 退出返回碼。 |
| ErrorCode | string | 是 | 錯誤碼。 |
| ErrorMessage | string | 是 | 錯誤資訊。 |
| Detail | string | 是 | 詳細資料。 |
Error的屬性
| 參數名稱 | 類型 | 描述 |
|---|---|---|
| Code | string | 錯誤碼,表明運行App過程中產生的錯誤類型。 |
| Message | string | 錯誤資訊。 |
錯誤資訊
| 狀態代碼 | 錯誤碼 | 錯誤資訊 | 語義 |
|---|---|---|---|
| 404 | InvalidResource.NotFound | Specified resource is not found. | 使用者請求的資源不存在。 |