返回结构
返回结构
| 参数 | 描述 | 说明 | 
|---|---|---|
| 指令名称 | API 返回的指令名称 ( action ),例如 HpcJobListJobsResponse。 | API 返回的指令名称一般以 “API 请求指令名称” + “Response” 来表示。 | 
| 返回码 | 返回码 ( ret_code ) 用来表示 API 请求的返回值。 ret_code = 0表示 API 请求正常;ret_code != 0表示 API 请求错误。 | 详情可见 错误码 | 
| 返回统计 | 返回统计(total_count)用来表示 API 请求的数据统计,total_count = 1 表示当前获取到 1 条数据;查询类接口有此返回参数;修改、删除、增加类 API 没有数据统计。 | |
| 返回参数 | 返回参数响应消息。 | - | 
返回示例
API 的返回结果为 JSON 结构,这是一个 HpcJobListJobs 的 API 请求返回:
action: "HpcJobListJobsResponse"
hpc_job_set: [
		{cmd_line: "sleep 1000"
		core_limit: 1
		exec_cwd: "/public/shanhe/s0723"
		hpcjob_uuid: "hpcjob-vka21yhq"
		hpcqueue_id: "hpcq-df3u98dr"
		hpq_name: "2222333vis22"
		job_id: 19453
		job_name: "作业-cwOOs"
		job_node_list: ""
		job_priority: 1
		job_status: "running"
		mem_limit: null
		modified_time: "2021-08-19T14:06:41"
		name: "2222333vis22"
		queue_name: "2222333vis22"
		run_user: "usr-vceaHsJu"
		scheduler_queue_name: "vis"
		started_time: "2021-08-19T14:06:41"
		stderr_redirect_path: "HPC-19453.err"
		stdout_redirect_path: "HPC-19453.out"
		submitted_time: "2021-08-19T14:06:21"}]
ret_code: 0
total_count: 1}