返回结构

参数 描述 说明

指令名称

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}