Slurm REST API
API to access and control Slurm
More information: https://www.schedmd.com/
Contact Info: sales@schedmd.com
Version: Slurm-23.11.6&openapi/slurmdbd&openapi/slurmctld
BasePath:
Apache 2.0
https://www.apache.org/licenses/LICENSE-2.0.html
Access
- APIKey KeyParamName:X-SLURM-USER-NAME KeyInQuery:false KeyInHeader:true
- APIKey KeyParamName:X-SLURM-USER-TOKEN KeyInQuery:false KeyInHeader:true
- HTTP Basic Authentication
Methods
[ Jump to Models ]Table of Contents
Openapi
Slurm
delete /slurm/v0.0.40/job/{job_id}
delete /slurm/v0.0.40/jobs
delete /slurm/v0.0.40/node/{node_name}
get /slurm/v0.0.40/diag
get /slurm/v0.0.40/job/{job_id}
get /slurm/v0.0.40/jobs
get /slurm/v0.0.40/jobs/state
get /slurm/v0.0.40/licenses
get /slurm/v0.0.40/node/{node_name}
get /slurm/v0.0.40/nodes
get /slurm/v0.0.40/partition/{partition_name}
get /slurm/v0.0.40/partitions
get /slurm/v0.0.40/ping
get /slurm/v0.0.40/reconfigure
get /slurm/v0.0.40/reservation/{reservation_name}
get /slurm/v0.0.40/reservations
get /slurm/v0.0.40/shares
post /slurm/v0.0.40/job/{job_id}
post /slurm/v0.0.40/job/submit
post /slurm/v0.0.40/node/{node_name}
Slurmdb
delete /slurmdb/v0.0.40/account/{account_name}
delete /slurmdb/v0.0.40/association
delete /slurmdb/v0.0.40/associations
delete /slurmdb/v0.0.40/cluster/{cluster_name}
delete /slurmdb/v0.0.40/qos/{qos}
delete /slurmdb/v0.0.40/user/{name}
delete /slurmdb/v0.0.40/wckey/{id}
get /slurmdb/v0.0.40/account/{account_name}
get /slurmdb/v0.0.40/accounts
get /slurmdb/v0.0.40/association
get /slurmdb/v0.0.40/associations
get /slurmdb/v0.0.40/cluster/{cluster_name}
get /slurmdb/v0.0.40/clusters
get /slurmdb/v0.0.40/config
get /slurmdb/v0.0.40/diag
get /slurmdb/v0.0.40/instance
get /slurmdb/v0.0.40/instances
get /slurmdb/v0.0.40/job/{job_id}
get /slurmdb/v0.0.40/jobs
get /slurmdb/v0.0.40/qos
get /slurmdb/v0.0.40/qos/{qos}
get /slurmdb/v0.0.40/tres
get /slurmdb/v0.0.40/user/{name}
get /slurmdb/v0.0.40/users
get /slurmdb/v0.0.40/wckey/{id}
get /slurmdb/v0.0.40/wckeys
post /slurmdb/v0.0.40/accounts
post /slurmdb/v0.0.40/accounts_association
post /slurmdb/v0.0.40/associations
post /slurmdb/v0.0.40/clusters
post /slurmdb/v0.0.40/config
post /slurmdb/v0.0.40/qos
post /slurmdb/v0.0.40/tres
post /slurmdb/v0.0.40/users
post /slurmdb/v0.0.40/users_association
post /slurmdb/v0.0.40/wckeys
Openapi
Slurm
cancel or signal job (slurmV0040DeleteJob)
Path parameters
job_id (required)
Path Parameter — JobId default: null
Query parameters
signal (optional)
Query Parameter — Signal to send to Job default: null
flags (optional)
Query Parameter — Signalling flags default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
job cancelled or sent signal v0.0.40_openapi_respdefault
Job cancel request failed v0.0.40_openapi_respsend signal to list of jobs (slurmV0040DeleteJobs)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_kill_jobs_msg v0.0.40_kill_jobs_msg (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ],
"status" : [ {
"federation" : {
"sibling" : "sibling"
},
"job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"error" : {
"code" : 0,
"string" : "string",
"message" : "message"
},
"step_id" : "step_id"
}, {
"federation" : {
"sibling" : "sibling"
},
"job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"error" : {
"code" : 0,
"string" : "string",
"message" : "message"
},
"step_id" : "step_id"
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
result of signals request v0.0.40_openapi_kill_jobs_respdefault
result of signals request v0.0.40_openapi_kill_jobs_respdelete node (slurmV0040DeleteNode)
Path parameters
node_name (required)
Path Parameter — Node name default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
node deleted v0.0.40_openapi_respdefault
node delete request failed v0.0.40_openapi_respget diagnostics (slurmV0040GetDiag)
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ],
"statistics" : {
"schedule_cycle_per_minute" : 1,
"req_time_start" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"jobs_running" : 3,
"bf_last_backfilled_jobs" : 1,
"rpcs_by_message_type" : [ {
"average_time" : 1,
"type_id" : 6,
"count" : 4,
"message_type" : "message_type",
"total_time" : 4
}, {
"average_time" : 1,
"type_id" : 6,
"count" : 4,
"message_type" : "message_type",
"total_time" : 4
} ],
"bf_last_depth" : 7,
"bf_backfilled_het_jobs" : 2,
"bf_backfilled_jobs" : 6,
"rpcs_by_user" : [ {
"average_time" : 0,
"user_id" : 7,
"count" : 9,
"total_time" : 9,
"user" : "user"
}, {
"average_time" : 0,
"user_id" : 7,
"count" : 9,
"total_time" : 9,
"user" : "user"
} ],
"bf_table_size" : 7,
"bf_depth_sum" : 7,
"bf_cycle_mean" : 6,
"job_states_ts" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"bf_queue_len" : 0,
"jobs_started" : 9,
"schedule_cycle_max" : 9,
"server_thread_count" : 6,
"dbd_agent_queue_size" : 2,
"bf_table_size_mean" : 3,
"jobs_pending" : 6,
"agent_count" : 5,
"bf_queue_len_sum" : 8,
"bf_cycle_sum" : 3,
"bf_cycle_last" : 3,
"bf_exit" : {
"state_changed" : 0,
"bf_max_time" : 3,
"bf_max_job_start" : 7,
"bf_node_space_size" : 4,
"end_job_queue" : 3,
"bf_max_job_test" : 5
},
"parts_packed" : 0,
"agent_thread_count" : 5,
"jobs_completed" : 6,
"bf_depth_mean" : 5,
"bf_active" : true,
"bf_depth_mean_try" : 6,
"bf_depth_try_sum" : 6,
"schedule_cycle_mean" : 4,
"agent_queue_size" : 1,
"jobs_failed" : 9,
"gettimeofday_latency" : 7,
"bf_last_depth_try" : 0,
"req_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"bf_cycle_counter" : 6,
"schedule_queue_length" : 1,
"bf_queue_len_mean" : 4,
"schedule_cycle_total" : 2,
"bf_when_last_cycle" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"schedule_cycle_last" : 3,
"schedule_exit" : {
"max_sched_time" : 4,
"licenses" : 5,
"default_queue_depth" : 6,
"max_job_start" : 7,
"max_rpc_cnt" : 1,
"end_job_queue" : 1
},
"jobs_canceled" : 8,
"jobs_submitted" : 9,
"schedule_cycle_mean_depth" : 7
}
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
diagnostic results v0.0.40_openapi_diag_respdefault
unable to request diagnostics v0.0.40_openapi_respget job info (slurmV0040GetJob)
Path parameters
job_id (required)
Path Parameter — JobId default: null
Query parameters
update_time (optional)
Query Parameter — Filter jobs since update timestamp default: null
flags (optional)
Query Parameter — Query flags default: null
Return type
Example data
Content-Type: application/json
{
"last_backfill" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"jobs" : [ {
"container" : "container",
"cluster" : "cluster",
"time_minimum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"memory_per_tres" : "memory_per_tres",
"scheduled_nodes" : "scheduled_nodes",
"minimum_switches" : 2,
"qos" : "qos",
"resize_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"eligible_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"exclusive" : [ "true", "true" ],
"cpus_per_tres" : "cpus_per_tres",
"preemptable_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"tasks" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"system_comment" : "system_comment",
"federation_siblings_active" : "federation_siblings_active",
"tasks_per_tres" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tasks_per_core" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"accrue_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"dependency" : "dependency",
"group_name" : "group_name",
"profile" : [ "NOT_SET", "NOT_SET" ],
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres_per_job" : "tres_per_job",
"failed_node" : "failed_node",
"derived_exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"maximum_switch_wait_time" : 1,
"core_spec" : 6,
"mcs_label" : "mcs_label",
"required_nodes" : "required_nodes",
"tres_bind" : "tres_bind",
"user_id" : 1,
"selinux_context" : "selinux_context",
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"federation_origin" : "federation_origin",
"container_id" : "container_id",
"shared" : [ "none", "none" ],
"tasks_per_board" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"user_name" : "user_name",
"flags" : [ "KILL_INVALID_DEPENDENCY", "KILL_INVALID_DEPENDENCY" ],
"standard_input" : "standard_input",
"admin_comment" : "admin_comment",
"cores_per_socket" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"job_state" : [ "PENDING", "PENDING" ],
"tasks_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"current_working_directory" : "current_working_directory",
"standard_error" : "standard_error",
"array_job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"cluster_features" : "cluster_features",
"partition" : "partition",
"threads_per_core" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tres_alloc_str" : "tres_alloc_str",
"memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"cpu_frequency_minimum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"node_count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"power" : {
"flags" : [ "EQUAL_POWER", "EQUAL_POWER" ]
},
"deadline" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"mail_type" : [ "BEGIN", "BEGIN" ],
"memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"state_reason" : "state_reason",
"het_job_offset" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"end_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"sockets_per_board" : 7,
"nice" : 3,
"last_sched_evaluation" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"tres_per_node" : "tres_per_node",
"burst_buffer" : "burst_buffer",
"licenses" : "licenses",
"excluded_nodes" : "excluded_nodes",
"array_max_tasks" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"het_job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"sockets_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"prefer" : "prefer",
"time_limit" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"minimum_cpus_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tasks_per_socket" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"batch_host" : "batch_host",
"max_cpus" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job_size_str" : [ "job_size_str", "job_size_str" ],
"hold" : true,
"cpu_frequency_maximum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"features" : "features",
"het_job_id_set" : "het_job_id_set",
"state_description" : "state_description",
"show_flags" : [ "ALL", "ALL" ],
"array_task_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"minimum_tmp_disk_per_node" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres_req_str" : "tres_req_str",
"burst_buffer_state" : "burst_buffer_state",
"cron" : "cron",
"allocating_node" : "allocating_node",
"tres_per_socket" : "tres_per_socket",
"array_task_string" : "array_task_string",
"submit_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"oversubscribe" : true,
"wckey" : "wckey",
"max_nodes" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"batch_flag" : true,
"start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"name" : "name",
"preempt_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"contiguous" : true,
"job_resources" : {
"nodes" : "nodes",
"allocated_nodes" : [ "", "" ],
"allocated_cpus" : 7,
"allocated_hosts" : 9,
"allocated_cores" : 2
},
"billable_tres" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"federation_siblings_viable" : "federation_siblings_viable",
"cpus_per_task" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"batch_features" : "batch_features",
"thread_spec" : 1,
"cpu_frequency_governor" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"gres_detail" : [ "gres_detail", "gres_detail" ],
"network" : "network",
"restart_cnt" : 4,
"resv_name" : "resv_name",
"extra" : "extra",
"delay_boot" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"reboot" : true,
"cpus" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"standard_output" : "standard_output",
"pre_sus_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"suspend_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"association_id" : 0,
"command" : "command",
"tres_freq" : "tres_freq",
"requeue" : true,
"tres_per_task" : "tres_per_task",
"mail_user" : "mail_user",
"nodes" : "nodes",
"group_id" : 5,
"job_id" : 5,
"comment" : "comment",
"account" : "account"
}, {
"container" : "container",
"cluster" : "cluster",
"time_minimum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"memory_per_tres" : "memory_per_tres",
"scheduled_nodes" : "scheduled_nodes",
"minimum_switches" : 2,
"qos" : "qos",
"resize_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"eligible_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"exclusive" : [ "true", "true" ],
"cpus_per_tres" : "cpus_per_tres",
"preemptable_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"tasks" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"system_comment" : "system_comment",
"federation_siblings_active" : "federation_siblings_active",
"tasks_per_tres" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tasks_per_core" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"accrue_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"dependency" : "dependency",
"group_name" : "group_name",
"profile" : [ "NOT_SET", "NOT_SET" ],
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres_per_job" : "tres_per_job",
"failed_node" : "failed_node",
"derived_exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"maximum_switch_wait_time" : 1,
"core_spec" : 6,
"mcs_label" : "mcs_label",
"required_nodes" : "required_nodes",
"tres_bind" : "tres_bind",
"user_id" : 1,
"selinux_context" : "selinux_context",
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"federation_origin" : "federation_origin",
"container_id" : "container_id",
"shared" : [ "none", "none" ],
"tasks_per_board" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"user_name" : "user_name",
"flags" : [ "KILL_INVALID_DEPENDENCY", "KILL_INVALID_DEPENDENCY" ],
"standard_input" : "standard_input",
"admin_comment" : "admin_comment",
"cores_per_socket" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"job_state" : [ "PENDING", "PENDING" ],
"tasks_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"current_working_directory" : "current_working_directory",
"standard_error" : "standard_error",
"array_job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"cluster_features" : "cluster_features",
"partition" : "partition",
"threads_per_core" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tres_alloc_str" : "tres_alloc_str",
"memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"cpu_frequency_minimum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"node_count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"power" : {
"flags" : [ "EQUAL_POWER", "EQUAL_POWER" ]
},
"deadline" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"mail_type" : [ "BEGIN", "BEGIN" ],
"memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"state_reason" : "state_reason",
"het_job_offset" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"end_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"sockets_per_board" : 7,
"nice" : 3,
"last_sched_evaluation" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"tres_per_node" : "tres_per_node",
"burst_buffer" : "burst_buffer",
"licenses" : "licenses",
"excluded_nodes" : "excluded_nodes",
"array_max_tasks" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"het_job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"sockets_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"prefer" : "prefer",
"time_limit" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"minimum_cpus_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tasks_per_socket" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"batch_host" : "batch_host",
"max_cpus" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job_size_str" : [ "job_size_str", "job_size_str" ],
"hold" : true,
"cpu_frequency_maximum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"features" : "features",
"het_job_id_set" : "het_job_id_set",
"state_description" : "state_description",
"show_flags" : [ "ALL", "ALL" ],
"array_task_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"minimum_tmp_disk_per_node" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres_req_str" : "tres_req_str",
"burst_buffer_state" : "burst_buffer_state",
"cron" : "cron",
"allocating_node" : "allocating_node",
"tres_per_socket" : "tres_per_socket",
"array_task_string" : "array_task_string",
"submit_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"oversubscribe" : true,
"wckey" : "wckey",
"max_nodes" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"batch_flag" : true,
"start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"name" : "name",
"preempt_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"contiguous" : true,
"job_resources" : {
"nodes" : "nodes",
"allocated_nodes" : [ "", "" ],
"allocated_cpus" : 7,
"allocated_hosts" : 9,
"allocated_cores" : 2
},
"billable_tres" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"federation_siblings_viable" : "federation_siblings_viable",
"cpus_per_task" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"batch_features" : "batch_features",
"thread_spec" : 1,
"cpu_frequency_governor" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"gres_detail" : [ "gres_detail", "gres_detail" ],
"network" : "network",
"restart_cnt" : 4,
"resv_name" : "resv_name",
"extra" : "extra",
"delay_boot" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"reboot" : true,
"cpus" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"standard_output" : "standard_output",
"pre_sus_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"suspend_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"association_id" : 0,
"command" : "command",
"tres_freq" : "tres_freq",
"requeue" : true,
"tres_per_task" : "tres_per_task",
"mail_user" : "mail_user",
"nodes" : "nodes",
"group_id" : 5,
"job_id" : 5,
"comment" : "comment",
"account" : "account"
} ],
"last_update" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
job(s) information v0.0.40_openapi_job_info_respdefault
job matching JobId not found v0.0.40_openapi_job_info_respget list of jobs (slurmV0040GetJobs)
Query parameters
update_time (optional)
Query Parameter — Filter jobs since update timestamp default: null
flags (optional)
Query Parameter — Query flags default: null
Return type
Example data
Content-Type: application/json
{
"last_backfill" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"jobs" : [ {
"container" : "container",
"cluster" : "cluster",
"time_minimum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"memory_per_tres" : "memory_per_tres",
"scheduled_nodes" : "scheduled_nodes",
"minimum_switches" : 2,
"qos" : "qos",
"resize_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"eligible_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"exclusive" : [ "true", "true" ],
"cpus_per_tres" : "cpus_per_tres",
"preemptable_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"tasks" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"system_comment" : "system_comment",
"federation_siblings_active" : "federation_siblings_active",
"tasks_per_tres" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tasks_per_core" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"accrue_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"dependency" : "dependency",
"group_name" : "group_name",
"profile" : [ "NOT_SET", "NOT_SET" ],
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres_per_job" : "tres_per_job",
"failed_node" : "failed_node",
"derived_exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"maximum_switch_wait_time" : 1,
"core_spec" : 6,
"mcs_label" : "mcs_label",
"required_nodes" : "required_nodes",
"tres_bind" : "tres_bind",
"user_id" : 1,
"selinux_context" : "selinux_context",
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"federation_origin" : "federation_origin",
"container_id" : "container_id",
"shared" : [ "none", "none" ],
"tasks_per_board" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"user_name" : "user_name",
"flags" : [ "KILL_INVALID_DEPENDENCY", "KILL_INVALID_DEPENDENCY" ],
"standard_input" : "standard_input",
"admin_comment" : "admin_comment",
"cores_per_socket" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"job_state" : [ "PENDING", "PENDING" ],
"tasks_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"current_working_directory" : "current_working_directory",
"standard_error" : "standard_error",
"array_job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"cluster_features" : "cluster_features",
"partition" : "partition",
"threads_per_core" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tres_alloc_str" : "tres_alloc_str",
"memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"cpu_frequency_minimum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"node_count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"power" : {
"flags" : [ "EQUAL_POWER", "EQUAL_POWER" ]
},
"deadline" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"mail_type" : [ "BEGIN", "BEGIN" ],
"memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"state_reason" : "state_reason",
"het_job_offset" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"end_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"sockets_per_board" : 7,
"nice" : 3,
"last_sched_evaluation" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"tres_per_node" : "tres_per_node",
"burst_buffer" : "burst_buffer",
"licenses" : "licenses",
"excluded_nodes" : "excluded_nodes",
"array_max_tasks" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"het_job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"sockets_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"prefer" : "prefer",
"time_limit" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"minimum_cpus_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tasks_per_socket" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"batch_host" : "batch_host",
"max_cpus" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job_size_str" : [ "job_size_str", "job_size_str" ],
"hold" : true,
"cpu_frequency_maximum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"features" : "features",
"het_job_id_set" : "het_job_id_set",
"state_description" : "state_description",
"show_flags" : [ "ALL", "ALL" ],
"array_task_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"minimum_tmp_disk_per_node" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres_req_str" : "tres_req_str",
"burst_buffer_state" : "burst_buffer_state",
"cron" : "cron",
"allocating_node" : "allocating_node",
"tres_per_socket" : "tres_per_socket",
"array_task_string" : "array_task_string",
"submit_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"oversubscribe" : true,
"wckey" : "wckey",
"max_nodes" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"batch_flag" : true,
"start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"name" : "name",
"preempt_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"contiguous" : true,
"job_resources" : {
"nodes" : "nodes",
"allocated_nodes" : [ "", "" ],
"allocated_cpus" : 7,
"allocated_hosts" : 9,
"allocated_cores" : 2
},
"billable_tres" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"federation_siblings_viable" : "federation_siblings_viable",
"cpus_per_task" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"batch_features" : "batch_features",
"thread_spec" : 1,
"cpu_frequency_governor" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"gres_detail" : [ "gres_detail", "gres_detail" ],
"network" : "network",
"restart_cnt" : 4,
"resv_name" : "resv_name",
"extra" : "extra",
"delay_boot" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"reboot" : true,
"cpus" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"standard_output" : "standard_output",
"pre_sus_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"suspend_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"association_id" : 0,
"command" : "command",
"tres_freq" : "tres_freq",
"requeue" : true,
"tres_per_task" : "tres_per_task",
"mail_user" : "mail_user",
"nodes" : "nodes",
"group_id" : 5,
"job_id" : 5,
"comment" : "comment",
"account" : "account"
}, {
"container" : "container",
"cluster" : "cluster",
"time_minimum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"memory_per_tres" : "memory_per_tres",
"scheduled_nodes" : "scheduled_nodes",
"minimum_switches" : 2,
"qos" : "qos",
"resize_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"eligible_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"exclusive" : [ "true", "true" ],
"cpus_per_tres" : "cpus_per_tres",
"preemptable_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"tasks" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"system_comment" : "system_comment",
"federation_siblings_active" : "federation_siblings_active",
"tasks_per_tres" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tasks_per_core" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"accrue_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"dependency" : "dependency",
"group_name" : "group_name",
"profile" : [ "NOT_SET", "NOT_SET" ],
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres_per_job" : "tres_per_job",
"failed_node" : "failed_node",
"derived_exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"maximum_switch_wait_time" : 1,
"core_spec" : 6,
"mcs_label" : "mcs_label",
"required_nodes" : "required_nodes",
"tres_bind" : "tres_bind",
"user_id" : 1,
"selinux_context" : "selinux_context",
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"federation_origin" : "federation_origin",
"container_id" : "container_id",
"shared" : [ "none", "none" ],
"tasks_per_board" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"user_name" : "user_name",
"flags" : [ "KILL_INVALID_DEPENDENCY", "KILL_INVALID_DEPENDENCY" ],
"standard_input" : "standard_input",
"admin_comment" : "admin_comment",
"cores_per_socket" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"job_state" : [ "PENDING", "PENDING" ],
"tasks_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"current_working_directory" : "current_working_directory",
"standard_error" : "standard_error",
"array_job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"cluster_features" : "cluster_features",
"partition" : "partition",
"threads_per_core" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tres_alloc_str" : "tres_alloc_str",
"memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"cpu_frequency_minimum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"node_count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"power" : {
"flags" : [ "EQUAL_POWER", "EQUAL_POWER" ]
},
"deadline" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"mail_type" : [ "BEGIN", "BEGIN" ],
"memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"state_reason" : "state_reason",
"het_job_offset" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"end_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"sockets_per_board" : 7,
"nice" : 3,
"last_sched_evaluation" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"tres_per_node" : "tres_per_node",
"burst_buffer" : "burst_buffer",
"licenses" : "licenses",
"excluded_nodes" : "excluded_nodes",
"array_max_tasks" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"het_job_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"sockets_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"prefer" : "prefer",
"time_limit" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"minimum_cpus_per_node" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"tasks_per_socket" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"batch_host" : "batch_host",
"max_cpus" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job_size_str" : [ "job_size_str", "job_size_str" ],
"hold" : true,
"cpu_frequency_maximum" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"features" : "features",
"het_job_id_set" : "het_job_id_set",
"state_description" : "state_description",
"show_flags" : [ "ALL", "ALL" ],
"array_task_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"minimum_tmp_disk_per_node" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres_req_str" : "tres_req_str",
"burst_buffer_state" : "burst_buffer_state",
"cron" : "cron",
"allocating_node" : "allocating_node",
"tres_per_socket" : "tres_per_socket",
"array_task_string" : "array_task_string",
"submit_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"oversubscribe" : true,
"wckey" : "wckey",
"max_nodes" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"batch_flag" : true,
"start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"name" : "name",
"preempt_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"contiguous" : true,
"job_resources" : {
"nodes" : "nodes",
"allocated_nodes" : [ "", "" ],
"allocated_cpus" : 7,
"allocated_hosts" : 9,
"allocated_cores" : 2
},
"billable_tres" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"federation_siblings_viable" : "federation_siblings_viable",
"cpus_per_task" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"batch_features" : "batch_features",
"thread_spec" : 1,
"cpu_frequency_governor" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"gres_detail" : [ "gres_detail", "gres_detail" ],
"network" : "network",
"restart_cnt" : 4,
"resv_name" : "resv_name",
"extra" : "extra",
"delay_boot" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"reboot" : true,
"cpus" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"standard_output" : "standard_output",
"pre_sus_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"suspend_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"association_id" : 0,
"command" : "command",
"tres_freq" : "tres_freq",
"requeue" : true,
"tres_per_task" : "tres_per_task",
"mail_user" : "mail_user",
"nodes" : "nodes",
"group_id" : 5,
"job_id" : 5,
"comment" : "comment",
"account" : "account"
} ],
"last_update" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
job(s) information v0.0.40_openapi_job_info_respdefault
job not found v0.0.40_openapi_job_info_respget list of job states (slurmV0040GetJobsState)
Query parameters
job_id (optional)
Query Parameter — Search for CSV list of JobIds default: null
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
job(s) state informationdefault
no jobs foundget all Slurm tracked license info (slurmV0040GetLicenses)
Return type
Example data
Content-Type: application/json
{
"licenses" : [ {
"Used" : 6,
"LastUpdate" : 7,
"Total" : 0,
"Remote" : true,
"LastConsumed" : 5,
"LastDeficit" : 2,
"LicenseName" : "LicenseName",
"Free" : 1,
"Reserved" : 5
}, {
"Used" : 6,
"LastUpdate" : 7,
"Total" : 0,
"Remote" : true,
"LastConsumed" : 5,
"LastDeficit" : 2,
"LicenseName" : "LicenseName",
"Free" : 1,
"Reserved" : 5
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"last_update" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
results of get all licenses v0.0.40_openapi_licenses_respdefault
unable to request licenses v0.0.40_openapi_respget node info (slurmV0040GetNode)
Path parameters
node_name (required)
Path Parameter — Node name default: null
Query parameters
update_time (optional)
Query Parameter — Filter jobs since update timestamp default: null
flags (optional)
Query Parameter — Query flags default: null
Return type
Example data
Content-Type: application/json
{
"nodes" : [ {
"reason" : "reason",
"slurmd_start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"features" : [ "features", "features" ],
"hostname" : "hostname",
"cores" : 6,
"reason_changed_at" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"reservation" : "reservation",
"tres" : "tres",
"cpu_binding" : 5,
"state" : [ "INVALID", "INVALID" ],
"sockets" : 1,
"energy" : {
"current_watts" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"base_consumed_energy" : 3,
"last_collected" : 7,
"consumed_energy" : 2,
"previous_consumed_energy" : 4,
"average_watts" : 9
},
"partitions" : [ "partitions", "partitions" ],
"gres_drained" : "gres_drained",
"weight" : 6,
"version" : "version",
"gres_used" : "gres_used",
"mcs_label" : "mcs_label",
"real_memory" : 8,
"instance_id" : "instance_id",
"burstbuffer_network_address" : "burstbuffer_network_address",
"port" : 6,
"name" : "name",
"resume_after" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"temporary_disk" : 6,
"tres_used" : "tres_used",
"effective_cpus" : 7,
"instance_type" : "instance_type",
"external_sensors" : {
"current_watts" : 1,
"temperature" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"energy_update_time" : 1,
"consumed_energy" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"boards" : 0,
"alloc_cpus" : 6,
"active_features" : [ "active_features", "active_features" ],
"reason_set_by_user" : "reason_set_by_user",
"free_mem" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"alloc_idle_cpus" : 3,
"extra" : "extra",
"operating_system" : "operating_system",
"power" : {
"current_watts" : 1,
"total_energy" : 6,
"lowest_watts" : 4,
"new_maximum_watts" : 7,
"new_job_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"state" : 5,
"time_start_day" : 9,
"peak_watts" : 1,
"maximum_watts" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"architecture" : "architecture",
"owner" : "owner",
"cluster_name" : "cluster_name",
"address" : "address",
"cpus" : 2,
"tres_weighted" : 6.965117697638846,
"gres" : "gres",
"threads" : 2,
"boot_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"alloc_memory" : 9,
"specialized_memory" : 9,
"specialized_cpus" : "specialized_cpus",
"specialized_cores" : 1,
"last_busy" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"comment" : "comment",
"next_state_after_reboot" : [ "INVALID", "INVALID" ],
"cpu_load" : 5
}, {
"reason" : "reason",
"slurmd_start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"features" : [ "features", "features" ],
"hostname" : "hostname",
"cores" : 6,
"reason_changed_at" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"reservation" : "reservation",
"tres" : "tres",
"cpu_binding" : 5,
"state" : [ "INVALID", "INVALID" ],
"sockets" : 1,
"energy" : {
"current_watts" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"base_consumed_energy" : 3,
"last_collected" : 7,
"consumed_energy" : 2,
"previous_consumed_energy" : 4,
"average_watts" : 9
},
"partitions" : [ "partitions", "partitions" ],
"gres_drained" : "gres_drained",
"weight" : 6,
"version" : "version",
"gres_used" : "gres_used",
"mcs_label" : "mcs_label",
"real_memory" : 8,
"instance_id" : "instance_id",
"burstbuffer_network_address" : "burstbuffer_network_address",
"port" : 6,
"name" : "name",
"resume_after" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"temporary_disk" : 6,
"tres_used" : "tres_used",
"effective_cpus" : 7,
"instance_type" : "instance_type",
"external_sensors" : {
"current_watts" : 1,
"temperature" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"energy_update_time" : 1,
"consumed_energy" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"boards" : 0,
"alloc_cpus" : 6,
"active_features" : [ "active_features", "active_features" ],
"reason_set_by_user" : "reason_set_by_user",
"free_mem" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"alloc_idle_cpus" : 3,
"extra" : "extra",
"operating_system" : "operating_system",
"power" : {
"current_watts" : 1,
"total_energy" : 6,
"lowest_watts" : 4,
"new_maximum_watts" : 7,
"new_job_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"state" : 5,
"time_start_day" : 9,
"peak_watts" : 1,
"maximum_watts" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"architecture" : "architecture",
"owner" : "owner",
"cluster_name" : "cluster_name",
"address" : "address",
"cpus" : 2,
"tres_weighted" : 6.965117697638846,
"gres" : "gres",
"threads" : 2,
"boot_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"alloc_memory" : 9,
"specialized_memory" : 9,
"specialized_cpus" : "specialized_cpus",
"specialized_cores" : 1,
"last_busy" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"comment" : "comment",
"next_state_after_reboot" : [ "INVALID", "INVALID" ],
"cpu_load" : 5
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"last_update" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
node information v0.0.40_openapi_nodes_respdefault
node not found v0.0.40_openapi_nodes_respget all node info (slurmV0040GetNodes)
Query parameters
update_time (optional)
Query Parameter — Filter jobs since update timestamp default: null
flags (optional)
Query Parameter — Query flags default: null
Return type
Example data
Content-Type: application/json
{
"nodes" : [ {
"reason" : "reason",
"slurmd_start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"features" : [ "features", "features" ],
"hostname" : "hostname",
"cores" : 6,
"reason_changed_at" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"reservation" : "reservation",
"tres" : "tres",
"cpu_binding" : 5,
"state" : [ "INVALID", "INVALID" ],
"sockets" : 1,
"energy" : {
"current_watts" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"base_consumed_energy" : 3,
"last_collected" : 7,
"consumed_energy" : 2,
"previous_consumed_energy" : 4,
"average_watts" : 9
},
"partitions" : [ "partitions", "partitions" ],
"gres_drained" : "gres_drained",
"weight" : 6,
"version" : "version",
"gres_used" : "gres_used",
"mcs_label" : "mcs_label",
"real_memory" : 8,
"instance_id" : "instance_id",
"burstbuffer_network_address" : "burstbuffer_network_address",
"port" : 6,
"name" : "name",
"resume_after" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"temporary_disk" : 6,
"tres_used" : "tres_used",
"effective_cpus" : 7,
"instance_type" : "instance_type",
"external_sensors" : {
"current_watts" : 1,
"temperature" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"energy_update_time" : 1,
"consumed_energy" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"boards" : 0,
"alloc_cpus" : 6,
"active_features" : [ "active_features", "active_features" ],
"reason_set_by_user" : "reason_set_by_user",
"free_mem" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"alloc_idle_cpus" : 3,
"extra" : "extra",
"operating_system" : "operating_system",
"power" : {
"current_watts" : 1,
"total_energy" : 6,
"lowest_watts" : 4,
"new_maximum_watts" : 7,
"new_job_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"state" : 5,
"time_start_day" : 9,
"peak_watts" : 1,
"maximum_watts" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"architecture" : "architecture",
"owner" : "owner",
"cluster_name" : "cluster_name",
"address" : "address",
"cpus" : 2,
"tres_weighted" : 6.965117697638846,
"gres" : "gres",
"threads" : 2,
"boot_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"alloc_memory" : 9,
"specialized_memory" : 9,
"specialized_cpus" : "specialized_cpus",
"specialized_cores" : 1,
"last_busy" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"comment" : "comment",
"next_state_after_reboot" : [ "INVALID", "INVALID" ],
"cpu_load" : 5
}, {
"reason" : "reason",
"slurmd_start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"features" : [ "features", "features" ],
"hostname" : "hostname",
"cores" : 6,
"reason_changed_at" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"reservation" : "reservation",
"tres" : "tres",
"cpu_binding" : 5,
"state" : [ "INVALID", "INVALID" ],
"sockets" : 1,
"energy" : {
"current_watts" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"base_consumed_energy" : 3,
"last_collected" : 7,
"consumed_energy" : 2,
"previous_consumed_energy" : 4,
"average_watts" : 9
},
"partitions" : [ "partitions", "partitions" ],
"gres_drained" : "gres_drained",
"weight" : 6,
"version" : "version",
"gres_used" : "gres_used",
"mcs_label" : "mcs_label",
"real_memory" : 8,
"instance_id" : "instance_id",
"burstbuffer_network_address" : "burstbuffer_network_address",
"port" : 6,
"name" : "name",
"resume_after" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"temporary_disk" : 6,
"tres_used" : "tres_used",
"effective_cpus" : 7,
"instance_type" : "instance_type",
"external_sensors" : {
"current_watts" : 1,
"temperature" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"energy_update_time" : 1,
"consumed_energy" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"boards" : 0,
"alloc_cpus" : 6,
"active_features" : [ "active_features", "active_features" ],
"reason_set_by_user" : "reason_set_by_user",
"free_mem" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"alloc_idle_cpus" : 3,
"extra" : "extra",
"operating_system" : "operating_system",
"power" : {
"current_watts" : 1,
"total_energy" : 6,
"lowest_watts" : 4,
"new_maximum_watts" : 7,
"new_job_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"state" : 5,
"time_start_day" : 9,
"peak_watts" : 1,
"maximum_watts" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"architecture" : "architecture",
"owner" : "owner",
"cluster_name" : "cluster_name",
"address" : "address",
"cpus" : 2,
"tres_weighted" : 6.965117697638846,
"gres" : "gres",
"threads" : 2,
"boot_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"alloc_memory" : 9,
"specialized_memory" : 9,
"specialized_cpus" : "specialized_cpus",
"specialized_cores" : 1,
"last_busy" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"comment" : "comment",
"next_state_after_reboot" : [ "INVALID", "INVALID" ],
"cpu_load" : 5
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"last_update" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
node information v0.0.40_openapi_nodes_respdefault
no nodes in cluster v0.0.40_openapi_nodes_respget partition info (slurmV0040GetPartition)
Path parameters
partition_name (required)
Path Parameter — Slurm Partition Name default: null
Query parameters
update_time (optional)
Query Parameter — Filter if there were no partition changes (not limited to partition in URL endpoint) since update_time. default: null format: int64
Return type
Example data
Content-Type: application/json
{
"partitions" : [ {
"cluster" : "cluster",
"cpus" : {
"task_binding" : 6,
"total" : 1
},
"timeouts" : {
"resume" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"suspend" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"groups" : {
"allowed" : "allowed"
},
"alternate" : "alternate",
"suspend_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"priority" : {
"tier" : 4,
"job_factor" : 2
},
"node_sets" : "node_sets",
"maximums" : {
"shares" : 7,
"nodes" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"over_time_limit" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"cpus_per_node" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"cpus_per_socket" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition_memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"oversubscribe" : {
"jobs" : 9,
"flags" : [ "force", "force" ]
},
"memory_per_cpu" : 2,
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition_memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"nodes" : {
"configured" : "configured",
"total" : 0,
"allowed_allocation" : "allowed_allocation"
},
"partition" : {
"state" : [ "INACTIVE", "INACTIVE" ]
},
"qos" : {
"deny" : "deny",
"allowed" : "allowed",
"assigned" : "assigned"
},
"defaults" : {
"partition_memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"memory_per_cpu" : 5,
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : "job",
"partition_memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"name" : "name",
"tres" : {
"configured" : "configured",
"billing_weights" : "billing_weights"
},
"accounts" : {
"deny" : "deny",
"allowed" : "allowed"
},
"minimums" : {
"nodes" : 3
},
"grace_time" : 5
}, {
"cluster" : "cluster",
"cpus" : {
"task_binding" : 6,
"total" : 1
},
"timeouts" : {
"resume" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"suspend" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"groups" : {
"allowed" : "allowed"
},
"alternate" : "alternate",
"suspend_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"priority" : {
"tier" : 4,
"job_factor" : 2
},
"node_sets" : "node_sets",
"maximums" : {
"shares" : 7,
"nodes" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"over_time_limit" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"cpus_per_node" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"cpus_per_socket" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition_memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"oversubscribe" : {
"jobs" : 9,
"flags" : [ "force", "force" ]
},
"memory_per_cpu" : 2,
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition_memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"nodes" : {
"configured" : "configured",
"total" : 0,
"allowed_allocation" : "allowed_allocation"
},
"partition" : {
"state" : [ "INACTIVE", "INACTIVE" ]
},
"qos" : {
"deny" : "deny",
"allowed" : "allowed",
"assigned" : "assigned"
},
"defaults" : {
"partition_memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"memory_per_cpu" : 5,
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : "job",
"partition_memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"name" : "name",
"tres" : {
"configured" : "configured",
"billing_weights" : "billing_weights"
},
"accounts" : {
"deny" : "deny",
"allowed" : "allowed"
},
"minimums" : {
"nodes" : 3
},
"grace_time" : 5
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"last_update" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
partition information v0.0.40_openapi_partition_respdefault
no partitions found v0.0.40_openapi_partition_respget all partition info (slurmV0040GetPartitions)
Query parameters
update_time (optional)
Query Parameter — Filter if changed since update_time. Use of this parameter can result in faster replies. default: null format: int64
Return type
Example data
Content-Type: application/json
{
"partitions" : [ {
"cluster" : "cluster",
"cpus" : {
"task_binding" : 6,
"total" : 1
},
"timeouts" : {
"resume" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"suspend" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"groups" : {
"allowed" : "allowed"
},
"alternate" : "alternate",
"suspend_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"priority" : {
"tier" : 4,
"job_factor" : 2
},
"node_sets" : "node_sets",
"maximums" : {
"shares" : 7,
"nodes" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"over_time_limit" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"cpus_per_node" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"cpus_per_socket" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition_memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"oversubscribe" : {
"jobs" : 9,
"flags" : [ "force", "force" ]
},
"memory_per_cpu" : 2,
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition_memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"nodes" : {
"configured" : "configured",
"total" : 0,
"allowed_allocation" : "allowed_allocation"
},
"partition" : {
"state" : [ "INACTIVE", "INACTIVE" ]
},
"qos" : {
"deny" : "deny",
"allowed" : "allowed",
"assigned" : "assigned"
},
"defaults" : {
"partition_memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"memory_per_cpu" : 5,
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : "job",
"partition_memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"name" : "name",
"tres" : {
"configured" : "configured",
"billing_weights" : "billing_weights"
},
"accounts" : {
"deny" : "deny",
"allowed" : "allowed"
},
"minimums" : {
"nodes" : 3
},
"grace_time" : 5
}, {
"cluster" : "cluster",
"cpus" : {
"task_binding" : 6,
"total" : 1
},
"timeouts" : {
"resume" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"suspend" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"groups" : {
"allowed" : "allowed"
},
"alternate" : "alternate",
"suspend_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"priority" : {
"tier" : 4,
"job_factor" : 2
},
"node_sets" : "node_sets",
"maximums" : {
"shares" : 7,
"nodes" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"over_time_limit" : {
"number" : 2,
"set" : false,
"infinite" : true
},
"cpus_per_node" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"cpus_per_socket" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition_memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"oversubscribe" : {
"jobs" : 9,
"flags" : [ "force", "force" ]
},
"memory_per_cpu" : 2,
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition_memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"nodes" : {
"configured" : "configured",
"total" : 0,
"allowed_allocation" : "allowed_allocation"
},
"partition" : {
"state" : [ "INACTIVE", "INACTIVE" ]
},
"qos" : {
"deny" : "deny",
"allowed" : "allowed",
"assigned" : "assigned"
},
"defaults" : {
"partition_memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"memory_per_cpu" : 5,
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : "job",
"partition_memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"name" : "name",
"tres" : {
"configured" : "configured",
"billing_weights" : "billing_weights"
},
"accounts" : {
"deny" : "deny",
"allowed" : "allowed"
},
"minimums" : {
"nodes" : 3
},
"grace_time" : 5
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"last_update" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
partition information v0.0.40_openapi_partition_respdefault
no partitions found v0.0.40_openapi_partition_respping test (slurmV0040GetPing)
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"pings" : [ {
"mode" : "mode",
"hostname" : "hostname",
"latency" : 0,
"pinged" : "pinged"
}, {
"mode" : "mode",
"hostname" : "hostname",
"latency" : 0,
"pinged" : "pinged"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
results of ping test v0.0.40_openapi_ping_array_respdefault
unable to request ping test v0.0.40_openapi_resprequest slurmctld reconfigure (slurmV0040GetReconfigure)
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
reconfigure requested successfully v0.0.40_openapi_respdefault
reconfigure requested failed v0.0.40_openapi_respget reservation info (slurmV0040GetReservation)
Path parameters
reservation_name (required)
Path Parameter — Slurm Reservation Name default: null
Query parameters
update_time (optional)
Query Parameter — Filter if no reservation (not limited to reservation in URL) changed since update_time. default: null format: int64
Return type
Example data
Content-Type: application/json
{
"reservations" : [ {
"end_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"flags" : [ "MAINT", "MAINT" ],
"groups" : "groups",
"users" : "users",
"max_start_delay" : 6,
"features" : "features",
"start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"burst_buffer" : "burst_buffer",
"licenses" : "licenses",
"partition" : "partition",
"watts" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"core_specializations" : [ {
"node" : "node",
"core" : "core"
}, {
"node" : "node",
"core" : "core"
} ],
"name" : "name",
"tres" : "tres",
"accounts" : "accounts",
"node_count" : 1,
"node_list" : "node_list",
"purge_completed" : {
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"core_count" : 0
}, {
"end_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"flags" : [ "MAINT", "MAINT" ],
"groups" : "groups",
"users" : "users",
"max_start_delay" : 6,
"features" : "features",
"start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"burst_buffer" : "burst_buffer",
"licenses" : "licenses",
"partition" : "partition",
"watts" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"core_specializations" : [ {
"node" : "node",
"core" : "core"
}, {
"node" : "node",
"core" : "core"
} ],
"name" : "name",
"tres" : "tres",
"accounts" : "accounts",
"node_count" : 1,
"node_list" : "node_list",
"purge_completed" : {
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"core_count" : 0
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"last_update" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
reservation information v0.0.40_openapi_reservation_respdefault
no reservations found v0.0.40_openapi_reservation_respget all reservation info (slurmV0040GetReservations)
Query parameters
update_time (optional)
Query Parameter — Filter if changed since update_time. Use of this parameter can result in faster replies. default: null format: int64
Return type
Example data
Content-Type: application/json
{
"reservations" : [ {
"end_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"flags" : [ "MAINT", "MAINT" ],
"groups" : "groups",
"users" : "users",
"max_start_delay" : 6,
"features" : "features",
"start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"burst_buffer" : "burst_buffer",
"licenses" : "licenses",
"partition" : "partition",
"watts" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"core_specializations" : [ {
"node" : "node",
"core" : "core"
}, {
"node" : "node",
"core" : "core"
} ],
"name" : "name",
"tres" : "tres",
"accounts" : "accounts",
"node_count" : 1,
"node_list" : "node_list",
"purge_completed" : {
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"core_count" : 0
}, {
"end_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"flags" : [ "MAINT", "MAINT" ],
"groups" : "groups",
"users" : "users",
"max_start_delay" : 6,
"features" : "features",
"start_time" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"burst_buffer" : "burst_buffer",
"licenses" : "licenses",
"partition" : "partition",
"watts" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"core_specializations" : [ {
"node" : "node",
"core" : "core"
}, {
"node" : "node",
"core" : "core"
} ],
"name" : "name",
"tres" : "tres",
"accounts" : "accounts",
"node_count" : 1,
"node_list" : "node_list",
"purge_completed" : {
"time" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"core_count" : 0
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"last_update" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
reservation information v0.0.40_openapi_reservation_respdefault
no reservations found v0.0.40_openapi_reservation_respget fairshare info (slurmV0040GetShares)
Query parameters
accounts (optional)
Query Parameter — Accounts to query default: null
users (optional)
Query Parameter — Users to query default: null
Return type
Example data
Content-Type: application/json
{
"shares" : {
"shares" : [ {
"cluster" : "cluster",
"parent" : "parent",
"shares_normalized" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"usage" : 5,
"fairshare" : {
"level" : 2.3021358869347655,
"factor" : 5.637376656633329
},
"type" : [ "USER", "USER" ],
"effective_usage" : 1.4658129805029452,
"shares" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition" : "partition",
"usage_normalized" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"name" : "name",
"tres" : {
"run_seconds" : [ {
"name" : "name",
"value" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}, {
"name" : "name",
"value" : {
"number" : 1,
"set" : false,
"infinite" : true
}
} ],
"usage" : [ {
"name" : "name",
"value" : 6.027456183070403
}, {
"name" : "name",
"value" : 6.027456183070403
} ],
"group_minutes" : [ {
"name" : "name",
"value" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}, {
"name" : "name",
"value" : {
"number" : 1,
"set" : false,
"infinite" : true
}
} ]
},
"id" : 0
}, {
"cluster" : "cluster",
"parent" : "parent",
"shares_normalized" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"usage" : 5,
"fairshare" : {
"level" : 2.3021358869347655,
"factor" : 5.637376656633329
},
"type" : [ "USER", "USER" ],
"effective_usage" : 1.4658129805029452,
"shares" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"partition" : "partition",
"usage_normalized" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"name" : "name",
"tres" : {
"run_seconds" : [ {
"name" : "name",
"value" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}, {
"name" : "name",
"value" : {
"number" : 1,
"set" : false,
"infinite" : true
}
} ],
"usage" : [ {
"name" : "name",
"value" : 6.027456183070403
}, {
"name" : "name",
"value" : 6.027456183070403
} ],
"group_minutes" : [ {
"name" : "name",
"value" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}, {
"name" : "name",
"value" : {
"number" : 1,
"set" : false,
"infinite" : true
}
} ]
},
"id" : 0
} ],
"total_shares" : 7
},
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
shares information v0.0.40_openapi_shares_respdefault
unable to query shares v0.0.40_openapi_shares_respupdate job (slurmV0040PostJob)
Path parameters
job_id (required)
Path Parameter — JobId default: null
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_job_desc_msg v0.0.40_job_desc_msg (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"job_id" : "job_id",
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"step_id" : "step_id",
"results" : [ {
"job_id" : 0,
"why" : "why",
"error_code" : 6,
"step_id" : "step_id",
"error" : "error"
}, {
"job_id" : 0,
"why" : "why",
"error_code" : 6,
"step_id" : "step_id",
"error" : "error"
} ],
"job_submit_user_msg" : "job_submit_user_msg",
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
job updated v0.0.40_openapi_job_post_responsedefault
job update failed v0.0.40_openapi_job_post_responsesubmit new job (slurmV0040PostJobSubmit)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_job_submit_req v0.0.40_job_submit_req (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"result" : {
"job_id" : 0,
"error_code" : 6,
"step_id" : "step_id",
"error" : "error",
"job_submit_user_msg" : "job_submit_user_msg"
},
"job_id" : 1,
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"step_id" : "step_id",
"job_submit_user_msg" : "job_submit_user_msg",
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
job submitted v0.0.40_openapi_job_submit_responsedefault
job rejected v0.0.40_openapi_job_submit_responseupdate node properties (slurmV0040PostNode)
Path parameters
node_name (required)
Path Parameter — Node name default: null
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_update_node_msg v0.0.40_update_node_msg (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
node information v0.0.40_openapi_respdefault
node update failed v0.0.40_openapi_respSlurmdb
Delete account (slurmdbV0040DeleteAccount)
Path parameters
account_name (required)
Path Parameter — Account name default: null
Return type
Example data
Content-Type: application/json
{
"removed_accounts" : [ "removed_accounts", "removed_accounts" ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Delete account v0.0.40_openapi_accounts_removed_respdefault
Unable to delete account v0.0.40_openapi_respDelete association (slurmdbV0040DeleteAssociation)
Query parameters
account (optional)
Query Parameter — CSV accounts list default: null
cluster (optional)
Query Parameter — CSV clusters list default: null
default_qos (optional)
Query Parameter — CSV QOS list default: null
format (optional)
Query Parameter — CSV format list default: null
id (optional)
Query Parameter — CSV id list default: null
only_defaults (optional)
Query Parameter — filter to only defaults default: null
parent_account (optional)
Query Parameter — CSV names of parent account default: null
partition (optional)
Query Parameter — CSV partition name list default: null
qos (optional)
Query Parameter — CSV QOS list default: null
usage_end (optional)
Query Parameter — usage end UNIX timestamp default: null
usage_start (optional)
Query Parameter — usage start UNIX timestamp default: null
user (optional)
Query Parameter — CSV user list default: null
with_usage (optional)
Query Parameter — fill in usage default: null
with_deleted (optional)
Query Parameter — return deleted associations default: null
with_raw_qos (optional)
Query Parameter — return a raw qos or delta_qos default: null
with_sub_accts (optional)
Query Parameter — return sub acct information also default: null
without_parent_info (optional)
Query Parameter — don't give me parent id/name default: null
without_parent_limits (optional)
Query Parameter — don't give me limits from parents default: null
Return type
Example data
Content-Type: application/json
{
"removed_associations" : [ "removed_associations", "removed_associations" ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Delete associations v0.0.40_openapi_assocs_removed_respdefault
Association not found or unable to delete association v0.0.40_openapi_respDelete associations (slurmdbV0040DeleteAssociations)
Query parameters
account (optional)
Query Parameter — CSV accounts list default: null
cluster (optional)
Query Parameter — CSV clusters list default: null
default_qos (optional)
Query Parameter — CSV QOS list default: null
format (optional)
Query Parameter — CSV format list default: null
id (optional)
Query Parameter — CSV id list default: null
only_defaults (optional)
Query Parameter — filter to only defaults default: null
parent_account (optional)
Query Parameter — CSV names of parent account default: null
partition (optional)
Query Parameter — CSV partition name list default: null
qos (optional)
Query Parameter — CSV QOS list default: null
usage_end (optional)
Query Parameter — usage end UNIX timestamp default: null
usage_start (optional)
Query Parameter — usage start UNIX timestamp default: null
user (optional)
Query Parameter — CSV user list default: null
with_usage (optional)
Query Parameter — fill in usage default: null
with_deleted (optional)
Query Parameter — return deleted associations default: null
with_raw_qos (optional)
Query Parameter — return a raw qos or delta_qos default: null
with_sub_accts (optional)
Query Parameter — return sub acct information also default: null
without_parent_info (optional)
Query Parameter — don't give me parent id/name default: null
without_parent_limits (optional)
Query Parameter — don't give me limits from parents default: null
Return type
Example data
Content-Type: application/json
{
"removed_associations" : [ "removed_associations", "removed_associations" ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Delete associations v0.0.40_openapi_assocs_removed_respdefault
Associations not found or unable to delete association v0.0.40_openapi_respDelete cluster (slurmdbV0040DeleteCluster)
Path parameters
cluster_name (required)
Path Parameter — Cluster name default: null
Query parameters
classification (optional)
Query Parameter — default: null
cluster (optional)
Query Parameter — CSV cluster list default: null
federation (optional)
Query Parameter — CSV federation list default: null
flags (optional)
Query Parameter — default: null
format (optional)
Query Parameter — CSV format list default: null
rpc_version (optional)
Query Parameter — CSV RPC version list default: null
usage_end (optional)
Query Parameter — Usage end UNIX timestamp (seconds) default: null
usage_start (optional)
Query Parameter — Usage start UNIX timestamp (seconds) default: null
with_deleted (optional)
Query Parameter — include deleted clusters default: null
with_usage (optional)
Query Parameter — query usage default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"deleted_clusters" : [ "deleted_clusters", "deleted_clusters" ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Delete cluster v0.0.40_openapi_clusters_removed_respdefault
Cluster not found or unable to delete cluster v0.0.40_openapi_respDelete QOS (slurmdbV0040DeleteSingleQos)
Path parameters
qos (required)
Path Parameter — QOS name default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"removed_qos" : [ "removed_qos", "removed_qos" ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Delete qos v0.0.40_openapi_slurmdbd_qos_removed_respdefault
Unable to delete QOS v0.0.40_openapi_respDelete user (slurmdbV0040DeleteUser)
Path parameters
name (required)
Path Parameter — User name default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
User deleted v0.0.40_openapi_respdefault
User not found or unable to delete user v0.0.40_openapi_respDelete wckey (slurmdbV0040DeleteWckey)
Path parameters
id (required)
Path Parameter — wckey id default: null
Return type
Example data
Content-Type: application/json
{
"deleted_wckeys" : [ "deleted_wckeys", "deleted_wckeys" ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Delete wckey v0.0.40_openapi_wckey_removed_respdefault
wckey not found or unable to delete wckey v0.0.40_openapi_respGet account info (slurmdbV0040GetAccount)
Path parameters
account_name (required)
Path Parameter — Account name default: null
Query parameters
with_assocs (optional)
Query Parameter — include associations default: null
with_coords (optional)
Query Parameter — include coordinators default: null
with_deleted (optional)
Query Parameter — include deleted default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"accounts" : [ {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"organization" : "organization",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"description" : "description"
}, {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"organization" : "organization",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"description" : "description"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of accounts v0.0.40_openapi_accounts_respdefault
Account not found v0.0.40_openapi_respGet account list (slurmdbV0040GetAccounts)
Query parameters
description (optional)
Query Parameter — CSV description list default: null
with_assocs (optional)
Query Parameter — include associations default: null
with_coords (optional)
Query Parameter — include coordinators default: null
with_deleted (optional)
Query Parameter — include deleted accounts default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"accounts" : [ {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"organization" : "organization",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"description" : "description"
}, {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"organization" : "organization",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"description" : "description"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of accounts v0.0.40_openapi_accounts_respdefault
Account not found v0.0.40_openapi_respGet association info (slurmdbV0040GetAssociation)
Query parameters
account (optional)
Query Parameter — CSV accounts list default: null
cluster (optional)
Query Parameter — CSV clusters list default: null
default_qos (optional)
Query Parameter — CSV QOS list default: null
format (optional)
Query Parameter — CSV format list default: null
id (optional)
Query Parameter — CSV id list default: null
only_defaults (optional)
Query Parameter — filter to only defaults default: null
parent_account (optional)
Query Parameter — CSV names of parent account default: null
partition (optional)
Query Parameter — CSV partition name list default: null
qos (optional)
Query Parameter — CSV QOS list default: null
usage_end (optional)
Query Parameter — usage end UNIX timestamp default: null
usage_start (optional)
Query Parameter — usage start UNIX timestamp default: null
user (optional)
Query Parameter — CSV user list default: null
with_usage (optional)
Query Parameter — fill in usage default: null
with_deleted (optional)
Query Parameter — return deleted associations default: null
with_raw_qos (optional)
Query Parameter — return a raw qos or delta_qos default: null
with_sub_accts (optional)
Query Parameter — return sub acct information also default: null
without_parent_info (optional)
Query Parameter — don't give me parent id/name default: null
without_parent_limits (optional)
Query Parameter — don't give me limits from parents default: null
Return type
Example data
Content-Type: application/json
{
"associations" : [ {
"lineage" : "lineage",
"cluster" : "cluster",
"shares_raw" : 2,
"max" : {
"jobs" : {
"total" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"active" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"per" : {
"submitted" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"group" : {
"minutes" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"active" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"account" : {
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"is_default" : true,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"parent_account" : "parent_account",
"default" : {
"qos" : "qos"
},
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"partition" : "partition",
"qos" : [ "qos", "qos" ],
"comment" : "comment",
"id" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"user" : "user",
"account" : "account"
}, {
"lineage" : "lineage",
"cluster" : "cluster",
"shares_raw" : 2,
"max" : {
"jobs" : {
"total" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"active" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"per" : {
"submitted" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"group" : {
"minutes" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"active" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"account" : {
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"is_default" : true,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"parent_account" : "parent_account",
"default" : {
"qos" : "qos"
},
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"partition" : "partition",
"qos" : [ "qos", "qos" ],
"comment" : "comment",
"id" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"user" : "user",
"account" : "account"
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of associations v0.0.40_openapi_assocs_respdefault
Association not found v0.0.40_openapi_assocs_respGet association list (slurmdbV0040GetAssociations)
Query parameters
account (optional)
Query Parameter — CSV accounts list default: null
cluster (optional)
Query Parameter — CSV clusters list default: null
default_qos (optional)
Query Parameter — CSV QOS list default: null
format (optional)
Query Parameter — CSV format list default: null
id (optional)
Query Parameter — CSV id list default: null
only_defaults (optional)
Query Parameter — filter to only defaults default: null
parent_account (optional)
Query Parameter — CSV names of parent account default: null
partition (optional)
Query Parameter — CSV partition name list default: null
qos (optional)
Query Parameter — CSV QOS list default: null
usage_end (optional)
Query Parameter — usage end UNIX timestamp default: null
usage_start (optional)
Query Parameter — usage start UNIX timestamp default: null
user (optional)
Query Parameter — CSV user list default: null
with_usage (optional)
Query Parameter — fill in usage default: null
with_deleted (optional)
Query Parameter — return deleted associations default: null
with_raw_qos (optional)
Query Parameter — return a raw qos or delta_qos default: null
with_sub_accts (optional)
Query Parameter — return sub acct information also default: null
without_parent_info (optional)
Query Parameter — don't give me parent id/name default: null
without_parent_limits (optional)
Query Parameter — don't give me limits from parents default: null
Return type
Example data
Content-Type: application/json
{
"associations" : [ {
"lineage" : "lineage",
"cluster" : "cluster",
"shares_raw" : 2,
"max" : {
"jobs" : {
"total" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"active" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"per" : {
"submitted" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"group" : {
"minutes" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"active" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"account" : {
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"is_default" : true,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"parent_account" : "parent_account",
"default" : {
"qos" : "qos"
},
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"partition" : "partition",
"qos" : [ "qos", "qos" ],
"comment" : "comment",
"id" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"user" : "user",
"account" : "account"
}, {
"lineage" : "lineage",
"cluster" : "cluster",
"shares_raw" : 2,
"max" : {
"jobs" : {
"total" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"active" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"per" : {
"submitted" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"group" : {
"minutes" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"active" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"account" : {
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"is_default" : true,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"parent_account" : "parent_account",
"default" : {
"qos" : "qos"
},
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"partition" : "partition",
"qos" : [ "qos", "qos" ],
"comment" : "comment",
"id" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"user" : "user",
"account" : "account"
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of associations v0.0.40_openapi_assocs_respdefault
Association not found v0.0.40_openapi_respGet cluster info (slurmdbV0040GetCluster)
Path parameters
cluster_name (required)
Path Parameter — Cluster name default: null
Query parameters
classification (optional)
Query Parameter — default: null
cluster (optional)
Query Parameter — CSV cluster list default: null
federation (optional)
Query Parameter — CSV federation list default: null
flags (optional)
Query Parameter — default: null
format (optional)
Query Parameter — CSV format list default: null
rpc_version (optional)
Query Parameter — CSV RPC version list default: null
usage_end (optional)
Query Parameter — Usage end UNIX timestamp (seconds) default: null
usage_start (optional)
Query Parameter — Usage start UNIX timestamp (seconds) default: null
with_deleted (optional)
Query Parameter — include deleted clusters default: null
with_usage (optional)
Query Parameter — query usage default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"clusters" : [ {
"associations" : {
"root" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}
},
"controller" : {
"port" : 0,
"host" : "host"
},
"nodes" : "nodes",
"flags" : [ "REGISTERING", "REGISTERING" ],
"name" : "name",
"rpc_version" : 6,
"tres" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"select_plugin" : "select_plugin"
}, {
"associations" : {
"root" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}
},
"controller" : {
"port" : 0,
"host" : "host"
},
"nodes" : "nodes",
"flags" : [ "REGISTERING", "REGISTERING" ],
"name" : "name",
"rpc_version" : 6,
"tres" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"select_plugin" : "select_plugin"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Cluster information v0.0.40_openapi_clusters_respdefault
Cluster not found v0.0.40_openapi_respGet cluster list (slurmdbV0040GetClusters)
Query parameters
classification (optional)
Query Parameter — default: null
cluster (optional)
Query Parameter — CSV cluster list default: null
federation (optional)
Query Parameter — CSV federation list default: null
flags (optional)
Query Parameter — default: null
format (optional)
Query Parameter — CSV format list default: null
rpc_version (optional)
Query Parameter — CSV RPC version list default: null
usage_end (optional)
Query Parameter — Usage end UNIX timestamp (seconds) default: null
usage_start (optional)
Query Parameter — Usage start UNIX timestamp (seconds) default: null
with_deleted (optional)
Query Parameter — include deleted clusters default: null
with_usage (optional)
Query Parameter — query usage default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"clusters" : [ {
"associations" : {
"root" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}
},
"controller" : {
"port" : 0,
"host" : "host"
},
"nodes" : "nodes",
"flags" : [ "REGISTERING", "REGISTERING" ],
"name" : "name",
"rpc_version" : 6,
"tres" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"select_plugin" : "select_plugin"
}, {
"associations" : {
"root" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}
},
"controller" : {
"port" : 0,
"host" : "host"
},
"nodes" : "nodes",
"flags" : [ "REGISTERING", "REGISTERING" ],
"name" : "name",
"rpc_version" : 6,
"tres" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"select_plugin" : "select_plugin"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of clusters v0.0.40_openapi_clusters_respdefault
Cluster not found v0.0.40_openapi_respDump all configuration information (slurmdbV0040GetConfig)
Return type
Example data
Content-Type: application/json
{
"associations" : [ {
"lineage" : "lineage",
"cluster" : "cluster",
"shares_raw" : 2,
"max" : {
"jobs" : {
"total" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"active" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"per" : {
"submitted" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"group" : {
"minutes" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"active" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"account" : {
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"is_default" : true,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"parent_account" : "parent_account",
"default" : {
"qos" : "qos"
},
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"partition" : "partition",
"qos" : [ "qos", "qos" ],
"comment" : "comment",
"id" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"user" : "user",
"account" : "account"
}, {
"lineage" : "lineage",
"cluster" : "cluster",
"shares_raw" : 2,
"max" : {
"jobs" : {
"total" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"active" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"per" : {
"submitted" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"group" : {
"minutes" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"active" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"account" : {
"wall_clock" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"is_default" : true,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"parent_account" : "parent_account",
"default" : {
"qos" : "qos"
},
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"partition" : "partition",
"qos" : [ "qos", "qos" ],
"comment" : "comment",
"id" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"user" : "user",
"account" : "account"
} ],
"qos" : [ {
"flags" : [ "NOT_SET", "NOT_SET" ],
"name" : "name",
"usage_threshold" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"description" : "description",
"usage_factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"id" : 7,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres" : {
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
}
},
"max" : {
"jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"active_jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"accruing" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"per" : {
"qos" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"wall_clock" : {
"per" : {
"qos" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"active_jobs" : {
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"grace_time" : 9
},
"preempt" : {
"mode" : [ "DISABLED", "DISABLED" ],
"exempt_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"list" : [ "list", "list" ]
}
}, {
"flags" : [ "NOT_SET", "NOT_SET" ],
"name" : "name",
"usage_threshold" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"description" : "description",
"usage_factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"id" : 7,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres" : {
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
}
},
"max" : {
"jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"active_jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"accruing" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"per" : {
"qos" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"wall_clock" : {
"per" : {
"qos" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"active_jobs" : {
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"grace_time" : 9
},
"preempt" : {
"mode" : [ "DISABLED", "DISABLED" ],
"exempt_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"list" : [ "list", "list" ]
}
} ],
"wckeys" : [ {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
}, {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
} ],
"instances" : [ {
"cluster" : "cluster",
"instance_id" : "instance_id",
"extra" : "extra",
"node_name" : "node_name",
"time" : {
"time_start" : 7,
"time_end" : 4
},
"instance_type" : "instance_type"
}, {
"cluster" : "cluster",
"instance_id" : "instance_id",
"extra" : "extra",
"node_name" : "node_name",
"time" : {
"time_start" : 7,
"time_end" : 4
},
"instance_type" : "instance_type"
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"tres" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"accounts" : [ {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"organization" : "organization",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"description" : "description"
}, {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"organization" : "organization",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"description" : "description"
} ],
"clusters" : [ {
"associations" : {
"root" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}
},
"controller" : {
"port" : 0,
"host" : "host"
},
"nodes" : "nodes",
"flags" : [ "REGISTERING", "REGISTERING" ],
"name" : "name",
"rpc_version" : 6,
"tres" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"select_plugin" : "select_plugin"
}, {
"associations" : {
"root" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}
},
"controller" : {
"port" : 0,
"host" : "host"
},
"nodes" : "nodes",
"flags" : [ "REGISTERING", "REGISTERING" ],
"name" : "name",
"rpc_version" : 6,
"tres" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"select_plugin" : "select_plugin"
} ],
"users" : [ {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"default" : {
"wckey" : "wckey",
"account" : "account"
},
"administrator_level" : [ "Not Set", "Not Set" ],
"old_name" : "old_name",
"wckeys" : [ {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
}, {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"flags" : [ "NONE", "NONE" ],
"name" : "name"
}, {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"default" : {
"wckey" : "wckey",
"account" : "account"
},
"administrator_level" : [ "Not Set", "Not Set" ],
"old_name" : "old_name",
"wckeys" : [ {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
}, {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"flags" : [ "NONE", "NONE" ],
"name" : "name"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
slurmdbd configuration v0.0.40_openapi_slurmdbd_config_respdefault
Unable to dump config v0.0.40_openapi_respGet slurmdb diagnostics (slurmdbV0040GetDiag)
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ],
"statistics" : {
"time_start" : 0,
"RPCs" : [ {
"rpc" : "rpc",
"count" : 7,
"time" : {
"average" : 9,
"total" : 3
}
}, {
"rpc" : "rpc",
"count" : 7,
"time" : {
"average" : 9,
"total" : 3
}
} ],
"rollups" : [ {
"max_cycle" : 1,
"mean_cycles" : 2,
"last run" : 6,
"type" : "internal",
"total_time" : 5,
"total_cycles" : 5
}, {
"max_cycle" : 1,
"mean_cycles" : 2,
"last run" : 6,
"type" : "internal",
"total_time" : 5,
"total_cycles" : 5
} ],
"users" : [ {
"count" : 2,
"time" : {
"average" : 9,
"total" : 3
},
"user" : "user"
}, {
"count" : 2,
"time" : {
"average" : 9,
"total" : 3
},
"user" : "user"
} ]
}
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Dictionary of statistics v0.0.40_openapi_slurmdbd_stats_respdefault
Unable to query diagnostics v0.0.40_openapi_respGet instance info (slurmdbV0040GetInstance)
Query parameters
cluster (optional)
Query Parameter — Cluster name default: null
extra (optional)
Query Parameter — Arbitrary string default: null
instance_id (optional)
Query Parameter — Cloud instance ID default: null
instance_type (optional)
Query Parameter — Cloud instance type default: null
Return type
Example data
Content-Type: application/json
{
"instances" : [ {
"cluster" : "cluster",
"instance_id" : "instance_id",
"extra" : "extra",
"node_name" : "node_name",
"time" : {
"time_start" : 7,
"time_end" : 4
},
"instance_type" : "instance_type"
}, {
"cluster" : "cluster",
"instance_id" : "instance_id",
"extra" : "extra",
"node_name" : "node_name",
"time" : {
"time_start" : 7,
"time_end" : 4
},
"instance_type" : "instance_type"
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of instances v0.0.40_openapi_instances_respdefault
Instance not found v0.0.40_openapi_respGet instance list (slurmdbV0040GetInstances)
Query parameters
cluster (optional)
Query Parameter — Cluster name default: null
extra (optional)
Query Parameter — Arbitrary string default: null
instance_id (optional)
Query Parameter — Cloud instance ID default: null
instance_type (optional)
Query Parameter — Cloud instance type default: null
Return type
Example data
Content-Type: application/json
{
"instances" : [ {
"cluster" : "cluster",
"instance_id" : "instance_id",
"extra" : "extra",
"node_name" : "node_name",
"time" : {
"time_start" : 7,
"time_end" : 4
},
"instance_type" : "instance_type"
}, {
"cluster" : "cluster",
"instance_id" : "instance_id",
"extra" : "extra",
"node_name" : "node_name",
"time" : {
"time_start" : 7,
"time_end" : 4
},
"instance_type" : "instance_type"
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of instances v0.0.40_openapi_instances_respdefault
Instance not found v0.0.40_openapi_respGet job info (slurmdbV0040GetJob)
This endpoint may return multiple job entries since job_id is not a unique key - only the tuple (cluster, job_id, start_time) is unique. If the requested job_id is a component of a heterogeneous job all components are returned.
Path parameters
job_id (required)
Path Parameter — Job id default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"jobs" : [ {
"container" : "container",
"cluster" : "cluster",
"flags" : [ "NONE", "NONE" ],
"used_gres" : "used_gres",
"association" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"allocation_nodes" : 0,
"working_directory" : "working_directory",
"constraints" : "constraints",
"required" : {
"memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"CPUs" : 7,
"memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"hold" : true,
"partition" : "partition",
"qos" : "qos",
"array" : {
"task" : "task",
"job_id" : 6,
"task_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"max" : {
"running" : {
"tasks" : 1
}
}
}
},
"het" : {
"job_id" : 1,
"job_offset" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"submit_line" : "submit_line",
"extra" : "extra",
"reservation" : {
"name" : "name",
"id" : 4
},
"block" : "block",
"tres" : {
"requested" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"state" : {
"reason" : "reason",
"current" : [ "PENDING", "PENDING" ]
},
"mcs" : {
"label" : "label"
},
"group" : "group",
"wckey" : {
"wckey" : "wckey",
"flags" : [ "ASSIGNED_DEFAULT", "ASSIGNED_DEFAULT" ]
},
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"steps" : [ {
"nodes" : {
"count" : 8,
"range" : "range",
"list" : [ "list", "list" ]
},
"task" : {
"distribution" : "distribution"
},
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"kill_request_user" : "kill_request_user",
"CPU" : {
"governor" : "governor",
"requested_frequency" : {
"min" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"max" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"pid" : "pid",
"step" : {
"name" : "name",
"id" : "id"
},
"tres" : {
"consumed" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"requested" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"time" : {
"elapsed" : 5,
"total" : {
"seconds" : 9,
"microseconds" : 6
},
"system" : {
"seconds" : 9,
"microseconds" : 6
},
"start" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"end" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"user" : {
"seconds" : 9,
"microseconds" : 6
},
"suspended" : 9
},
"state" : [ "PENDING", "PENDING" ],
"tasks" : {
"count" : 9
},
"statistics" : {
"CPU" : {
"actual_frequency" : 6
},
"energy" : {
"consumed" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}
}
}, {
"nodes" : {
"count" : 8,
"range" : "range",
"list" : [ "list", "list" ]
},
"task" : {
"distribution" : "distribution"
},
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"kill_request_user" : "kill_request_user",
"CPU" : {
"governor" : "governor",
"requested_frequency" : {
"min" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"max" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"pid" : "pid",
"step" : {
"name" : "name",
"id" : "id"
},
"tres" : {
"consumed" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"requested" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"time" : {
"elapsed" : 5,
"total" : {
"seconds" : 9,
"microseconds" : 6
},
"system" : {
"seconds" : 9,
"microseconds" : 6
},
"start" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"end" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"user" : {
"seconds" : 9,
"microseconds" : 6
},
"suspended" : 9
},
"state" : [ "PENDING", "PENDING" ],
"tasks" : {
"count" : 9
},
"statistics" : {
"CPU" : {
"actual_frequency" : 6
},
"energy" : {
"consumed" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}
}
} ],
"script" : "script",
"failed_node" : "failed_node",
"derived_exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"licenses" : "licenses",
"nodes" : "nodes",
"job_id" : 6,
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"name" : "name",
"kill_request_user" : "kill_request_user",
"comment" : {
"administrator" : "administrator",
"system" : "system",
"job" : "job"
},
"time" : {
"elapsed" : 7,
"total" : {
"seconds" : 1,
"microseconds" : 1
},
"system" : {
"seconds" : 1,
"microseconds" : 1
},
"eligible" : 9,
"start" : 2,
"limit" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"end" : 3,
"submission" : 4,
"user" : {
"seconds" : 1,
"microseconds" : 1
},
"suspended" : 7
},
"user" : "user",
"account" : "account"
}, {
"container" : "container",
"cluster" : "cluster",
"flags" : [ "NONE", "NONE" ],
"used_gres" : "used_gres",
"association" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"allocation_nodes" : 0,
"working_directory" : "working_directory",
"constraints" : "constraints",
"required" : {
"memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"CPUs" : 7,
"memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"hold" : true,
"partition" : "partition",
"qos" : "qos",
"array" : {
"task" : "task",
"job_id" : 6,
"task_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"max" : {
"running" : {
"tasks" : 1
}
}
}
},
"het" : {
"job_id" : 1,
"job_offset" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"submit_line" : "submit_line",
"extra" : "extra",
"reservation" : {
"name" : "name",
"id" : 4
},
"block" : "block",
"tres" : {
"requested" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"state" : {
"reason" : "reason",
"current" : [ "PENDING", "PENDING" ]
},
"mcs" : {
"label" : "label"
},
"group" : "group",
"wckey" : {
"wckey" : "wckey",
"flags" : [ "ASSIGNED_DEFAULT", "ASSIGNED_DEFAULT" ]
},
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"steps" : [ {
"nodes" : {
"count" : 8,
"range" : "range",
"list" : [ "list", "list" ]
},
"task" : {
"distribution" : "distribution"
},
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"kill_request_user" : "kill_request_user",
"CPU" : {
"governor" : "governor",
"requested_frequency" : {
"min" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"max" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"pid" : "pid",
"step" : {
"name" : "name",
"id" : "id"
},
"tres" : {
"consumed" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"requested" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"time" : {
"elapsed" : 5,
"total" : {
"seconds" : 9,
"microseconds" : 6
},
"system" : {
"seconds" : 9,
"microseconds" : 6
},
"start" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"end" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"user" : {
"seconds" : 9,
"microseconds" : 6
},
"suspended" : 9
},
"state" : [ "PENDING", "PENDING" ],
"tasks" : {
"count" : 9
},
"statistics" : {
"CPU" : {
"actual_frequency" : 6
},
"energy" : {
"consumed" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}
}
}, {
"nodes" : {
"count" : 8,
"range" : "range",
"list" : [ "list", "list" ]
},
"task" : {
"distribution" : "distribution"
},
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"kill_request_user" : "kill_request_user",
"CPU" : {
"governor" : "governor",
"requested_frequency" : {
"min" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"max" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"pid" : "pid",
"step" : {
"name" : "name",
"id" : "id"
},
"tres" : {
"consumed" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"requested" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"time" : {
"elapsed" : 5,
"total" : {
"seconds" : 9,
"microseconds" : 6
},
"system" : {
"seconds" : 9,
"microseconds" : 6
},
"start" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"end" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"user" : {
"seconds" : 9,
"microseconds" : 6
},
"suspended" : 9
},
"state" : [ "PENDING", "PENDING" ],
"tasks" : {
"count" : 9
},
"statistics" : {
"CPU" : {
"actual_frequency" : 6
},
"energy" : {
"consumed" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}
}
} ],
"script" : "script",
"failed_node" : "failed_node",
"derived_exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"licenses" : "licenses",
"nodes" : "nodes",
"job_id" : 6,
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"name" : "name",
"kill_request_user" : "kill_request_user",
"comment" : {
"administrator" : "administrator",
"system" : "system",
"job" : "job"
},
"time" : {
"elapsed" : 7,
"total" : {
"seconds" : 1,
"microseconds" : 1
},
"system" : {
"seconds" : 1,
"microseconds" : 1
},
"eligible" : 9,
"start" : 2,
"limit" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"end" : 3,
"submission" : 4,
"user" : {
"seconds" : 1,
"microseconds" : 1
},
"suspended" : 7
},
"user" : "user",
"account" : "account"
} ],
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Job description v0.0.40_openapi_slurmdbd_jobs_respdefault
Unable to find job v0.0.40_openapi_respGet job list (slurmdbV0040GetJobs)
Query parameters
account (optional)
Query Parameter — CSV account list default: null
association (optional)
Query Parameter — CSV association list default: null
cluster (optional)
Query Parameter — CSV cluster list default: null
constraints (optional)
Query Parameter — CSV constraint list default: null
cpus_max (optional)
Query Parameter — number of cpus high range default: null
cpus_min (optional)
Query Parameter — number of cpus low range default: null
scheduler_unset (optional)
Query Parameter — default: null
scheduled_on_submit (optional)
Query Parameter — default: null
scheduled_by_main (optional)
Query Parameter — default: null
scheduled_by_backfill (optional)
Query Parameter — default: null
job_started (optional)
Query Parameter — default: null
exit_code (optional)
Query Parameter — job exit code (numeric) default: null
show_duplicates (optional)
Query Parameter — default: null
skip_steps (optional)
Query Parameter — default: null
disable_truncate_usage_time (optional)
Query Parameter — default: null
whole_hetjob (optional)
Query Parameter — default: null
disable_whole_hetjob (optional)
Query Parameter — default: null
disable_wait_for_result (optional)
Query Parameter — default: null
usage_time_as_submit_time (optional)
Query Parameter — default: null
show_batch_script (optional)
Query Parameter — default: null
show_job_environment (optional)
Query Parameter — default: null
format (optional)
Query Parameter — CSV format list default: null
groups (optional)
Query Parameter — CSV group list default: null
job_name (optional)
Query Parameter — CSV job name list default: null
nodes_max (optional)
Query Parameter — number of nodes high range default: null
nodes_min (optional)
Query Parameter — number of nodes low range default: null
partition (optional)
Query Parameter — CSV partition name list default: null
qos (optional)
Query Parameter — CSV QOS name list default: null
reason (optional)
Query Parameter — CSV reason list default: null
reservation (optional)
Query Parameter — CSV reservation name list default: null
reservation_id (optional)
Query Parameter — CSV reservation ID list default: null
state (optional)
Query Parameter — CSV state list default: null
step (optional)
Query Parameter — CSV step id list default: null
timelimit_max (optional)
Query Parameter — maximum timelimit (seconds) default: null
timelimit_min (optional)
Query Parameter — minimum timelimit (seconds) default: null
end_time (optional)
Query Parameter — usage end timestamp default: null
start_time (optional)
Query Parameter — usage start timestamp default: null
submit_time (optional)
Query Parameter — submit time timestamp default: null
node (optional)
Query Parameter — ranged node string where jobs ran default: null
users (optional)
Query Parameter — CSV user name list default: null
wckey (optional)
Query Parameter — CSV wckey list default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"jobs" : [ {
"container" : "container",
"cluster" : "cluster",
"flags" : [ "NONE", "NONE" ],
"used_gres" : "used_gres",
"association" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"allocation_nodes" : 0,
"working_directory" : "working_directory",
"constraints" : "constraints",
"required" : {
"memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"CPUs" : 7,
"memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"hold" : true,
"partition" : "partition",
"qos" : "qos",
"array" : {
"task" : "task",
"job_id" : 6,
"task_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"max" : {
"running" : {
"tasks" : 1
}
}
}
},
"het" : {
"job_id" : 1,
"job_offset" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"submit_line" : "submit_line",
"extra" : "extra",
"reservation" : {
"name" : "name",
"id" : 4
},
"block" : "block",
"tres" : {
"requested" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"state" : {
"reason" : "reason",
"current" : [ "PENDING", "PENDING" ]
},
"mcs" : {
"label" : "label"
},
"group" : "group",
"wckey" : {
"wckey" : "wckey",
"flags" : [ "ASSIGNED_DEFAULT", "ASSIGNED_DEFAULT" ]
},
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"steps" : [ {
"nodes" : {
"count" : 8,
"range" : "range",
"list" : [ "list", "list" ]
},
"task" : {
"distribution" : "distribution"
},
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"kill_request_user" : "kill_request_user",
"CPU" : {
"governor" : "governor",
"requested_frequency" : {
"min" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"max" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"pid" : "pid",
"step" : {
"name" : "name",
"id" : "id"
},
"tres" : {
"consumed" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"requested" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"time" : {
"elapsed" : 5,
"total" : {
"seconds" : 9,
"microseconds" : 6
},
"system" : {
"seconds" : 9,
"microseconds" : 6
},
"start" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"end" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"user" : {
"seconds" : 9,
"microseconds" : 6
},
"suspended" : 9
},
"state" : [ "PENDING", "PENDING" ],
"tasks" : {
"count" : 9
},
"statistics" : {
"CPU" : {
"actual_frequency" : 6
},
"energy" : {
"consumed" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}
}
}, {
"nodes" : {
"count" : 8,
"range" : "range",
"list" : [ "list", "list" ]
},
"task" : {
"distribution" : "distribution"
},
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"kill_request_user" : "kill_request_user",
"CPU" : {
"governor" : "governor",
"requested_frequency" : {
"min" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"max" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"pid" : "pid",
"step" : {
"name" : "name",
"id" : "id"
},
"tres" : {
"consumed" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"requested" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"time" : {
"elapsed" : 5,
"total" : {
"seconds" : 9,
"microseconds" : 6
},
"system" : {
"seconds" : 9,
"microseconds" : 6
},
"start" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"end" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"user" : {
"seconds" : 9,
"microseconds" : 6
},
"suspended" : 9
},
"state" : [ "PENDING", "PENDING" ],
"tasks" : {
"count" : 9
},
"statistics" : {
"CPU" : {
"actual_frequency" : 6
},
"energy" : {
"consumed" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}
}
} ],
"script" : "script",
"failed_node" : "failed_node",
"derived_exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"licenses" : "licenses",
"nodes" : "nodes",
"job_id" : 6,
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"name" : "name",
"kill_request_user" : "kill_request_user",
"comment" : {
"administrator" : "administrator",
"system" : "system",
"job" : "job"
},
"time" : {
"elapsed" : 7,
"total" : {
"seconds" : 1,
"microseconds" : 1
},
"system" : {
"seconds" : 1,
"microseconds" : 1
},
"eligible" : 9,
"start" : 2,
"limit" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"end" : 3,
"submission" : 4,
"user" : {
"seconds" : 1,
"microseconds" : 1
},
"suspended" : 7
},
"user" : "user",
"account" : "account"
}, {
"container" : "container",
"cluster" : "cluster",
"flags" : [ "NONE", "NONE" ],
"used_gres" : "used_gres",
"association" : {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
},
"allocation_nodes" : 0,
"working_directory" : "working_directory",
"constraints" : "constraints",
"required" : {
"memory_per_node" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"CPUs" : 7,
"memory_per_cpu" : {
"number" : 1,
"set" : false,
"infinite" : true
}
},
"hold" : true,
"partition" : "partition",
"qos" : "qos",
"array" : {
"task" : "task",
"job_id" : 6,
"task_id" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"max" : {
"running" : {
"tasks" : 1
}
}
}
},
"het" : {
"job_id" : 1,
"job_offset" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"submit_line" : "submit_line",
"extra" : "extra",
"reservation" : {
"name" : "name",
"id" : 4
},
"block" : "block",
"tres" : {
"requested" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"state" : {
"reason" : "reason",
"current" : [ "PENDING", "PENDING" ]
},
"mcs" : {
"label" : "label"
},
"group" : "group",
"wckey" : {
"wckey" : "wckey",
"flags" : [ "ASSIGNED_DEFAULT", "ASSIGNED_DEFAULT" ]
},
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"steps" : [ {
"nodes" : {
"count" : 8,
"range" : "range",
"list" : [ "list", "list" ]
},
"task" : {
"distribution" : "distribution"
},
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"kill_request_user" : "kill_request_user",
"CPU" : {
"governor" : "governor",
"requested_frequency" : {
"min" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"max" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"pid" : "pid",
"step" : {
"name" : "name",
"id" : "id"
},
"tres" : {
"consumed" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"requested" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"time" : {
"elapsed" : 5,
"total" : {
"seconds" : 9,
"microseconds" : 6
},
"system" : {
"seconds" : 9,
"microseconds" : 6
},
"start" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"end" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"user" : {
"seconds" : 9,
"microseconds" : 6
},
"suspended" : 9
},
"state" : [ "PENDING", "PENDING" ],
"tasks" : {
"count" : 9
},
"statistics" : {
"CPU" : {
"actual_frequency" : 6
},
"energy" : {
"consumed" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}
}
}, {
"nodes" : {
"count" : 8,
"range" : "range",
"list" : [ "list", "list" ]
},
"task" : {
"distribution" : "distribution"
},
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"kill_request_user" : "kill_request_user",
"CPU" : {
"governor" : "governor",
"requested_frequency" : {
"min" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"max" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"pid" : "pid",
"step" : {
"name" : "name",
"id" : "id"
},
"tres" : {
"consumed" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"requested" : {
"average" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"min" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"max" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"allocated" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
},
"time" : {
"elapsed" : 5,
"total" : {
"seconds" : 9,
"microseconds" : 6
},
"system" : {
"seconds" : 9,
"microseconds" : 6
},
"start" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"end" : {
"number" : 1,
"set" : false,
"infinite" : true
},
"user" : {
"seconds" : 9,
"microseconds" : 6
},
"suspended" : 9
},
"state" : [ "PENDING", "PENDING" ],
"tasks" : {
"count" : 9
},
"statistics" : {
"CPU" : {
"actual_frequency" : 6
},
"energy" : {
"consumed" : {
"number" : 1,
"set" : false,
"infinite" : true
}
}
}
} ],
"script" : "script",
"failed_node" : "failed_node",
"derived_exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"licenses" : "licenses",
"nodes" : "nodes",
"job_id" : 6,
"exit_code" : {
"return_code" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"signal" : {
"name" : "name",
"id" : {
"number" : 2,
"set" : false,
"infinite" : true
}
},
"status" : [ "INVALID", "INVALID" ]
},
"name" : "name",
"kill_request_user" : "kill_request_user",
"comment" : {
"administrator" : "administrator",
"system" : "system",
"job" : "job"
},
"time" : {
"elapsed" : 7,
"total" : {
"seconds" : 1,
"microseconds" : 1
},
"system" : {
"seconds" : 1,
"microseconds" : 1
},
"eligible" : 9,
"start" : 2,
"limit" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"end" : 3,
"submission" : 4,
"user" : {
"seconds" : 1,
"microseconds" : 1
},
"suspended" : 7
},
"user" : "user",
"account" : "account"
} ],
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of jobs v0.0.40_openapi_slurmdbd_jobs_respdefault
Unable to query jobs v0.0.40_openapi_respGet QOS list (slurmdbV0040GetQos)
Query parameters
description (optional)
Query Parameter — CSV description list default: null
id (optional)
Query Parameter — CSV QOS id list default: null
format (optional)
Query Parameter — CSV format list default: null
name (optional)
Query Parameter — CSV QOS name list default: null
preempt_mode (optional)
Query Parameter — default: null
with_deleted (optional)
Query Parameter — Include deleted QOS default: null
Return type
Example data
Content-Type: application/json
{
"qos" : [ {
"flags" : [ "NOT_SET", "NOT_SET" ],
"name" : "name",
"usage_threshold" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"description" : "description",
"usage_factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"id" : 7,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres" : {
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
}
},
"max" : {
"jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"active_jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"accruing" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"per" : {
"qos" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"wall_clock" : {
"per" : {
"qos" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"active_jobs" : {
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"grace_time" : 9
},
"preempt" : {
"mode" : [ "DISABLED", "DISABLED" ],
"exempt_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"list" : [ "list", "list" ]
}
}, {
"flags" : [ "NOT_SET", "NOT_SET" ],
"name" : "name",
"usage_threshold" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"description" : "description",
"usage_factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"id" : 7,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres" : {
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
}
},
"max" : {
"jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"active_jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"accruing" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"per" : {
"qos" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"wall_clock" : {
"per" : {
"qos" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"active_jobs" : {
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"grace_time" : 9
},
"preempt" : {
"mode" : [ "DISABLED", "DISABLED" ],
"exempt_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"list" : [ "list", "list" ]
}
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of QOS' v0.0.40_openapi_slurmdbd_qos_respdefault
QOS not found v0.0.40_openapi_slurmdbd_qos_respGet QOS info (slurmdbV0040GetSingleQos)
Path parameters
qos (required)
Path Parameter — QOS name default: null
Query parameters
with_deleted (optional)
Query Parameter — Query includes deleted QOS default: null
Return type
Example data
Content-Type: application/json
{
"qos" : [ {
"flags" : [ "NOT_SET", "NOT_SET" ],
"name" : "name",
"usage_threshold" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"description" : "description",
"usage_factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"id" : 7,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres" : {
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
}
},
"max" : {
"jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"active_jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"accruing" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"per" : {
"qos" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"wall_clock" : {
"per" : {
"qos" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"active_jobs" : {
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"grace_time" : 9
},
"preempt" : {
"mode" : [ "DISABLED", "DISABLED" ],
"exempt_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"list" : [ "list", "list" ]
}
}, {
"flags" : [ "NOT_SET", "NOT_SET" ],
"name" : "name",
"usage_threshold" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"description" : "description",
"usage_factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"id" : 7,
"priority" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"limits" : {
"min" : {
"priority_threshold" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"tres" : {
"per" : {
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
}
},
"max" : {
"jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
},
"active_jobs" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
}
},
"accruing" : {
"per" : {
"user" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"account" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"tres" : {
"total" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"minutes" : {
"per" : {
"qos" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"per" : {
"node" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"job" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"user" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"account" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ]
}
},
"wall_clock" : {
"per" : {
"qos" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"job" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"active_jobs" : {
"count" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"accruing" : {
"number" : 5,
"set" : false,
"infinite" : true
}
}
},
"factor" : {
"number" : 3.616076749251911,
"set" : false,
"infinite" : true
},
"grace_time" : 9
},
"preempt" : {
"mode" : [ "DISABLED", "DISABLED" ],
"exempt_time" : {
"number" : 5,
"set" : false,
"infinite" : true
},
"list" : [ "list", "list" ]
}
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
QOS information v0.0.40_openapi_slurmdbd_qos_respdefault
QOS not found v0.0.40_openapi_slurmdbd_qos_respGet TRES info (slurmdbV0040GetTres)
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"TRES" : [ {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
}, {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of TRES v0.0.40_openapi_tres_respdefault
Unable to retrieve TRESGet user info (slurmdbV0040GetUser)
Path parameters
name (required)
Path Parameter — User name default: null
Query parameters
with_deleted (optional)
Query Parameter — Include deleted users default: null
with_assocs (optional)
Query Parameter — Include assocations default: null
with_coords (optional)
Query Parameter — Include coordinators default: null
with_wckeys (optional)
Query Parameter — Include wckeys default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"users" : [ {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"default" : {
"wckey" : "wckey",
"account" : "account"
},
"administrator_level" : [ "Not Set", "Not Set" ],
"old_name" : "old_name",
"wckeys" : [ {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
}, {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"flags" : [ "NONE", "NONE" ],
"name" : "name"
}, {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"default" : {
"wckey" : "wckey",
"account" : "account"
},
"administrator_level" : [ "Not Set", "Not Set" ],
"old_name" : "old_name",
"wckeys" : [ {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
}, {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"flags" : [ "NONE", "NONE" ],
"name" : "name"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of users v0.0.40_openapi_users_respdefault
User not found v0.0.40_openapi_respGet user list (slurmdbV0040GetUsers)
Query parameters
admin_level (optional)
Query Parameter — Administrator level default: null
default_account (optional)
Query Parameter — CSV default account list default: null
default_wckey (optional)
Query Parameter — CSV default wckey list default: null
with_assocs (optional)
Query Parameter — With associations default: null
with_coords (optional)
Query Parameter — With coordinators default: null
with_deleted (optional)
Query Parameter — With deleted default: null
with_wckeys (optional)
Query Parameter — With wckeys default: null
without_defaults (optional)
Query Parameter — Exclude defaults default: null
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"users" : [ {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"default" : {
"wckey" : "wckey",
"account" : "account"
},
"administrator_level" : [ "Not Set", "Not Set" ],
"old_name" : "old_name",
"wckeys" : [ {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
}, {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"flags" : [ "NONE", "NONE" ],
"name" : "name"
}, {
"associations" : [ {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
}, {
"cluster" : "cluster",
"partition" : "partition",
"id" : 5,
"user" : "user",
"account" : "account"
} ],
"default" : {
"wckey" : "wckey",
"account" : "account"
},
"administrator_level" : [ "Not Set", "Not Set" ],
"old_name" : "old_name",
"wckeys" : [ {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
}, {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
} ],
"coordinators" : [ {
"name" : "name",
"direct" : true
}, {
"name" : "name",
"direct" : true
} ],
"flags" : [ "NONE", "NONE" ],
"name" : "name"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of users v0.0.40_openapi_users_respdefault
User not found v0.0.40_openapi_respGet wckey info (slurmdbV0040GetWckey)
Path parameters
id (required)
Path Parameter — wckey id default: null
Return type
Example data
Content-Type: application/json
{
"wckeys" : [ {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
}, {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of wckey v0.0.40_openapi_wckey_respdefault
wckey not found v0.0.40_openapi_respGet wckey list (slurmdbV0040GetWckeys)
Query parameters
cluster (optional)
Query Parameter — CSV cluster name list default: null
format (optional)
Query Parameter — CSV format name list default: null
id (optional)
Query Parameter — CSV id list default: null
name (optional)
Query Parameter — CSV name list default: null
only_defaults (optional)
Query Parameter — only query defaults default: null
usage_end (optional)
Query Parameter — usage end UNIX timestamp (seconds) default: null
usage_start (optional)
Query Parameter — usage start UNIX timestamp (seconds) default: null
user (optional)
Query Parameter — CSV user list default: null
with_usage (optional)
Query Parameter — include usage with query default: null
with_deleted (optional)
Query Parameter — include deleted wckeys with query default: null
Return type
Example data
Content-Type: application/json
{
"wckeys" : [ {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
}, {
"cluster" : "cluster",
"name" : "name",
"flags" : [ "DELETED", "DELETED" ],
"accounting" : [ {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
}, {
"start" : 5,
"id" : 5,
"TRES" : {
"name" : "name",
"count" : 6,
"id" : 3,
"type" : "type"
},
"allocated" : {
"seconds" : 1
}
} ],
"id" : 2,
"user" : "user"
} ],
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of wckeys v0.0.40_openapi_wckey_respdefault
wckey not found v0.0.40_openapi_respUpdate accounts (slurmdbV0040PostAccounts)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_accounts_resp v0.0.40_openapi_accounts_resp (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Add/update list of accounts v0.0.40_openapi_respdefault
Unable to add or update accounts v0.0.40_openapi_respAdd accounts with conditional association (slurmdbV0040PostAccountsAssociation)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_accounts_add_cond_resp v0.0.40_openapi_accounts_add_cond_resp (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ],
"added_accounts" : "added_accounts"
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Add list of accounts with conditional association v0.0.40_openapi_accounts_add_cond_resp_strdefault
Unable to add accounts v0.0.40_openapi_accounts_add_cond_resp_strSet associations info (slurmdbV0040PostAssociations)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_assocs_resp v0.0.40_openapi_assocs_resp (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
status of associations update v0.0.40_openapi_respdefault
Unable to update associations v0.0.40_openapi_respupdate clusters (slurmdbV0040PostClusters)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_clusters_resp v0.0.40_openapi_clusters_resp (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Modify clusters response v0.0.40_openapi_respdefault
Unable to add cluster v0.0.40_openapi_respLoad all configuration information (slurmdbV0040PostConfig)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_slurmdbd_config_resp v0.0.40_openapi_slurmdbd_config_resp (optional)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Load config v0.0.40_openapi_respdefault
Unable to set config v0.0.40_openapi_respSet QOS info (slurmdbV0040PostQos)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_slurmdbd_qos_resp v0.0.40_openapi_slurmdbd_qos_resp (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
QOS update response v0.0.40_openapi_respdefault
Unable to update QOSs v0.0.40_openapi_respSet TRES info (slurmdbV0040PostTres)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_tres_resp v0.0.40_openapi_tres_resp (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of TRES v0.0.40_openapi_respdefault
Unable to update TRES v0.0.40_openapi_respUpdate user (slurmdbV0040PostUsers)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_users_resp v0.0.40_openapi_users_resp (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Update users v0.0.40_openapi_respdefault
User not found or not able to update user v0.0.40_openapi_respAdd users with conditional association (slurmdbV0040PostUsersAssociation)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_users_add_cond_resp v0.0.40_openapi_users_add_cond_resp (required)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"added_users" : "added_users",
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
Add list of users with conditional association v0.0.40_openapi_users_add_cond_resp_strdefault
Unable to add accounts v0.0.40_openapi_users_add_cond_resp_strAdd wckeys (slurmdbV0040PostWckeys)
Consumes
This API call consumes the following media types via the Content-Type request header:application/json
application/x-yaml
Request body
v0.0.40_openapi_wckey_resp v0.0.40_openapi_wckey_resp (optional)
Body Parameter —
Return type
Example data
Content-Type: application/json
{
"meta" : {
"slurm" : {
"cluster" : "cluster",
"release" : "release",
"version" : {
"major" : "major",
"minor" : "minor",
"micro" : "micro"
}
},
"plugin" : {
"accounting_storage" : "accounting_storage",
"name" : "name",
"type" : "type",
"data_parser" : "data_parser"
},
"client" : {
"source" : "source",
"user" : "user",
"group" : "group"
},
"command" : [ "command", "command" ]
},
"warnings" : [ {
"description" : "description",
"source" : "source"
}, {
"description" : "description",
"source" : "source"
} ],
"errors" : [ {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
}, {
"description" : "description",
"source" : "source",
"error" : "error",
"error_number" : 1
} ]
}
Example data
Content-Type: application/x-yaml
Custom MIME type example not yet supported: application/x-yaml
Produces
This API call produces the following media types according to the Accept request header; the media type will be conveyed by the Content-Type response header.application/json
application/x-yaml
Responses
200
List of wckeys v0.0.40_openapi_respdefault
Unable to add wckey v0.0.40_openapi_respModels
[ Jump to Methods ]Table of Contents
v0.0.40_account
-v0.0.40_account_short
-v0.0.40_accounting
-v0.0.40_accounts_add_cond
-v0.0.40_acct_gather_energy
-v0.0.40_assoc
-v0.0.40_assoc_rec_set
-v0.0.40_assoc_shares_obj_wrap
-v0.0.40_assoc_short
-v0.0.40_bf_exit_fields
-v0.0.40_cluster_rec
-v0.0.40_controller_ping
-v0.0.40_coord
-v0.0.40_cron_entry
-v0.0.40_ext_sensors_data
-v0.0.40_float64_no_val
-v0.0.40_instance
-v0.0.40_job
-v0.0.40_job_array_response_msg_entry
-v0.0.40_job_desc_msg
-v0.0.40_job_info
-v0.0.40_job_res
-v0.0.40_job_submit_req
-v0.0.40_job_submit_response_msg
-v0.0.40_kill_jobs_msg
-v0.0.40_kill_jobs_resp_job
-v0.0.40_license
-v0.0.40_node
-v0.0.40_openapi_accounts_add_cond_resp
-v0.0.40_openapi_accounts_add_cond_resp_str
-v0.0.40_openapi_accounts_removed_resp
-v0.0.40_openapi_accounts_resp
-v0.0.40_openapi_assocs_removed_resp
-v0.0.40_openapi_assocs_resp
-v0.0.40_openapi_clusters_removed_resp
-v0.0.40_openapi_clusters_resp
-v0.0.40_openapi_diag_resp
-v0.0.40_openapi_error
-v0.0.40_openapi_instances_resp
-v0.0.40_openapi_job_info_resp
-v0.0.40_openapi_job_post_response
-v0.0.40_openapi_job_submit_response
-v0.0.40_openapi_kill_jobs_resp
-v0.0.40_openapi_licenses_resp
-v0.0.40_openapi_meta
-v0.0.40_openapi_nodes_resp
-v0.0.40_openapi_partition_resp
-v0.0.40_openapi_ping_array_resp
-v0.0.40_openapi_reservation_resp
-v0.0.40_openapi_resp
-v0.0.40_openapi_shares_resp
-v0.0.40_openapi_slurmdbd_config_resp
-v0.0.40_openapi_slurmdbd_jobs_resp
-v0.0.40_openapi_slurmdbd_qos_removed_resp
-v0.0.40_openapi_slurmdbd_qos_resp
-v0.0.40_openapi_slurmdbd_stats_resp
-v0.0.40_openapi_tres_resp
-v0.0.40_openapi_users_add_cond_resp
-v0.0.40_openapi_users_add_cond_resp_str
-v0.0.40_openapi_users_resp
-v0.0.40_openapi_warning
-v0.0.40_openapi_wckey_removed_resp
-v0.0.40_openapi_wckey_resp
-v0.0.40_partition_info
-v0.0.40_power_mgmt_data
-v0.0.40_process_exit_code_verbose
-v0.0.40_qos
-v0.0.40_reservation_core_spec
-v0.0.40_reservation_info
-v0.0.40_schedule_exit_fields
-v0.0.40_shares_float128_tres
-v0.0.40_shares_resp_msg
-v0.0.40_shares_uint64_tres
-v0.0.40_stats_msg
-v0.0.40_stats_rec
-v0.0.40_stats_rpc
-v0.0.40_stats_user
-v0.0.40_step
-v0.0.40_tres
-v0.0.40_uint16_no_val
-v0.0.40_uint32_no_val
-v0.0.40_uint64_no_val
-v0.0.40_update_node_msg
-v0.0.40_user
-v0.0.40_user_short
-v0.0.40_users_add_cond
-v0.0.40_wckey
-v0.0.40_wckey_tag_struct
-v0_0_40_accounting_allocated
-v0_0_40_assoc_default
-v0_0_40_assoc_max
-v0_0_40_assoc_max_jobs
-v0_0_40_assoc_max_jobs_per
-v0_0_40_assoc_max_per
-v0_0_40_assoc_max_per_account
-v0_0_40_assoc_max_tres
-v0_0_40_assoc_max_tres_group
-v0_0_40_assoc_max_tres_minutes
-v0_0_40_assoc_max_tres_per
-v0_0_40_assoc_min
-v0_0_40_assoc_shares_obj_wrap_fairshare
-v0_0_40_assoc_shares_obj_wrap_tres
-v0_0_40_cluster_rec_associations
-v0_0_40_cluster_rec_controller
-v0_0_40_cron_entry_line
-v0_0_40_instance_time
-v0_0_40_job_array
-v0_0_40_job_array_limits
-v0_0_40_job_array_limits_max
-v0_0_40_job_array_limits_max_running
-v0_0_40_job_comment
-v0_0_40_job_desc_msg_rlimits
-v0_0_40_job_het
-v0_0_40_job_info_power
-v0_0_40_job_mcs
-v0_0_40_job_required
-v0_0_40_job_reservation
-v0_0_40_job_state
-v0_0_40_job_time
-v0_0_40_job_time_system
-v0_0_40_job_tres
-v0_0_40_kill_jobs_resp_job_error
-v0_0_40_kill_jobs_resp_job_federation
-v0_0_40_openapi_meta_client
-v0_0_40_openapi_meta_plugin
-v0_0_40_openapi_meta_slurm
-v0_0_40_openapi_meta_slurm_version
-v0_0_40_partition_info_accounts
-v0_0_40_partition_info_cpus
-v0_0_40_partition_info_defaults
-v0_0_40_partition_info_groups
-v0_0_40_partition_info_maximums
-v0_0_40_partition_info_maximums_oversubscribe
-v0_0_40_partition_info_minimums
-v0_0_40_partition_info_nodes
-v0_0_40_partition_info_partition
-v0_0_40_partition_info_priority
-v0_0_40_partition_info_qos
-v0_0_40_partition_info_timeouts
-v0_0_40_partition_info_tres
-v0_0_40_process_exit_code_verbose_signal
-v0_0_40_qos_limits
-v0_0_40_qos_limits_max
-v0_0_40_qos_limits_max_active_jobs
-v0_0_40_qos_limits_max_jobs
-v0_0_40_qos_limits_max_jobs_active_jobs
-v0_0_40_qos_limits_max_jobs_active_jobs_per
-v0_0_40_qos_limits_max_tres
-v0_0_40_qos_limits_max_tres_minutes
-v0_0_40_qos_limits_max_tres_minutes_per
-v0_0_40_qos_limits_max_tres_per
-v0_0_40_qos_limits_max_wall_clock
-v0_0_40_qos_limits_max_wall_clock_per
-v0_0_40_qos_limits_min
-v0_0_40_qos_limits_min_tres
-v0_0_40_qos_limits_min_tres_per
-v0_0_40_qos_preempt
-v0_0_40_reservation_info_purge_completed
-v0_0_40_rollup_stats_inner
-v0_0_40_stats_msg_rpcs_by_type_inner
-v0_0_40_stats_msg_rpcs_by_user_inner
-v0_0_40_stats_rpc_time
-v0_0_40_step_CPU
-v0_0_40_step_CPU_requested_frequency
-v0_0_40_step_nodes
-v0_0_40_step_statistics
-v0_0_40_step_statistics_CPU
-v0_0_40_step_statistics_energy
-v0_0_40_step_step
-v0_0_40_step_task
-v0_0_40_step_tasks
-v0_0_40_step_time
-v0_0_40_step_time_system
-v0_0_40_step_tres
-v0_0_40_step_tres_consumed
-v0_0_40_step_tres_requested
-v0_0_40_user_default
-
v0.0.40_account
- Up
associations (optional)
coordinators (optional)
description
name
organization
flags (optional)
Enum:
v0.0.40_accounting
- Up
v0.0.40_assoc
- Up
accounting (optional)
account (optional)
cluster (optional)
comment (optional)
String comment for the association
default (optional)
flags (optional)
Enum:
max (optional)
id (optional)
is_default (optional)
lineage (optional)
String Complete path up the hierarchy to the root association
min (optional)
parent_account (optional)
partition (optional)
priority (optional)
qos (optional)
array[String] List of QOS names
shares_raw (optional)
Integer format: int32
user
v0.0.40_assoc_rec_set
- Up
comment (optional)
String Comment for the association
defaultqos (optional)
String Which QOS id is this association default
grpjobs (optional)
grpjobsaccrue (optional)
grpsubmitjobs (optional)
grptres (optional)
grptresmins (optional)
grptresrunmins (optional)
grpwall (optional)
maxjobs (optional)
maxjobsaccrue (optional)
maxsubmitjobs (optional)
maxtresminsperjob (optional)
maxtresrunmins (optional)
maxtresperjob (optional)
maxtrespernode (optional)
maxwalldurationperjob (optional)
minpriothresh (optional)
parent (optional)
String Name of parent account
priority (optional)
qoslevel (optional)
array[String] List of QOS names
fairshare (optional)
Integer Number of shares allocated to this association format: int32
v0.0.40_assoc_shares_obj_wrap
- Up
id (optional)
Integer assocation id format: int32
cluster (optional)
String cluster name
name (optional)
String share name
parent (optional)
String parent name
partition (optional)
String partition name
shares_normalized (optional)
shares (optional)
tres (optional)
effective_usage (optional)
Double effective, normalized usage format: double
usage_normalized (optional)
usage (optional)
Long measure of tresbillableunits usage format: int64
fairshare (optional)
type (optional)
array[String] user or account association
Enum:
v0.0.40_cluster_rec
- Up
controller (optional)
flags (optional)
Enum:
name (optional)
nodes (optional)
select_plugin (optional)
associations (optional)
rpc_version (optional)
Integer format: int32
tres (optional)
v0.0.40_cron_entry
- Up
flags (optional)
Enum:
minute (optional)
hour (optional)
day_of_month (optional)
month (optional)
day_of_week (optional)
specification (optional)
command (optional)
line (optional)
v0.0.40_ext_sensors_data
- Up
v0.0.40_float64_no_val
- Up
64 bit floating point number with flags
set (optional)
Boolean True if number has been set. False if number is unset
infinite (optional)
Boolean True if number has been set to infinite. "set" and "number" will be ignored.
number (optional)
Double If set is True the number will be set with value. Otherwise ignore number contents. format: double
v0.0.40_job
- Up
account (optional)
comment (optional)
allocation_nodes (optional)
Integer format: int32
array (optional)
association (optional)
block (optional)
cluster (optional)
constraints (optional)
container (optional)
derived_exit_code (optional)
time (optional)
exit_code (optional)
extra (optional)
failed_node (optional)
flags (optional)
Enum:
group (optional)
het (optional)
job_id (optional)
Integer format: int32
name (optional)
licenses (optional)
mcs (optional)
nodes (optional)
partition (optional)
hold (optional)
Boolean Job held
priority (optional)
qos (optional)
required (optional)
kill_request_user (optional)
reservation (optional)
script (optional)
state (optional)
steps (optional)
submit_line (optional)
tres (optional)
used_gres (optional)
user (optional)
wckey (optional)
working_directory (optional)
v0.0.40_job_desc_msg
- Up
account (optional)
account_gather_frequency (optional)
admin_comment (optional)
allocation_node_list (optional)
allocation_node_port (optional)
Integer format: int32
argv (optional)
array (optional)
batch_features (optional)
begin_time (optional)
flags (optional)
Enum:
burst_buffer (optional)
clusters (optional)
cluster_constraint (optional)
comment (optional)
contiguous (optional)
container (optional)
container_id (optional)
cores_per_socket (optional)
Integer format: int32
core_specification (optional)
Integer format: int32
thread_specification (optional)
Integer format: int32
cpu_binding (optional)
cpu_binding_flags (optional)
Enum:
cpu_frequency (optional)
cpus_per_tres (optional)
crontab (optional)
deadline (optional)
Long format: int64
delay_boot (optional)
Integer format: int32
dependency (optional)
end_time (optional)
Long format: int64
environment (optional)
rlimits (optional)
excluded_nodes (optional)
extra (optional)
constraints (optional)
group_id (optional)
hetjob_group (optional)
Integer format: int32
immediate (optional)
job_id (optional)
Integer format: int32
kill_on_node_fail (optional)
licenses (optional)
mail_type (optional)
Enum:
mail_user (optional)
mcs_label (optional)
memory_binding (optional)
memory_binding_type (optional)
Enum:
memory_per_tres (optional)
name (optional)
network (optional)
nice (optional)
Integer format: int32
tasks (optional)
Integer format: int32
open_mode (optional)
Enum:
reserve_ports (optional)
Integer format: int32
overcommit (optional)
partition (optional)
distribution_plane_size (optional)
Integer format: int32
power_flags (optional)
Enum:
prefer (optional)
hold (optional)
Boolean Job held
priority (optional)
profile (optional)
Enum:
qos (optional)
reboot (optional)
required_nodes (optional)
requeue (optional)
reservation (optional)
script (optional)
String Job batch script. Only first component in a HetJob is populated or honored.
shared (optional)
Enum:
exclusive (optional)
Enum:
oversubscribe (optional)
site_factor (optional)
Integer format: int32
spank_environment (optional)
distribution (optional)
time_limit (optional)
time_minimum (optional)
tres_bind (optional)
tres_freq (optional)
tres_per_job (optional)
tres_per_node (optional)
tres_per_socket (optional)
tres_per_task (optional)
user_id (optional)
wait_all_nodes (optional)
kill_warning_flags (optional)
Enum:
kill_warning_signal (optional)
kill_warning_delay (optional)
current_working_directory (optional)
cpus_per_task (optional)
Integer format: int32
minimum_cpus (optional)
Integer format: int32
maximum_cpus (optional)
Integer format: int32
nodes (optional)
minimum_nodes (optional)
Integer format: int32
maximum_nodes (optional)
Integer format: int32
minimum_boards_per_node (optional)
Integer format: int32
minimum_sockets_per_board (optional)
Integer format: int32
sockets_per_node (optional)
Integer format: int32
threads_per_core (optional)
Integer format: int32
tasks_per_node (optional)
Integer format: int32
tasks_per_socket (optional)
Integer format: int32
tasks_per_core (optional)
Integer format: int32
tasks_per_board (optional)
Integer format: int32
ntasks_per_tres (optional)
Integer format: int32
minimum_cpus_per_node (optional)
Integer format: int32
memory_per_cpu (optional)
memory_per_node (optional)
temporary_disk_per_node (optional)
Integer format: int32
selinux_context (optional)
required_switches (optional)
standard_error (optional)
standard_input (optional)
standard_output (optional)
wait_for_switch (optional)
Integer format: int32
wckey (optional)
x11 (optional)
Enum:
x11_magic_cookie (optional)
x11_target_host (optional)
x11_target_port (optional)
Integer format: int32
v0.0.40_job_info
- Up
account (optional)
accrue_time (optional)
admin_comment (optional)
allocating_node (optional)
array_job_id (optional)
array_task_id (optional)
array_max_tasks (optional)
array_task_string (optional)
association_id (optional)
Integer format: int32
batch_features (optional)
batch_flag (optional)
batch_host (optional)
flags (optional)
Enum:
burst_buffer (optional)
burst_buffer_state (optional)
cluster (optional)
cluster_features (optional)
command (optional)
comment (optional)
container (optional)
container_id (optional)
contiguous (optional)
core_spec (optional)
Integer format: int32
thread_spec (optional)
Integer format: int32
cores_per_socket (optional)
billable_tres (optional)
cpus_per_task (optional)
cpu_frequency_minimum (optional)
cpu_frequency_maximum (optional)
cpu_frequency_governor (optional)
cpus_per_tres (optional)
cron (optional)
deadline (optional)
delay_boot (optional)
dependency (optional)
derived_exit_code (optional)
eligible_time (optional)
end_time (optional)
excluded_nodes (optional)
exit_code (optional)
extra (optional)
failed_node (optional)
features (optional)
federation_origin (optional)
federation_siblings_active (optional)
federation_siblings_viable (optional)
gres_detail (optional)
group_id (optional)
Integer format: int32
group_name (optional)
het_job_id (optional)
het_job_id_set (optional)
het_job_offset (optional)
job_id (optional)
Integer format: int32
job_resources (optional)
job_size_str (optional)
job_state (optional)
Enum:
last_sched_evaluation (optional)
licenses (optional)
mail_type (optional)
Enum:
mail_user (optional)
max_cpus (optional)
max_nodes (optional)
mcs_label (optional)
memory_per_tres (optional)
name (optional)
network (optional)
nodes (optional)
nice (optional)
Integer format: int32
tasks_per_core (optional)
tasks_per_tres (optional)
tasks_per_node (optional)
tasks_per_socket (optional)
tasks_per_board (optional)
cpus (optional)
node_count (optional)
tasks (optional)
partition (optional)
prefer (optional)
memory_per_cpu (optional)
memory_per_node (optional)
minimum_cpus_per_node (optional)
minimum_tmp_disk_per_node (optional)
power (optional)
preempt_time (optional)
preemptable_time (optional)
pre_sus_time (optional)
hold (optional)
Boolean Job held
priority (optional)
profile (optional)
Enum:
qos (optional)
reboot (optional)
required_nodes (optional)
minimum_switches (optional)
Integer format: int32
requeue (optional)
resize_time (optional)
restart_cnt (optional)
Integer format: int32
resv_name (optional)
scheduled_nodes (optional)
selinux_context (optional)
shared (optional)
Enum:
exclusive (optional)
Enum:
oversubscribe (optional)
show_flags (optional)
Enum:
sockets_per_board (optional)
Integer format: int32
sockets_per_node (optional)
start_time (optional)
state_description (optional)
state_reason (optional)
standard_error (optional)
standard_input (optional)
standard_output (optional)
submit_time (optional)
suspend_time (optional)
system_comment (optional)
time_limit (optional)
time_minimum (optional)
threads_per_core (optional)
tres_bind (optional)
tres_freq (optional)
tres_per_job (optional)
tres_per_node (optional)
tres_per_socket (optional)
tres_per_task (optional)
tres_req_str (optional)
tres_alloc_str (optional)
user_id (optional)
Integer format: int32
user_name (optional)
maximum_switch_wait_time (optional)
Integer format: int32
wckey (optional)
current_working_directory (optional)
v0.0.40_job_res
- Up
nodes (optional)
allocated_cores (optional)
Integer format: int32
allocated_cpus (optional)
Integer format: int32
allocated_hosts (optional)
Integer format: int32
allocated_nodes (optional)
array[oas_any_type_not_mapped] job node resources
v0.0.40_job_submit_req
- Up
script (optional)
String Batch job script. Batch script must be specified in first component of jobs or in job if this field is not populated.
jobs (optional)
job (optional)
v0.0.40_kill_jobs_msg
- Up
account (optional)
String Filter jobs to a specific account
flags (optional)
array[String] Filter jobs according to flags
Enum:
job_name (optional)
String Filter jobs to a specific name
jobs (optional)
partition (optional)
String Filter jobs to a specific partition
qos (optional)
String Filter jobs to a specific QOS
reservation (optional)
String Filter jobs to a specific reservation
signal (optional)
String Signal to send to jobs
job_state (optional)
array[String] Filter jobs to a specific state
Enum:
user_id (optional)
String Filter jobs to a specific numeric user id
user_name (optional)
String Filter jobs to a specific user name
wckey (optional)
String Filter jobs to a specific wckey
nodes (optional)
v0.0.40_kill_jobs_resp_job
- Up
v0.0.40_license
- Up
LicenseName (optional)
Total (optional)
Integer format: int32
Used (optional)
Integer format: int32
Free (optional)
Integer format: int32
Remote (optional)
Reserved (optional)
Integer format: int32
LastConsumed (optional)
Integer format: int32
LastDeficit (optional)
Integer format: int32
LastUpdate (optional)
Long format: int64
v0.0.40_node
- Up
architecture (optional)
burstbuffer_network_address (optional)
boards (optional)
Integer format: int32
boot_time (optional)
cluster_name (optional)
cores (optional)
Integer format: int32
specialized_cores (optional)
Integer format: int32
cpu_binding (optional)
Integer format: int32
cpu_load (optional)
Integer format: int32
free_mem (optional)
cpus (optional)
Integer format: int32
effective_cpus (optional)
Integer format: int32
specialized_cpus (optional)
energy (optional)
external_sensors (optional)
extra (optional)
power (optional)
features (optional)
active_features (optional)
gres (optional)
gres_drained (optional)
gres_used (optional)
instance_id (optional)
instance_type (optional)
last_busy (optional)
mcs_label (optional)
specialized_memory (optional)
Long format: int64
name (optional)
next_state_after_reboot (optional)
Enum:
address (optional)
hostname (optional)
state (optional)
Enum:
operating_system (optional)
owner (optional)
partitions (optional)
port (optional)
Integer format: int32
real_memory (optional)
Long format: int64
comment (optional)
reason (optional)
reason_changed_at (optional)
reason_set_by_user (optional)
resume_after (optional)
reservation (optional)
alloc_memory (optional)
Long format: int64
alloc_cpus (optional)
Integer format: int32
alloc_idle_cpus (optional)
Integer format: int32
tres_used (optional)
tres_weighted (optional)
Double format: double
slurmd_start_time (optional)
sockets (optional)
Integer format: int32
threads (optional)
Integer format: int32
temporary_disk (optional)
Integer format: int32
weight (optional)
Integer format: int32
tres (optional)
version (optional)
v0.0.40_openapi_accounts_add_cond_resp
- Up
association_condition (optional)
account (optional)
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_accounts_add_cond_resp_str
- Up
v0.0.40_openapi_accounts_removed_resp
- Up
removed_accounts
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_accounts_resp
- Up
accounts
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_assocs_removed_resp
- Up
removed_associations
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_assocs_resp
- Up
associations
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_clusters_removed_resp
- Up
deleted_clusters
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_clusters_resp
- Up
clusters
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_diag_resp
- Up
statistics
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_instances_resp
- Up
instances
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_job_info_resp
- Up
jobs
last_backfill
last_update
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_job_post_response
- Up
results (optional)
job_id (optional)
String First updated JobId - Use results instead
step_id (optional)
String First updated StepID - Use results instead
job_submit_user_msg (optional)
String First updated Job submision user message - Use results instead
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_job_submit_response
- Up
v0.0.40_openapi_kill_jobs_resp
- Up
status
array[v0.0.40_kill_jobs_resp_job] List of jobs signal responses
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_licenses_resp
- Up
licenses
last_update
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_meta
- Up
plugin (optional)
client (optional)
command (optional)
slurm (optional)
v0.0.40_openapi_nodes_resp
- Up
nodes
last_update
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_partition_resp
- Up
partitions
last_update
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_ping_array_resp
- Up
pings
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_reservation_resp
- Up
reservations
last_update
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_resp
- Up
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_shares_resp
- Up
shares
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_slurmdbd_config_resp
- Up
clusters (optional)
tres (optional)
accounts (optional)
users (optional)
qos (optional)
wckeys (optional)
associations (optional)
instances (optional)
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_slurmdbd_jobs_resp
- Up
jobs
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_slurmdbd_qos_removed_resp
- Up
removed_qos
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_slurmdbd_qos_resp
- Up
qos
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_slurmdbd_stats_resp
- Up
statistics
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_tres_resp
- Up
TRES
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_users_add_cond_resp
- Up
association_condition (optional)
user (optional)
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_users_add_cond_resp_str
- Up
v0.0.40_openapi_users_resp
- Up
users
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_wckey_removed_resp
- Up
deleted_wckeys
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_openapi_wckey_resp
- Up
wckeys
meta (optional)
errors (optional)
warnings (optional)
v0.0.40_partition_info
- Up
nodes (optional)
accounts (optional)
groups (optional)
qos (optional)
alternate (optional)
tres (optional)
cluster (optional)
cpus (optional)
defaults (optional)
grace_time (optional)
Integer format: int32
maximums (optional)
minimums (optional)
name (optional)
node_sets (optional)
priority (optional)
timeouts (optional)
partition (optional)
suspend_time (optional)
v0.0.40_power_mgmt_data
- Up
maximum_watts (optional)
current_watts (optional)
Integer format: int32
total_energy (optional)
Long format: int64
new_maximum_watts (optional)
Integer format: int32
peak_watts (optional)
Integer format: int32
lowest_watts (optional)
Integer format: int32
new_job_time (optional)
state (optional)
Integer format: int32
time_start_day (optional)
Long format: int64
v0.0.40_process_exit_code_verbose
- Up
status (optional)
array[String] Status given by return code
Enum:
return_code (optional)
signal (optional)
v0.0.40_qos
- Up
description (optional)
flags (optional)
Enum:
id (optional)
Integer format: int32
limits (optional)
name (optional)
preempt (optional)
priority (optional)
usage_factor (optional)
usage_threshold (optional)
v0.0.40_reservation_info
- Up
accounts (optional)
burst_buffer (optional)
core_count (optional)
Integer format: int32
core_specializations (optional)
end_time (optional)
features (optional)
flags (optional)
Enum:
groups (optional)
licenses (optional)
max_start_delay (optional)
Integer format: int32
name (optional)
node_count (optional)
Integer format: int32
node_list (optional)
partition (optional)
purge_completed (optional)
start_time (optional)
watts (optional)
tres (optional)
users (optional)
v0.0.40_shares_resp_msg
- Up
v0.0.40_stats_msg
- Up
parts_packed (optional)
Integer format: int32
req_time (optional)
req_time_start (optional)
server_thread_count (optional)
Integer format: int32
agent_queue_size (optional)
Integer format: int32
agent_count (optional)
Integer format: int32
agent_thread_count (optional)
Integer format: int32
dbd_agent_queue_size (optional)
Integer format: int32
gettimeofday_latency (optional)
Integer format: int32
schedule_cycle_max (optional)
Integer format: int32
schedule_cycle_last (optional)
Integer format: int32
schedule_cycle_total (optional)
Integer format: int32
schedule_cycle_mean (optional)
Long format: int64
schedule_cycle_mean_depth (optional)
Long format: int64
schedule_cycle_per_minute (optional)
Long format: int64
schedule_queue_length (optional)
Integer format: int32
schedule_exit (optional)
jobs_submitted (optional)
Integer format: int32
jobs_started (optional)
Integer format: int32
jobs_completed (optional)
Integer format: int32
jobs_canceled (optional)
Integer format: int32
jobs_failed (optional)
Integer format: int32
jobs_pending (optional)
Integer format: int32
jobs_running (optional)
Integer format: int32
job_states_ts (optional)
bf_backfilled_jobs (optional)
Integer format: int32
bf_last_backfilled_jobs (optional)
Integer format: int32
bf_backfilled_het_jobs (optional)
Integer format: int32
bf_cycle_counter (optional)
Integer format: int32
bf_cycle_mean (optional)
Long format: int64
bf_depth_mean (optional)
Long format: int64
bf_depth_mean_try (optional)
Long format: int64
bf_cycle_sum (optional)
Long format: int64
bf_cycle_last (optional)
Integer format: int32
bf_last_depth (optional)
Integer format: int32
bf_last_depth_try (optional)
Integer format: int32
bf_depth_sum (optional)
Integer format: int32
bf_depth_try_sum (optional)
Integer format: int32
bf_queue_len (optional)
Integer format: int32
bf_queue_len_mean (optional)
Long format: int64
bf_queue_len_sum (optional)
Integer format: int32
bf_table_size (optional)
Integer format: int32
bf_table_size_mean (optional)
Long format: int64
bf_when_last_cycle (optional)
bf_active (optional)
bf_exit (optional)
rpcs_by_message_type (optional)
array[v0_0_40_stats_msg_rpcs_by_type_inner] RPCs by message type
rpcs_by_user (optional)
array[v0_0_40_stats_msg_rpcs_by_user_inner] RPCs by user
v0.0.40_stats_rec
- Up
time_start (optional)
Long format: int64
rollups (optional)
array[v0_0_40_rollup_stats_inner] list of recorded rollup statistics
RPCs (optional)
users (optional)
v0.0.40_step
- Up
time (optional)
exit_code (optional)
nodes (optional)
tasks (optional)
pid (optional)
CPU (optional)
kill_request_user (optional)
state (optional)
Enum:
statistics (optional)
step (optional)
task (optional)
tres (optional)
v0.0.40_uint16_no_val
- Up
Integer number with flags
v0.0.40_uint32_no_val
- Up
Integer number with flags
v0.0.40_uint64_no_val
- Up
Integer number with flags
v0.0.40_update_node_msg
- Up
comment (optional)
String arbitrary comment
cpu_bind (optional)
Integer default CPU binding type format: int32
extra (optional)
String arbitrary string
features (optional)
features_act (optional)
gres (optional)
String new generic resources for node
address (optional)
hostname (optional)
name (optional)
state (optional)
array[String] assign new node state
Enum:
reason (optional)
String reason for node being DOWN or DRAINING
reason_uid (optional)
String user ID of sending (needed if user root is sending message)
resume_after (optional)
weight (optional)
v0.0.40_user
- Up
administrator_level (optional)
Enum:
associations (optional)
coordinators (optional)
default (optional)
flags (optional)
Enum:
name
old_name (optional)
wckeys (optional)
v0.0.40_user_short
- Up
adminlevel (optional)
array[String] Admin level of user. Valid levels are None, Operator, and Admin.
Enum:
defaultaccount (optional)
String Identify the default bank account name to be used for a job if none is specified at submission time.
defaultwckey (optional)
String Identify the default Workload Characterization Key.
v0.0.40_users_add_cond
- Up
accounts (optional)
association (optional)
clusters (optional)
partitions (optional)
users
wckeys (optional)
v0.0.40_wckey
- Up
v0_0_40_accounting_allocated
- Up
seconds (optional)
Long format: int64
v0_0_40_assoc_default
- Up
qos (optional)
v0_0_40_assoc_max
- Up
jobs (optional)
tres (optional)
per (optional)
v0_0_40_assoc_max_jobs
- Up
per (optional)
active (optional)
accruing (optional)
total (optional)
v0_0_40_assoc_max_jobs_per
- Up
count (optional)
accruing (optional)
submitted (optional)
wall_clock (optional)
v0_0_40_assoc_max_per
- Up
account (optional)
v0_0_40_assoc_max_per_account
- Up
wall_clock (optional)
v0_0_40_assoc_max_tres
- Up
total (optional)
group (optional)
minutes (optional)
per (optional)
v0_0_40_assoc_min
- Up
priority_threshold (optional)
v0_0_40_assoc_shares_obj_wrap_tres
- Up
run_seconds (optional)
group_minutes (optional)
usage (optional)
v0_0_40_cluster_rec_associations
- Up
root (optional)
v0_0_40_job_array
- Up
v0_0_40_job_array_limits
- Up
max (optional)
v0_0_40_job_array_limits_max
- Up
running (optional)
v0_0_40_job_array_limits_max_running
- Up
tasks (optional)
Integer format: int32
v0_0_40_job_desc_msg_rlimits
- Up
cpu (optional)
fsize (optional)
data (optional)
stack (optional)
core (optional)
rss (optional)
nproc (optional)
nofile (optional)
memlock (optional)
as (optional)
v0_0_40_job_mcs
- Up
label (optional)
v0_0_40_job_required
- Up
v0_0_40_job_time
- Up
v0_0_40_kill_jobs_resp_job_federation
- Up
sibling (optional)
String Name of federation sibling (may be empty for non-federation)
v0_0_40_openapi_meta_slurm
- Up
v0_0_40_partition_info_defaults
- Up
memory_per_cpu (optional)
Long format: int64
partition_memory_per_cpu (optional)
partition_memory_per_node (optional)
time (optional)
job (optional)
v0_0_40_partition_info_groups
- Up
allowed (optional)
v0_0_40_partition_info_maximums
- Up
v0_0_40_partition_info_minimums
- Up
nodes (optional)
Integer format: int32
v0_0_40_qos_limits
- Up
v0_0_40_qos_limits_max
- Up
active_jobs (optional)
tres (optional)
wall_clock (optional)
jobs (optional)
accruing (optional)
v0_0_40_qos_limits_max_jobs
- Up
active_jobs (optional)
per (optional)
v0_0_40_qos_limits_max_jobs_active_jobs
- Up
per (optional)
v0_0_40_qos_limits_max_tres
- Up
total (optional)
minutes (optional)
per (optional)
v0_0_40_qos_limits_max_tres_minutes_per
- Up
qos (optional)
job (optional)
account (optional)
user (optional)
v0_0_40_qos_limits_max_tres_per
- Up
account (optional)
job (optional)
node (optional)
user (optional)
v0_0_40_qos_limits_min_tres
- Up
per (optional)
v0_0_40_qos_limits_min_tres_per
- Up
job (optional)
v0_0_40_qos_preempt
- Up
list (optional)
mode (optional)
Enum:
exempt_time (optional)
v0_0_40_reservation_info_purge_completed
- Up
time (optional)
v0_0_40_rollup_stats_inner
- Up
recorded rollup statistics
type (optional)
String type
Enum:
internal
user
unknown
last run (optional)
Integer Last time rollup ran (UNIX timestamp) format: int32
max_cycle (optional)
Long longest rollup time (seconds) format: int64
total_time (optional)
Long total time spent doing rollups (seconds) format: int64
total_cycles (optional)
Long number of rollups since last_run format: int64
mean_cycles (optional)
Long average time for rollup (seconds) format: int64
v0_0_40_stats_msg_rpcs_by_type_inner
- Up
RPC
message_type (optional)
String Message type as string
type_id (optional)
Integer Message type as integer format: int32
count (optional)
Long Number of RPCs received format: int64
average_time (optional)
Long Average time spent processing RPC in seconds format: int64
total_time (optional)
Long Total time spent processing RPC in seconds format: int64
v0_0_40_stats_msg_rpcs_by_user_inner
- Up
user
user (optional)
String user name
user_id (optional)
Integer user id (numeric) format: int32
count (optional)
Long Number of RPCs received format: int64
average_time (optional)
Long Average time spent processing RPC in seconds format: int64
total_time (optional)
Long Total time spent processing RPC in seconds format: int64
v0_0_40_step_statistics_CPU
- Up
actual_frequency (optional)
Long format: int64
v0_0_40_step_statistics_energy
- Up
consumed (optional)
v0_0_40_step_task
- Up
distribution (optional)
v0_0_40_step_tasks
- Up
count (optional)
Integer format: int32
v0_0_40_step_time
- Up
v0_0_40_step_tres
- Up
requested (optional)
consumed (optional)
allocated (optional)
v0_0_40_step_tres_consumed
- Up
max (optional)
min (optional)
average (optional)
total (optional)
v0_0_40_step_tres_requested
- Up
max (optional)
min (optional)
average (optional)
total (optional)