获取任务信息
更新时间:
复制为 MD 格式
get_task
参数说明:
| 属性 | 类型 | 描述 |
|---|---|---|
| job | CreateResponse, str | 作业标识符 |
| task_name | str | 任务名称 |
返回值说明:
get_task方法将返回一个
GetResponse对象, 封装了Task类型的所有接口。
(1) Task 类
参数说明:
| 参数 | 类型 | 描述 |
|---|---|---|
| properties | dict, str, Task object | 作业运行状态信息 |
属性说明:
InstanceMetrics类型的所有接口请参见4.2 get_job中的描述。
| 序号 | 属性 | 类型 | 描述 |
|---|---|---|---|
| 1. | TaskName | str | 任务名称 |
| 2. | State | str | 任务运行状态 |
| 3. | StartTime | str | 任务开始时间 |
| 4. | EndTime | str | 任务结束时间 |
| 5. | State | str | 作业状态 |
| 6. | InstanceMetrics | InstanceMetrics object | 任务所有实例的统计信息 |
e.g.
try:# Get a Client object.client = Client(......# Job ID.job = "job-xxxx"task_name = "echo_task"task_desc = client.get_task(job, task_name)print (task_desc.TaskName, task_desc.State)except ClientError, e:print(e)
该文章对您有帮助吗?