_id
_id: string
attempt
attempt: number
Optionalbatch
batch?: any
compute_provider_id
compute_provider_id: string
config
config: { [key: string]: any }
created
created: string
destination
destination: { id: string; type: string }
Optionalfailure_reason
failure_reason?: string
gear_id
gear_id: string
gear_info
gear_info: {
capabilities?: string[];
category: string;
description?: string;
id: string;
name: string;
version: string;
}
Optionalid
id?: string
label
label: string
modified
modified: string
origin
outputs
Optionalparent_info
parent_info?: { [container: string]: { _id: string; label: string } }
parents
parents: { [container: string]: string }
Optionalprevious_job_id
previous_job_id?: string
Optionalpriority
produced_metadata: { [key: string]: any }
profile
profile: {
elapsed_time_ms: number;
executor?: {
cpu_cores: number;
disk_bytes: number;
gpu: boolean;
host: string;
instance_type: string;
memory_bytes: number;
name: string;
swap_bytes: number;
};
preparation_time_ms: number;
total_input_files: number;
total_input_size_bytes: number;
total_output_files: number;
total_output_size_bytes: number;
total_time_ms: number;
upload_time_ms: number;
versions: { [component: string]: string };
}
related_container_ids: string[]
request
request: {
inputs: { location: string; type: string; uri: string; vu: string }[];
outputs: { location: string; type: string; uri: string; vu: string }[];
target: {
command: string[];
dir: string;
env: { [name: string]: string };
gid: string;
uid: string;
};
}
retried
retried: string
Optionalrole_id
role_id?: string
Optionalrule_id
rule_id?: string
saved_files
saved_files: string[]
state
tags: string[]
transitions
transitions: {
cancelled?: string;
complete?: string;
failed?: string;
running?: string;
}