Job
任务
type Job {
id: ID!
args: JSONObject!
createTime: Timestamp!
startTime: Timestamp
endTime: Timestamp
status: JobStatus!
context: [ResourceId!]!
user: String!
priority: Float!
policy: JobPolicySnapshot
machine: JobMachine
input: ID!
output: ID!
debug: JSONObject
position: Int
}
Fields
Job.id ● ID! non-null scalar
任务 ID
Job.args ● JSONObject! non-null scalar
执行参数
Job.createTime ● Timestamp! non-null scalar
创建时间
Job.startTime ● Timestamp scalar
开始时间
Job.endTime ● Timestamp scalar
结束时间
Job.status ● JobStatus! non-null enum
执行状态
Job.context ● [ResourceId!]! non-null scalar
上下文资源列表
Job.user ● String! non-null scalar
执行用户
Job.priority ● Float! non-null scalar
执行时的优先级
Job.policy ● JobPolicySnapshot object
执行策略
Job.machine ● JobMachine object
执行服务器
Job.input ● ID! non-null scalar
输入流的 Token,未正常启动或没有输入流的任务使用空白流填充
Job.output ● ID! non-null scalar
输出流的 ID,未正常启动的任务使用空白流填充
Job.debug ● JSONObject scalar
调试参数,非空时启用调试模式
Job.position ● Int scalar
队列信息
Returned By
abortJob mutation ● createJob mutation ● job query
Member Of
Jobs object