blob: 4396cdb4af91e4f2a6d6310d4e20747a29ffe902 [file] [log] [blame]
<!--#include virtual="header.txt"--><link rel="stylesheet" type="text/css" href="openapi.css" /> <body>
<h1>Slurm REST API</h1>
<div class="app-desc">API to access and control Slurm</div>
<div class="app-desc">More information: <a href="https://www.schedmd.com/">https://www.schedmd.com/</a></div>
<div class="app-desc">Contact Info: <a href="sales@schedmd.com">sales@schedmd.com</a></div>
<div class="app-desc">Version: Slurm-23.11.10&amp;openapi/slurmdbd&amp;openapi/slurmctld</div>
<div class="app-desc">BasePath:</div>
<div class="license-info">Apache 2.0</div>
<div class="license-url">https://www.apache.org/licenses/LICENSE-2.0.html</div>
<h2>Access</h2>
<ol>
<li>APIKey KeyParamName:X-SLURM-USER-NAME KeyInQuery:false KeyInHeader:true</li>
<li>APIKey KeyParamName:X-SLURM-USER-TOKEN KeyInQuery:false KeyInHeader:true</li>
<li>HTTP Basic Authentication</li>
</ol>
<h2><a name="__Methods">Methods</a></h2>
[ Jump to <a href="#__Models">Models</a> ]
<h3>Table of Contents </h3>
<div class="method-summary"></div>
<h4><a href="#Openapi">Openapi</a></h4>
<ul>
<li><a href="#openapi"><code><span class="http-method">get</span> /openapi</code></a></li>
<li><a href="#openapiV3Get"><code><span class="http-method">get</span> /openapi/v3</code></a></li>
<li><a href="#openapijson"><code><span class="http-method">get</span> /openapi.json</code></a></li>
<li><a href="#openapiyaml"><code><span class="http-method">get</span> /openapi.yaml</code></a></li>
</ul>
<h4><a href="#Slurm">Slurm</a></h4>
<ul>
<li><a href="#slurmV0040DeleteJob"><code><span class="http-method">delete</span> /slurm/v0.0.40/job/{job_id}</code></a></li>
<li><a href="#slurmV0040DeleteJobs"><code><span class="http-method">delete</span> /slurm/v0.0.40/jobs</code></a></li>
<li><a href="#slurmV0040DeleteNode"><code><span class="http-method">delete</span> /slurm/v0.0.40/node/{node_name}</code></a></li>
<li><a href="#slurmV0040GetDiag"><code><span class="http-method">get</span> /slurm/v0.0.40/diag</code></a></li>
<li><a href="#slurmV0040GetJob"><code><span class="http-method">get</span> /slurm/v0.0.40/job/{job_id}</code></a></li>
<li><a href="#slurmV0040GetJobs"><code><span class="http-method">get</span> /slurm/v0.0.40/jobs</code></a></li>
<li><a href="#slurmV0040GetJobsState"><code><span class="http-method">get</span> /slurm/v0.0.40/jobs/state</code></a></li>
<li><a href="#slurmV0040GetLicenses"><code><span class="http-method">get</span> /slurm/v0.0.40/licenses</code></a></li>
<li><a href="#slurmV0040GetNode"><code><span class="http-method">get</span> /slurm/v0.0.40/node/{node_name}</code></a></li>
<li><a href="#slurmV0040GetNodes"><code><span class="http-method">get</span> /slurm/v0.0.40/nodes</code></a></li>
<li><a href="#slurmV0040GetPartition"><code><span class="http-method">get</span> /slurm/v0.0.40/partition/{partition_name}</code></a></li>
<li><a href="#slurmV0040GetPartitions"><code><span class="http-method">get</span> /slurm/v0.0.40/partitions</code></a></li>
<li><a href="#slurmV0040GetPing"><code><span class="http-method">get</span> /slurm/v0.0.40/ping</code></a></li>
<li><a href="#slurmV0040GetReconfigure"><code><span class="http-method">get</span> /slurm/v0.0.40/reconfigure</code></a></li>
<li><a href="#slurmV0040GetReservation"><code><span class="http-method">get</span> /slurm/v0.0.40/reservation/{reservation_name}</code></a></li>
<li><a href="#slurmV0040GetReservations"><code><span class="http-method">get</span> /slurm/v0.0.40/reservations</code></a></li>
<li><a href="#slurmV0040GetShares"><code><span class="http-method">get</span> /slurm/v0.0.40/shares</code></a></li>
<li><a href="#slurmV0040PostJob"><code><span class="http-method">post</span> /slurm/v0.0.40/job/{job_id}</code></a></li>
<li><a href="#slurmV0040PostJobSubmit"><code><span class="http-method">post</span> /slurm/v0.0.40/job/submit</code></a></li>
<li><a href="#slurmV0040PostNode"><code><span class="http-method">post</span> /slurm/v0.0.40/node/{node_name}</code></a></li>
</ul>
<h4><a href="#Slurmdb">Slurmdb</a></h4>
<ul>
<li><a href="#slurmdbV0040DeleteAccount"><code><span class="http-method">delete</span> /slurmdb/v0.0.40/account/{account_name}</code></a></li>
<li><a href="#slurmdbV0040DeleteAssociation"><code><span class="http-method">delete</span> /slurmdb/v0.0.40/association</code></a></li>
<li><a href="#slurmdbV0040DeleteAssociations"><code><span class="http-method">delete</span> /slurmdb/v0.0.40/associations</code></a></li>
<li><a href="#slurmdbV0040DeleteCluster"><code><span class="http-method">delete</span> /slurmdb/v0.0.40/cluster/{cluster_name}</code></a></li>
<li><a href="#slurmdbV0040DeleteSingleQos"><code><span class="http-method">delete</span> /slurmdb/v0.0.40/qos/{qos}</code></a></li>
<li><a href="#slurmdbV0040DeleteUser"><code><span class="http-method">delete</span> /slurmdb/v0.0.40/user/{name}</code></a></li>
<li><a href="#slurmdbV0040DeleteWckey"><code><span class="http-method">delete</span> /slurmdb/v0.0.40/wckey/{id}</code></a></li>
<li><a href="#slurmdbV0040GetAccount"><code><span class="http-method">get</span> /slurmdb/v0.0.40/account/{account_name}</code></a></li>
<li><a href="#slurmdbV0040GetAccounts"><code><span class="http-method">get</span> /slurmdb/v0.0.40/accounts</code></a></li>
<li><a href="#slurmdbV0040GetAssociation"><code><span class="http-method">get</span> /slurmdb/v0.0.40/association</code></a></li>
<li><a href="#slurmdbV0040GetAssociations"><code><span class="http-method">get</span> /slurmdb/v0.0.40/associations</code></a></li>
<li><a href="#slurmdbV0040GetCluster"><code><span class="http-method">get</span> /slurmdb/v0.0.40/cluster/{cluster_name}</code></a></li>
<li><a href="#slurmdbV0040GetClusters"><code><span class="http-method">get</span> /slurmdb/v0.0.40/clusters</code></a></li>
<li><a href="#slurmdbV0040GetConfig"><code><span class="http-method">get</span> /slurmdb/v0.0.40/config</code></a></li>
<li><a href="#slurmdbV0040GetDiag"><code><span class="http-method">get</span> /slurmdb/v0.0.40/diag</code></a></li>
<li><a href="#slurmdbV0040GetInstance"><code><span class="http-method">get</span> /slurmdb/v0.0.40/instance</code></a></li>
<li><a href="#slurmdbV0040GetInstances"><code><span class="http-method">get</span> /slurmdb/v0.0.40/instances</code></a></li>
<li><a href="#slurmdbV0040GetJob"><code><span class="http-method">get</span> /slurmdb/v0.0.40/job/{job_id}</code></a></li>
<li><a href="#slurmdbV0040GetJobs"><code><span class="http-method">get</span> /slurmdb/v0.0.40/jobs</code></a></li>
<li><a href="#slurmdbV0040GetQos"><code><span class="http-method">get</span> /slurmdb/v0.0.40/qos</code></a></li>
<li><a href="#slurmdbV0040GetSingleQos"><code><span class="http-method">get</span> /slurmdb/v0.0.40/qos/{qos}</code></a></li>
<li><a href="#slurmdbV0040GetTres"><code><span class="http-method">get</span> /slurmdb/v0.0.40/tres</code></a></li>
<li><a href="#slurmdbV0040GetUser"><code><span class="http-method">get</span> /slurmdb/v0.0.40/user/{name}</code></a></li>
<li><a href="#slurmdbV0040GetUsers"><code><span class="http-method">get</span> /slurmdb/v0.0.40/users</code></a></li>
<li><a href="#slurmdbV0040GetWckey"><code><span class="http-method">get</span> /slurmdb/v0.0.40/wckey/{id}</code></a></li>
<li><a href="#slurmdbV0040GetWckeys"><code><span class="http-method">get</span> /slurmdb/v0.0.40/wckeys</code></a></li>
<li><a href="#slurmdbV0040PostAccounts"><code><span class="http-method">post</span> /slurmdb/v0.0.40/accounts</code></a></li>
<li><a href="#slurmdbV0040PostAccountsAssociation"><code><span class="http-method">post</span> /slurmdb/v0.0.40/accounts_association</code></a></li>
<li><a href="#slurmdbV0040PostAssociations"><code><span class="http-method">post</span> /slurmdb/v0.0.40/associations</code></a></li>
<li><a href="#slurmdbV0040PostClusters"><code><span class="http-method">post</span> /slurmdb/v0.0.40/clusters</code></a></li>
<li><a href="#slurmdbV0040PostConfig"><code><span class="http-method">post</span> /slurmdb/v0.0.40/config</code></a></li>
<li><a href="#slurmdbV0040PostQos"><code><span class="http-method">post</span> /slurmdb/v0.0.40/qos</code></a></li>
<li><a href="#slurmdbV0040PostTres"><code><span class="http-method">post</span> /slurmdb/v0.0.40/tres</code></a></li>
<li><a href="#slurmdbV0040PostUsers"><code><span class="http-method">post</span> /slurmdb/v0.0.40/users</code></a></li>
<li><a href="#slurmdbV0040PostUsersAssociation"><code><span class="http-method">post</span> /slurmdb/v0.0.40/users_association</code></a></li>
<li><a href="#slurmdbV0040PostWckeys"><code><span class="http-method">post</span> /slurmdb/v0.0.40/wckeys</code></a></li>
</ul>
<h1><a name="Openapi">Openapi</a></h1>
<div class="method"><a name="openapi">
</a><div class="method-path"><a name="openapi">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /openapi</code></pre></div>
<div class="method-summary">Retrieve OpenAPI Specification (<span class="nickname">openapi</span>)</div>
<div class="method-notes"></div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
OpenAPI Specification
<a href="#"></a>
</div> <!-- method -->
<hr>
<div class="method"><a name="openapiV3Get">
</a><div class="method-path"><a name="openapiV3Get">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /openapi/v3</code></pre></div>
<div class="method-summary">Retrieve OpenAPI Specification (<span class="nickname">openapiV3Get</span>)</div>
<div class="method-notes"></div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
OpenAPI Specification
<a href="#"></a>
</div> <!-- method -->
<hr>
<div class="method"><a name="openapijson">
</a><div class="method-path"><a name="openapijson">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /openapi.json</code></pre></div>
<div class="method-summary">Retrieve OpenAPI Specification (<span class="nickname">openapijson</span>)</div>
<div class="method-notes"></div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
OpenAPI Specification
<a href="#"></a>
</div> <!-- method -->
<hr>
<div class="method"><a name="openapiyaml">
</a><div class="method-path"><a name="openapiyaml">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /openapi.yaml</code></pre></div>
<div class="method-summary">Retrieve OpenAPI Specification (<span class="nickname">openapiyaml</span>)</div>
<div class="method-notes"></div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
OpenAPI Specification
<a href="#"></a>
</div> <!-- method -->
<hr>
<h1><a name="Slurm">Slurm</a></h1>
<div class="method"><a name="slurmV0040DeleteJob">
</a><div class="method-path"><a name="slurmV0040DeleteJob">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurm/v0.0.40/job/{job_id}</code></pre></div>
<div class="method-summary">cancel or signal job (<span class="nickname">slurmV0040DeleteJob</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">job_id (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — JobId default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">signal (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Signal to send to Job default: null </div><div class="param">flags (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Signalling flags default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
job cancelled or sent signal
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
Job cancel request failed
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040DeleteJobs">
</a><div class="method-path"><a name="slurmV0040DeleteJobs">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurm/v0.0.40/jobs</code></pre></div>
<div class="method-summary">send signal to list of jobs (<span class="nickname">slurmV0040DeleteJobs</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_kill_jobs_msg <a href="#v0.0.40_kill_jobs_msg">v0.0.40_kill_jobs_msg</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_kill_jobs_resp">v0.0.40_openapi_kill_jobs_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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"
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
result of signals request
<a href="#v0.0.40_openapi_kill_jobs_resp">v0.0.40_openapi_kill_jobs_resp</a>
<h4 class="field-label">default</h4>
result of signals request
<a href="#v0.0.40_openapi_kill_jobs_resp">v0.0.40_openapi_kill_jobs_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040DeleteNode">
</a><div class="method-path"><a name="slurmV0040DeleteNode">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurm/v0.0.40/node/{node_name}</code></pre></div>
<div class="method-summary">delete node (<span class="nickname">slurmV0040DeleteNode</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">node_name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Node name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
node deleted
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
node delete request failed
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetDiag">
</a><div class="method-path"><a name="slurmV0040GetDiag">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/diag</code></pre></div>
<div class="method-summary">get diagnostics (<span class="nickname">slurmV0040GetDiag</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_diag_resp">v0.0.40_openapi_diag_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
}
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
diagnostic results
<a href="#v0.0.40_openapi_diag_resp">v0.0.40_openapi_diag_resp</a>
<h4 class="field-label">default</h4>
unable to request diagnostics
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetJob">
</a><div class="method-path"><a name="slurmV0040GetJob">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/job/{job_id}</code></pre></div>
<div class="method-summary">get job info (<span class="nickname">slurmV0040GetJob</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">job_id (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — JobId default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">update_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Filter jobs since update timestamp default: null </div><div class="param">flags (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Query flags default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_job_info_resp">v0.0.40_openapi_job_info_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
job(s) information
<a href="#v0.0.40_openapi_job_info_resp">v0.0.40_openapi_job_info_resp</a>
<h4 class="field-label">default</h4>
job matching JobId not found
<a href="#v0.0.40_openapi_job_info_resp">v0.0.40_openapi_job_info_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetJobs">
</a><div class="method-path"><a name="slurmV0040GetJobs">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/jobs</code></pre></div>
<div class="method-summary">get list of jobs (<span class="nickname">slurmV0040GetJobs</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">update_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Filter jobs since update timestamp default: null </div><div class="param">flags (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Query flags default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_job_info_resp">v0.0.40_openapi_job_info_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
job(s) information
<a href="#v0.0.40_openapi_job_info_resp">v0.0.40_openapi_job_info_resp</a>
<h4 class="field-label">default</h4>
job not found
<a href="#v0.0.40_openapi_job_info_resp">v0.0.40_openapi_job_info_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetJobsState">
</a><div class="method-path"><a name="slurmV0040GetJobsState">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/jobs/state</code></pre></div>
<div class="method-summary">get list of job states (<span class="nickname">slurmV0040GetJobsState</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">job_id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Search for CSV list of JobIds default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_job_state_resp">v0.0.40_openapi_job_state_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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" : [ {
"job_id" : "job_id",
"state" : [ "PENDING", "PENDING" ]
}, {
"job_id" : "job_id",
"state" : [ "PENDING", "PENDING" ]
} ],
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
job(s) state information
<a href="#v0.0.40_openapi_job_state_resp">v0.0.40_openapi_job_state_resp</a>
<h4 class="field-label">default</h4>
no jobs found
<a href="#v0.0.40_openapi_job_state_resp">v0.0.40_openapi_job_state_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetLicenses">
</a><div class="method-path"><a name="slurmV0040GetLicenses">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/licenses</code></pre></div>
<div class="method-summary">get all Slurm tracked license info (<span class="nickname">slurmV0040GetLicenses</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_licenses_resp">v0.0.40_openapi_licenses_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
results of get all licenses
<a href="#v0.0.40_openapi_licenses_resp">v0.0.40_openapi_licenses_resp</a>
<h4 class="field-label">default</h4>
unable to request licenses
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetNode">
</a><div class="method-path"><a name="slurmV0040GetNode">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/node/{node_name}</code></pre></div>
<div class="method-summary">get node info (<span class="nickname">slurmV0040GetNode</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">node_name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Node name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">update_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Filter jobs since update timestamp default: null </div><div class="param">flags (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Query flags default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_nodes_resp">v0.0.40_openapi_nodes_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
node information
<a href="#v0.0.40_openapi_nodes_resp">v0.0.40_openapi_nodes_resp</a>
<h4 class="field-label">default</h4>
node not found
<a href="#v0.0.40_openapi_nodes_resp">v0.0.40_openapi_nodes_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetNodes">
</a><div class="method-path"><a name="slurmV0040GetNodes">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/nodes</code></pre></div>
<div class="method-summary">get all node info (<span class="nickname">slurmV0040GetNodes</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">update_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Filter jobs since update timestamp default: null </div><div class="param">flags (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Query flags default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_nodes_resp">v0.0.40_openapi_nodes_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
node information
<a href="#v0.0.40_openapi_nodes_resp">v0.0.40_openapi_nodes_resp</a>
<h4 class="field-label">default</h4>
no nodes in cluster
<a href="#v0.0.40_openapi_nodes_resp">v0.0.40_openapi_nodes_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetPartition">
</a><div class="method-path"><a name="slurmV0040GetPartition">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/partition/{partition_name}</code></pre></div>
<div class="method-summary">get partition info (<span class="nickname">slurmV0040GetPartition</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">partition_name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Slurm Partition Name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">update_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Filter if there were no partition changes (not limited to partition in URL endpoint) since update_time. default: null format: int64</div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_partition_resp">v0.0.40_openapi_partition_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
partition information
<a href="#v0.0.40_openapi_partition_resp">v0.0.40_openapi_partition_resp</a>
<h4 class="field-label">default</h4>
no partitions found
<a href="#v0.0.40_openapi_partition_resp">v0.0.40_openapi_partition_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetPartitions">
</a><div class="method-path"><a name="slurmV0040GetPartitions">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/partitions</code></pre></div>
<div class="method-summary">get all partition info (<span class="nickname">slurmV0040GetPartitions</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">update_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Filter if changed since update_time. Use of this parameter can result in faster replies. default: null format: int64</div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_partition_resp">v0.0.40_openapi_partition_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
partition information
<a href="#v0.0.40_openapi_partition_resp">v0.0.40_openapi_partition_resp</a>
<h4 class="field-label">default</h4>
no partitions found
<a href="#v0.0.40_openapi_partition_resp">v0.0.40_openapi_partition_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetPing">
</a><div class="method-path"><a name="slurmV0040GetPing">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/ping</code></pre></div>
<div class="method-summary">ping test (<span class="nickname">slurmV0040GetPing</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_ping_array_resp">v0.0.40_openapi_ping_array_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
results of ping test
<a href="#v0.0.40_openapi_ping_array_resp">v0.0.40_openapi_ping_array_resp</a>
<h4 class="field-label">default</h4>
unable to request ping test
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetReconfigure">
</a><div class="method-path"><a name="slurmV0040GetReconfigure">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/reconfigure</code></pre></div>
<div class="method-summary">request slurmctld reconfigure (<span class="nickname">slurmV0040GetReconfigure</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
reconfigure requested successfully
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
reconfigure requested failed
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetReservation">
</a><div class="method-path"><a name="slurmV0040GetReservation">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/reservation/{reservation_name}</code></pre></div>
<div class="method-summary">get reservation info (<span class="nickname">slurmV0040GetReservation</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">reservation_name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Slurm Reservation Name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">update_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Filter if no reservation (not limited to reservation in URL) changed since update_time. default: null format: int64</div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_reservation_resp">v0.0.40_openapi_reservation_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
reservation information
<a href="#v0.0.40_openapi_reservation_resp">v0.0.40_openapi_reservation_resp</a>
<h4 class="field-label">default</h4>
no reservations found
<a href="#v0.0.40_openapi_reservation_resp">v0.0.40_openapi_reservation_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetReservations">
</a><div class="method-path"><a name="slurmV0040GetReservations">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/reservations</code></pre></div>
<div class="method-summary">get all reservation info (<span class="nickname">slurmV0040GetReservations</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">update_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Filter if changed since update_time. Use of this parameter can result in faster replies. default: null format: int64</div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_reservation_resp">v0.0.40_openapi_reservation_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
reservation information
<a href="#v0.0.40_openapi_reservation_resp">v0.0.40_openapi_reservation_resp</a>
<h4 class="field-label">default</h4>
no reservations found
<a href="#v0.0.40_openapi_reservation_resp">v0.0.40_openapi_reservation_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040GetShares">
</a><div class="method-path"><a name="slurmV0040GetShares">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurm/v0.0.40/shares</code></pre></div>
<div class="method-summary">get fairshare info (<span class="nickname">slurmV0040GetShares</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">accounts (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Accounts to query default: null </div><div class="param">users (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Users to query default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_shares_resp">v0.0.40_openapi_shares_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
shares information
<a href="#v0.0.40_openapi_shares_resp">v0.0.40_openapi_shares_resp</a>
<h4 class="field-label">default</h4>
unable to query shares
<a href="#v0.0.40_openapi_shares_resp">v0.0.40_openapi_shares_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040PostJob">
</a><div class="method-path"><a name="slurmV0040PostJob">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurm/v0.0.40/job/{job_id}</code></pre></div>
<div class="method-summary">update job (<span class="nickname">slurmV0040PostJob</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">job_id (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — JobId default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_job_desc_msg <a href="#v0.0.40_job_desc_msg">v0.0.40_job_desc_msg</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_job_post_response">v0.0.40_openapi_job_post_response</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
job updated
<a href="#v0.0.40_openapi_job_post_response">v0.0.40_openapi_job_post_response</a>
<h4 class="field-label">default</h4>
job update failed
<a href="#v0.0.40_openapi_job_post_response">v0.0.40_openapi_job_post_response</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040PostJobSubmit">
</a><div class="method-path"><a name="slurmV0040PostJobSubmit">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurm/v0.0.40/job/submit</code></pre></div>
<div class="method-summary">submit new job (<span class="nickname">slurmV0040PostJobSubmit</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_job_submit_req <a href="#v0.0.40_job_submit_req">v0.0.40_job_submit_req</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_job_submit_response">v0.0.40_openapi_job_submit_response</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
job submitted
<a href="#v0.0.40_openapi_job_submit_response">v0.0.40_openapi_job_submit_response</a>
<h4 class="field-label">default</h4>
job rejected
<a href="#v0.0.40_openapi_job_submit_response">v0.0.40_openapi_job_submit_response</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmV0040PostNode">
</a><div class="method-path"><a name="slurmV0040PostNode">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurm/v0.0.40/node/{node_name}</code></pre></div>
<div class="method-summary">update node properties (<span class="nickname">slurmV0040PostNode</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">node_name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Node name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_update_node_msg <a href="#v0.0.40_update_node_msg">v0.0.40_update_node_msg</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
node information
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
node update failed
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<h1><a name="Slurmdb">Slurmdb</a></h1>
<div class="method"><a name="slurmdbV0040DeleteAccount">
</a><div class="method-path"><a name="slurmdbV0040DeleteAccount">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurmdb/v0.0.40/account/{account_name}</code></pre></div>
<div class="method-summary">Delete account (<span class="nickname">slurmdbV0040DeleteAccount</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">account_name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Account name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_accounts_removed_resp">v0.0.40_openapi_accounts_removed_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Delete account
<a href="#v0.0.40_openapi_accounts_removed_resp">v0.0.40_openapi_accounts_removed_resp</a>
<h4 class="field-label">default</h4>
Unable to delete account
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040DeleteAssociation">
</a><div class="method-path"><a name="slurmdbV0040DeleteAssociation">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurmdb/v0.0.40/association</code></pre></div>
<div class="method-summary">Delete association (<span class="nickname">slurmdbV0040DeleteAssociation</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV accounts list default: null </div><div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV clusters list default: null </div><div class="param">default_qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS list default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format list default: null </div><div class="param">id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV id list default: null </div><div class="param">only_defaults (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — filter to only defaults default: null </div><div class="param">parent_account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV names of parent account default: null </div><div class="param">partition (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV partition name list default: null </div><div class="param">qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS list default: null </div><div class="param">usage_end (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage end UNIX timestamp default: null </div><div class="param">usage_start (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage start UNIX timestamp default: null </div><div class="param">user (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV user list default: null </div><div class="param">with_usage (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — fill in usage default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return deleted associations default: null </div><div class="param">with_raw_qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return a raw qos or delta_qos default: null </div><div class="param">with_sub_accts (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return sub acct information also default: null </div><div class="param">without_parent_info (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — don't give me parent id/name default: null </div><div class="param">without_parent_limits (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — don't give me limits from parents default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_assocs_removed_resp">v0.0.40_openapi_assocs_removed_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Delete associations
<a href="#v0.0.40_openapi_assocs_removed_resp">v0.0.40_openapi_assocs_removed_resp</a>
<h4 class="field-label">default</h4>
Association not found or unable to delete association
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040DeleteAssociations">
</a><div class="method-path"><a name="slurmdbV0040DeleteAssociations">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurmdb/v0.0.40/associations</code></pre></div>
<div class="method-summary">Delete associations (<span class="nickname">slurmdbV0040DeleteAssociations</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV accounts list default: null </div><div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV clusters list default: null </div><div class="param">default_qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS list default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format list default: null </div><div class="param">id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV id list default: null </div><div class="param">only_defaults (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — filter to only defaults default: null </div><div class="param">parent_account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV names of parent account default: null </div><div class="param">partition (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV partition name list default: null </div><div class="param">qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS list default: null </div><div class="param">usage_end (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage end UNIX timestamp default: null </div><div class="param">usage_start (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage start UNIX timestamp default: null </div><div class="param">user (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV user list default: null </div><div class="param">with_usage (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — fill in usage default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return deleted associations default: null </div><div class="param">with_raw_qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return a raw qos or delta_qos default: null </div><div class="param">with_sub_accts (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return sub acct information also default: null </div><div class="param">without_parent_info (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — don't give me parent id/name default: null </div><div class="param">without_parent_limits (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — don't give me limits from parents default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_assocs_removed_resp">v0.0.40_openapi_assocs_removed_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Delete associations
<a href="#v0.0.40_openapi_assocs_removed_resp">v0.0.40_openapi_assocs_removed_resp</a>
<h4 class="field-label">default</h4>
Associations not found or unable to delete association
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040DeleteCluster">
</a><div class="method-path"><a name="slurmdbV0040DeleteCluster">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurmdb/v0.0.40/cluster/{cluster_name}</code></pre></div>
<div class="method-summary">Delete cluster (<span class="nickname">slurmdbV0040DeleteCluster</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">cluster_name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Cluster name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">classification (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV cluster list default: null </div><div class="param">federation (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV federation list default: null </div><div class="param">flags (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format list default: null </div><div class="param">rpc_version (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV RPC version list default: null </div><div class="param">usage_end (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Usage end UNIX timestamp (seconds) default: null </div><div class="param">usage_start (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Usage start UNIX timestamp (seconds) default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include deleted clusters default: null </div><div class="param">with_usage (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — query usage default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_clusters_removed_resp">v0.0.40_openapi_clusters_removed_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Delete cluster
<a href="#v0.0.40_openapi_clusters_removed_resp">v0.0.40_openapi_clusters_removed_resp</a>
<h4 class="field-label">default</h4>
Cluster not found or unable to delete cluster
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040DeleteSingleQos">
</a><div class="method-path"><a name="slurmdbV0040DeleteSingleQos">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurmdb/v0.0.40/qos/{qos}</code></pre></div>
<div class="method-summary">Delete QOS (<span class="nickname">slurmdbV0040DeleteSingleQos</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">qos (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — QOS name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_slurmdbd_qos_removed_resp">v0.0.40_openapi_slurmdbd_qos_removed_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Delete qos
<a href="#v0.0.40_openapi_slurmdbd_qos_removed_resp">v0.0.40_openapi_slurmdbd_qos_removed_resp</a>
<h4 class="field-label">default</h4>
Unable to delete QOS
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040DeleteUser">
</a><div class="method-path"><a name="slurmdbV0040DeleteUser">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurmdb/v0.0.40/user/{name}</code></pre></div>
<div class="method-summary">Delete user (<span class="nickname">slurmdbV0040DeleteUser</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — User name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
User deleted
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
User not found or unable to delete user
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040DeleteWckey">
</a><div class="method-path"><a name="slurmdbV0040DeleteWckey">
</a><a class="up" href="#__Methods">Up</a>
<pre class="delete"><code class="huge"><span class="http-method">delete</span> /slurmdb/v0.0.40/wckey/{id}</code></pre></div>
<div class="method-summary">Delete wckey (<span class="nickname">slurmdbV0040DeleteWckey</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">id (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — wckey id default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_wckey_removed_resp">v0.0.40_openapi_wckey_removed_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Delete wckey
<a href="#v0.0.40_openapi_wckey_removed_resp">v0.0.40_openapi_wckey_removed_resp</a>
<h4 class="field-label">default</h4>
wckey not found or unable to delete wckey
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetAccount">
</a><div class="method-path"><a name="slurmdbV0040GetAccount">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/account/{account_name}</code></pre></div>
<div class="method-summary">Get account info (<span class="nickname">slurmdbV0040GetAccount</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">account_name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Account name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">with_assocs (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include associations default: null </div><div class="param">with_coords (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include coordinators default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include deleted default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_accounts_resp">v0.0.40_openapi_accounts_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of accounts
<a href="#v0.0.40_openapi_accounts_resp">v0.0.40_openapi_accounts_resp</a>
<h4 class="field-label">default</h4>
Account not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetAccounts">
</a><div class="method-path"><a name="slurmdbV0040GetAccounts">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/accounts</code></pre></div>
<div class="method-summary">Get account list (<span class="nickname">slurmdbV0040GetAccounts</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">description (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV description list default: null </div><div class="param">with_assocs (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include associations default: null </div><div class="param">with_coords (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include coordinators default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include deleted accounts default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_accounts_resp">v0.0.40_openapi_accounts_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of accounts
<a href="#v0.0.40_openapi_accounts_resp">v0.0.40_openapi_accounts_resp</a>
<h4 class="field-label">default</h4>
Account not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetAssociation">
</a><div class="method-path"><a name="slurmdbV0040GetAssociation">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/association</code></pre></div>
<div class="method-summary">Get association info (<span class="nickname">slurmdbV0040GetAssociation</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV accounts list default: null </div><div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV clusters list default: null </div><div class="param">default_qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS list default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format list default: null </div><div class="param">id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV id list default: null </div><div class="param">only_defaults (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — filter to only defaults default: null </div><div class="param">parent_account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV names of parent account default: null </div><div class="param">partition (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV partition name list default: null </div><div class="param">qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS list default: null </div><div class="param">usage_end (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage end UNIX timestamp default: null </div><div class="param">usage_start (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage start UNIX timestamp default: null </div><div class="param">user (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV user list default: null </div><div class="param">with_usage (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — fill in usage default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return deleted associations default: null </div><div class="param">with_raw_qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return a raw qos or delta_qos default: null </div><div class="param">with_sub_accts (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return sub acct information also default: null </div><div class="param">without_parent_info (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — don't give me parent id/name default: null </div><div class="param">without_parent_limits (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — don't give me limits from parents default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_assocs_resp">v0.0.40_openapi_assocs_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of associations
<a href="#v0.0.40_openapi_assocs_resp">v0.0.40_openapi_assocs_resp</a>
<h4 class="field-label">default</h4>
Association not found
<a href="#v0.0.40_openapi_assocs_resp">v0.0.40_openapi_assocs_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetAssociations">
</a><div class="method-path"><a name="slurmdbV0040GetAssociations">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/associations</code></pre></div>
<div class="method-summary">Get association list (<span class="nickname">slurmdbV0040GetAssociations</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV accounts list default: null </div><div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV clusters list default: null </div><div class="param">default_qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS list default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format list default: null </div><div class="param">id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV id list default: null </div><div class="param">only_defaults (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — filter to only defaults default: null </div><div class="param">parent_account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV names of parent account default: null </div><div class="param">partition (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV partition name list default: null </div><div class="param">qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS list default: null </div><div class="param">usage_end (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage end UNIX timestamp default: null </div><div class="param">usage_start (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage start UNIX timestamp default: null </div><div class="param">user (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV user list default: null </div><div class="param">with_usage (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — fill in usage default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return deleted associations default: null </div><div class="param">with_raw_qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return a raw qos or delta_qos default: null </div><div class="param">with_sub_accts (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — return sub acct information also default: null </div><div class="param">without_parent_info (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — don't give me parent id/name default: null </div><div class="param">without_parent_limits (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — don't give me limits from parents default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_assocs_resp">v0.0.40_openapi_assocs_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of associations
<a href="#v0.0.40_openapi_assocs_resp">v0.0.40_openapi_assocs_resp</a>
<h4 class="field-label">default</h4>
Association not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetCluster">
</a><div class="method-path"><a name="slurmdbV0040GetCluster">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/cluster/{cluster_name}</code></pre></div>
<div class="method-summary">Get cluster info (<span class="nickname">slurmdbV0040GetCluster</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">cluster_name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Cluster name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">classification (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV cluster list default: null </div><div class="param">federation (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV federation list default: null </div><div class="param">flags (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format list default: null </div><div class="param">rpc_version (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV RPC version list default: null </div><div class="param">usage_end (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Usage end UNIX timestamp (seconds) default: null </div><div class="param">usage_start (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Usage start UNIX timestamp (seconds) default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include deleted clusters default: null </div><div class="param">with_usage (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — query usage default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_clusters_resp">v0.0.40_openapi_clusters_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Cluster information
<a href="#v0.0.40_openapi_clusters_resp">v0.0.40_openapi_clusters_resp</a>
<h4 class="field-label">default</h4>
Cluster not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetClusters">
</a><div class="method-path"><a name="slurmdbV0040GetClusters">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/clusters</code></pre></div>
<div class="method-summary">Get cluster list (<span class="nickname">slurmdbV0040GetClusters</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">classification (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV cluster list default: null </div><div class="param">federation (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV federation list default: null </div><div class="param">flags (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format list default: null </div><div class="param">rpc_version (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV RPC version list default: null </div><div class="param">usage_end (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Usage end UNIX timestamp (seconds) default: null </div><div class="param">usage_start (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Usage start UNIX timestamp (seconds) default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include deleted clusters default: null </div><div class="param">with_usage (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — query usage default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_clusters_resp">v0.0.40_openapi_clusters_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of clusters
<a href="#v0.0.40_openapi_clusters_resp">v0.0.40_openapi_clusters_resp</a>
<h4 class="field-label">default</h4>
Cluster not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetConfig">
</a><div class="method-path"><a name="slurmdbV0040GetConfig">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/config</code></pre></div>
<div class="method-summary">Dump all configuration information (<span class="nickname">slurmdbV0040GetConfig</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_slurmdbd_config_resp">v0.0.40_openapi_slurmdbd_config_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
slurmdbd configuration
<a href="#v0.0.40_openapi_slurmdbd_config_resp">v0.0.40_openapi_slurmdbd_config_resp</a>
<h4 class="field-label">default</h4>
Unable to dump config
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetDiag">
</a><div class="method-path"><a name="slurmdbV0040GetDiag">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/diag</code></pre></div>
<div class="method-summary">Get slurmdb diagnostics (<span class="nickname">slurmdbV0040GetDiag</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_slurmdbd_stats_resp">v0.0.40_openapi_slurmdbd_stats_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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"
} ]
}
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Dictionary of statistics
<a href="#v0.0.40_openapi_slurmdbd_stats_resp">v0.0.40_openapi_slurmdbd_stats_resp</a>
<h4 class="field-label">default</h4>
Unable to query diagnostics
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetInstance">
</a><div class="method-path"><a name="slurmdbV0040GetInstance">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/instance</code></pre></div>
<div class="method-summary">Get instance info (<span class="nickname">slurmdbV0040GetInstance</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Cluster name default: null </div><div class="param">extra (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Arbitrary string default: null </div><div class="param">instance_id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Cloud instance ID default: null </div><div class="param">instance_type (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Cloud instance type default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_instances_resp">v0.0.40_openapi_instances_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of instances
<a href="#v0.0.40_openapi_instances_resp">v0.0.40_openapi_instances_resp</a>
<h4 class="field-label">default</h4>
Instance not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetInstances">
</a><div class="method-path"><a name="slurmdbV0040GetInstances">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/instances</code></pre></div>
<div class="method-summary">Get instance list (<span class="nickname">slurmdbV0040GetInstances</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Cluster name default: null </div><div class="param">extra (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Arbitrary string default: null </div><div class="param">instance_id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Cloud instance ID default: null </div><div class="param">instance_type (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Cloud instance type default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_instances_resp">v0.0.40_openapi_instances_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of instances
<a href="#v0.0.40_openapi_instances_resp">v0.0.40_openapi_instances_resp</a>
<h4 class="field-label">default</h4>
Instance not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetJob">
</a><div class="method-path"><a name="slurmdbV0040GetJob">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/job/{job_id}</code></pre></div>
<div class="method-summary">Get job info (<span class="nickname">slurmdbV0040GetJob</span>)</div>
<div class="method-notes">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.</div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">job_id (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — Job id default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_slurmdbd_jobs_resp">v0.0.40_openapi_slurmdbd_jobs_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Job description
<a href="#v0.0.40_openapi_slurmdbd_jobs_resp">v0.0.40_openapi_slurmdbd_jobs_resp</a>
<h4 class="field-label">default</h4>
Unable to find job
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetJobs">
</a><div class="method-path"><a name="slurmdbV0040GetJobs">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/jobs</code></pre></div>
<div class="method-summary">Get job list (<span class="nickname">slurmdbV0040GetJobs</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV account list default: null </div><div class="param">association (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV association list default: null </div><div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV cluster list default: null </div><div class="param">constraints (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV constraint list default: null </div><div class="param">cpus_max (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — number of cpus high range default: null </div><div class="param">cpus_min (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — number of cpus low range default: null </div><div class="param">scheduler_unset (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">scheduled_on_submit (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">scheduled_by_main (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">scheduled_by_backfill (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">job_started (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">exit_code (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — job exit code (numeric) default: null </div><div class="param">show_duplicates (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">skip_steps (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">disable_truncate_usage_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">whole_hetjob (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">disable_whole_hetjob (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">disable_wait_for_result (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">usage_time_as_submit_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">show_batch_script (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">show_job_environment (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format list default: null </div><div class="param">groups (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV group list default: null </div><div class="param">job_name (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV job name list default: null </div><div class="param">nodes_max (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — number of nodes high range default: null </div><div class="param">nodes_min (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — number of nodes low range default: null </div><div class="param">partition (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV partition name list default: null </div><div class="param">qos (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS name list default: null </div><div class="param">reason (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV reason list default: null </div><div class="param">reservation (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV reservation name list default: null </div><div class="param">reservation_id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV reservation ID list default: null </div><div class="param">state (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV state list default: null </div><div class="param">step (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV step id list default: null </div><div class="param">timelimit_max (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — maximum timelimit (seconds) default: null </div><div class="param">timelimit_min (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — minimum timelimit (seconds) default: null </div><div class="param">end_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage end timestamp default: null </div><div class="param">start_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage start timestamp default: null </div><div class="param">submit_time (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — submit time timestamp default: null </div><div class="param">node (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — ranged node string where jobs ran default: null </div><div class="param">users (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV user name list default: null </div><div class="param">wckey (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV wckey list default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_slurmdbd_jobs_resp">v0.0.40_openapi_slurmdbd_jobs_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of jobs
<a href="#v0.0.40_openapi_slurmdbd_jobs_resp">v0.0.40_openapi_slurmdbd_jobs_resp</a>
<h4 class="field-label">default</h4>
Unable to query jobs
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetQos">
</a><div class="method-path"><a name="slurmdbV0040GetQos">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/qos</code></pre></div>
<div class="method-summary">Get QOS list (<span class="nickname">slurmdbV0040GetQos</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">description (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV description list default: null </div><div class="param">id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS id list default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format list default: null </div><div class="param">name (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV QOS name list default: null </div><div class="param">preempt_mode (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Include deleted QOS default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_slurmdbd_qos_resp">v0.0.40_openapi_slurmdbd_qos_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of QOS'
<a href="#v0.0.40_openapi_slurmdbd_qos_resp">v0.0.40_openapi_slurmdbd_qos_resp</a>
<h4 class="field-label">default</h4>
QOS not found
<a href="#v0.0.40_openapi_slurmdbd_qos_resp">v0.0.40_openapi_slurmdbd_qos_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetSingleQos">
</a><div class="method-path"><a name="slurmdbV0040GetSingleQos">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/qos/{qos}</code></pre></div>
<div class="method-summary">Get QOS info (<span class="nickname">slurmdbV0040GetSingleQos</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">qos (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — QOS name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Query includes deleted QOS default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_slurmdbd_qos_resp">v0.0.40_openapi_slurmdbd_qos_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
QOS information
<a href="#v0.0.40_openapi_slurmdbd_qos_resp">v0.0.40_openapi_slurmdbd_qos_resp</a>
<h4 class="field-label">default</h4>
QOS not found
<a href="#v0.0.40_openapi_slurmdbd_qos_resp">v0.0.40_openapi_slurmdbd_qos_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetTres">
</a><div class="method-path"><a name="slurmdbV0040GetTres">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/tres</code></pre></div>
<div class="method-summary">Get TRES info (<span class="nickname">slurmdbV0040GetTres</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_tres_resp">v0.0.40_openapi_tres_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of TRES
<a href="#v0.0.40_openapi_tres_resp">v0.0.40_openapi_tres_resp</a>
<h4 class="field-label">default</h4>
Unable to retrieve TRES
<a href="#"></a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetUser">
</a><div class="method-path"><a name="slurmdbV0040GetUser">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/user/{name}</code></pre></div>
<div class="method-summary">Get user info (<span class="nickname">slurmdbV0040GetUser</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">name (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — User name default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Include deleted users default: null </div><div class="param">with_assocs (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Include assocations default: null </div><div class="param">with_coords (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Include coordinators default: null </div><div class="param">with_wckeys (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Include wckeys default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_users_resp">v0.0.40_openapi_users_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of users
<a href="#v0.0.40_openapi_users_resp">v0.0.40_openapi_users_resp</a>
<h4 class="field-label">default</h4>
User not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetUsers">
</a><div class="method-path"><a name="slurmdbV0040GetUsers">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/users</code></pre></div>
<div class="method-summary">Get user list (<span class="nickname">slurmdbV0040GetUsers</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">admin_level (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Administrator level default: null </div><div class="param">default_account (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV default account list default: null </div><div class="param">default_wckey (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV default wckey list default: null </div><div class="param">with_assocs (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — With associations default: null </div><div class="param">with_coords (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — With coordinators default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — With deleted default: null </div><div class="param">with_wckeys (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — With wckeys default: null </div><div class="param">without_defaults (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — Exclude defaults default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_users_resp">v0.0.40_openapi_users_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of users
<a href="#v0.0.40_openapi_users_resp">v0.0.40_openapi_users_resp</a>
<h4 class="field-label">default</h4>
User not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetWckey">
</a><div class="method-path"><a name="slurmdbV0040GetWckey">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/wckey/{id}</code></pre></div>
<div class="method-summary">Get wckey info (<span class="nickname">slurmdbV0040GetWckey</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Path parameters</h3>
<div class="field-items">
<div class="param">id (required)</div>
<div class="param-desc"><span class="param-type">Path Parameter</span> — wckey id default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_wckey_resp">v0.0.40_openapi_wckey_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of wckey
<a href="#v0.0.40_openapi_wckey_resp">v0.0.40_openapi_wckey_resp</a>
<h4 class="field-label">default</h4>
wckey not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040GetWckeys">
</a><div class="method-path"><a name="slurmdbV0040GetWckeys">
</a><a class="up" href="#__Methods">Up</a>
<pre class="get"><code class="huge"><span class="http-method">get</span> /slurmdb/v0.0.40/wckeys</code></pre></div>
<div class="method-summary">Get wckey list (<span class="nickname">slurmdbV0040GetWckeys</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Query parameters</h3>
<div class="field-items">
<div class="param">cluster (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV cluster name list default: null </div><div class="param">format (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV format name list default: null </div><div class="param">id (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV id list default: null </div><div class="param">name (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV name list default: null </div><div class="param">only_defaults (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — only query defaults default: null </div><div class="param">usage_end (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage end UNIX timestamp (seconds) default: null </div><div class="param">usage_start (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — usage start UNIX timestamp (seconds) default: null </div><div class="param">user (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — CSV user list default: null </div><div class="param">with_usage (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include usage with query default: null </div><div class="param">with_deleted (optional)</div>
<div class="param-desc"><span class="param-type">Query Parameter</span> — include deleted wckeys with query default: null </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_wckey_resp">v0.0.40_openapi_wckey_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of wckeys
<a href="#v0.0.40_openapi_wckey_resp">v0.0.40_openapi_wckey_resp</a>
<h4 class="field-label">default</h4>
wckey not found
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostAccounts">
</a><div class="method-path"><a name="slurmdbV0040PostAccounts">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/accounts</code></pre></div>
<div class="method-summary">Update accounts (<span class="nickname">slurmdbV0040PostAccounts</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_accounts_resp <a href="#v0.0.40_openapi_accounts_resp">v0.0.40_openapi_accounts_resp</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Add/update list of accounts
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
Unable to add or update accounts
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostAccountsAssociation">
</a><div class="method-path"><a name="slurmdbV0040PostAccountsAssociation">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/accounts_association</code></pre></div>
<div class="method-summary">Add accounts with conditional association (<span class="nickname">slurmdbV0040PostAccountsAssociation</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_accounts_add_cond_resp <a href="#v0.0.40_openapi_accounts_add_cond_resp">v0.0.40_openapi_accounts_add_cond_resp</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_accounts_add_cond_resp_str">v0.0.40_openapi_accounts_add_cond_resp_str</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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"
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Add list of accounts with conditional association
<a href="#v0.0.40_openapi_accounts_add_cond_resp_str">v0.0.40_openapi_accounts_add_cond_resp_str</a>
<h4 class="field-label">default</h4>
Unable to add accounts
<a href="#v0.0.40_openapi_accounts_add_cond_resp_str">v0.0.40_openapi_accounts_add_cond_resp_str</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostAssociations">
</a><div class="method-path"><a name="slurmdbV0040PostAssociations">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/associations</code></pre></div>
<div class="method-summary">Set associations info (<span class="nickname">slurmdbV0040PostAssociations</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_assocs_resp <a href="#v0.0.40_openapi_assocs_resp">v0.0.40_openapi_assocs_resp</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
status of associations update
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
Unable to update associations
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostClusters">
</a><div class="method-path"><a name="slurmdbV0040PostClusters">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/clusters</code></pre></div>
<div class="method-summary">update clusters (<span class="nickname">slurmdbV0040PostClusters</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_clusters_resp <a href="#v0.0.40_openapi_clusters_resp">v0.0.40_openapi_clusters_resp</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Modify clusters response
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
Unable to add cluster
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostConfig">
</a><div class="method-path"><a name="slurmdbV0040PostConfig">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/config</code></pre></div>
<div class="method-summary">Load all configuration information (<span class="nickname">slurmdbV0040PostConfig</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_slurmdbd_config_resp <a href="#v0.0.40_openapi_slurmdbd_config_resp">v0.0.40_openapi_slurmdbd_config_resp</a> (optional)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Load config
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
Unable to set config
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostQos">
</a><div class="method-path"><a name="slurmdbV0040PostQos">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/qos</code></pre></div>
<div class="method-summary">Set QOS info (<span class="nickname">slurmdbV0040PostQos</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_slurmdbd_qos_resp <a href="#v0.0.40_openapi_slurmdbd_qos_resp">v0.0.40_openapi_slurmdbd_qos_resp</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
QOS update response
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
Unable to update QOSs
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostTres">
</a><div class="method-path"><a name="slurmdbV0040PostTres">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/tres</code></pre></div>
<div class="method-summary">Set TRES info (<span class="nickname">slurmdbV0040PostTres</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_tres_resp <a href="#v0.0.40_openapi_tres_resp">v0.0.40_openapi_tres_resp</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of TRES
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
Unable to update TRES
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostUsers">
</a><div class="method-path"><a name="slurmdbV0040PostUsers">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/users</code></pre></div>
<div class="method-summary">Update user (<span class="nickname">slurmdbV0040PostUsers</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_users_resp <a href="#v0.0.40_openapi_users_resp">v0.0.40_openapi_users_resp</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Update users
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
User not found or not able to update user
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostUsersAssociation">
</a><div class="method-path"><a name="slurmdbV0040PostUsersAssociation">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/users_association</code></pre></div>
<div class="method-summary">Add users with conditional association (<span class="nickname">slurmdbV0040PostUsersAssociation</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_users_add_cond_resp <a href="#v0.0.40_openapi_users_add_cond_resp">v0.0.40_openapi_users_add_cond_resp</a> (required)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_users_add_cond_resp_str">v0.0.40_openapi_users_add_cond_resp_str</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
Add list of users with conditional association
<a href="#v0.0.40_openapi_users_add_cond_resp_str">v0.0.40_openapi_users_add_cond_resp_str</a>
<h4 class="field-label">default</h4>
Unable to add accounts
<a href="#v0.0.40_openapi_users_add_cond_resp_str">v0.0.40_openapi_users_add_cond_resp_str</a>
</div> <!-- method -->
<hr>
<div class="method"><a name="slurmdbV0040PostWckeys">
</a><div class="method-path"><a name="slurmdbV0040PostWckeys">
</a><a class="up" href="#__Methods">Up</a>
<pre class="post"><code class="huge"><span class="http-method">post</span> /slurmdb/v0.0.40/wckeys</code></pre></div>
<div class="method-summary">Add wckeys (<span class="nickname">slurmdbV0040PostWckeys</span>)</div>
<div class="method-notes"></div>
<h3 class="field-label">Consumes</h3>
This API call consumes the following media types via the <span class="header">Content-Type</span> request header:
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Request body</h3>
<div class="field-items">
<div class="param">v0.0.40_openapi_wckey_resp <a href="#v0.0.40_openapi_wckey_resp">v0.0.40_openapi_wckey_resp</a> (optional)</div>
<div class="param-desc"><span class="param-type">Body Parameter</span> — </div>
</div> <!-- field-items -->
<h3 class="field-label">Return type</h3>
<div class="return-type">
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div>
<!--Todo: process Response Object and its headers, schema, examples -->
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/json</div>
<pre class="example"><code>{
"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
} ]
}</code></pre>
<h3 class="field-label">Example data</h3>
<div class="example-data-content-type">Content-Type: application/x-yaml</div>
<pre class="example"><code>Custom MIME type example not yet supported: application/x-yaml</code></pre>
<h3 class="field-label">Produces</h3>
This API call produces the following media types according to the <span class="header">Accept</span> request header;
the media type will be conveyed by the <span class="header">Content-Type</span> response header.
<ul>
<li><code>application/json</code></li>
<li><code>application/x-yaml</code></li>
</ul>
<h3 class="field-label">Responses</h3>
<h4 class="field-label">200</h4>
List of wckeys
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
<h4 class="field-label">default</h4>
Unable to add wckey
<a href="#v0.0.40_openapi_resp">v0.0.40_openapi_resp</a>
</div> <!-- method -->
<hr>
<h2><a name="__Models">Models</a></h2>
[ Jump to <a href="#__Methods">Methods</a> ]
<h3>Table of Contents</h3>
<ol>
<li><a href="#v0.0.40_account"><code>v0.0.40_account</code> - </a></li>
<li><a href="#v0.0.40_account_short"><code>v0.0.40_account_short</code> - </a></li>
<li><a href="#v0.0.40_accounting"><code>v0.0.40_accounting</code> - </a></li>
<li><a href="#v0.0.40_accounts_add_cond"><code>v0.0.40_accounts_add_cond</code> - </a></li>
<li><a href="#v0.0.40_acct_gather_energy"><code>v0.0.40_acct_gather_energy</code> - </a></li>
<li><a href="#v0.0.40_assoc"><code>v0.0.40_assoc</code> - </a></li>
<li><a href="#v0.0.40_assoc_rec_set"><code>v0.0.40_assoc_rec_set</code> - </a></li>
<li><a href="#v0.0.40_assoc_shares_obj_wrap"><code>v0.0.40_assoc_shares_obj_wrap</code> - </a></li>
<li><a href="#v0.0.40_assoc_short"><code>v0.0.40_assoc_short</code> - </a></li>
<li><a href="#v0.0.40_bf_exit_fields"><code>v0.0.40_bf_exit_fields</code> - </a></li>
<li><a href="#v0.0.40_cluster_rec"><code>v0.0.40_cluster_rec</code> - </a></li>
<li><a href="#v0.0.40_controller_ping"><code>v0.0.40_controller_ping</code> - </a></li>
<li><a href="#v0.0.40_coord"><code>v0.0.40_coord</code> - </a></li>
<li><a href="#v0.0.40_cron_entry"><code>v0.0.40_cron_entry</code> - </a></li>
<li><a href="#v0.0.40_ext_sensors_data"><code>v0.0.40_ext_sensors_data</code> - </a></li>
<li><a href="#v0.0.40_float64_no_val"><code>v0.0.40_float64_no_val</code> - </a></li>
<li><a href="#v0.0.40_instance"><code>v0.0.40_instance</code> - </a></li>
<li><a href="#v0.0.40_job"><code>v0.0.40_job</code> - </a></li>
<li><a href="#v0.0.40_job_array_response_msg_entry"><code>v0.0.40_job_array_response_msg_entry</code> - </a></li>
<li><a href="#v0.0.40_job_desc_msg"><code>v0.0.40_job_desc_msg</code> - </a></li>
<li><a href="#v0.0.40_job_info"><code>v0.0.40_job_info</code> - </a></li>
<li><a href="#v0.0.40_job_res"><code>v0.0.40_job_res</code> - </a></li>
<li><a href="#v0.0.40_job_state_resp_job"><code>v0.0.40_job_state_resp_job</code> - </a></li>
<li><a href="#v0.0.40_job_submit_req"><code>v0.0.40_job_submit_req</code> - </a></li>
<li><a href="#v0.0.40_job_submit_response_msg"><code>v0.0.40_job_submit_response_msg</code> - </a></li>
<li><a href="#v0.0.40_kill_jobs_msg"><code>v0.0.40_kill_jobs_msg</code> - </a></li>
<li><a href="#v0.0.40_kill_jobs_resp_job"><code>v0.0.40_kill_jobs_resp_job</code> - </a></li>
<li><a href="#v0.0.40_license"><code>v0.0.40_license</code> - </a></li>
<li><a href="#v0.0.40_node"><code>v0.0.40_node</code> - </a></li>
<li><a href="#v0.0.40_openapi_accounts_add_cond_resp"><code>v0.0.40_openapi_accounts_add_cond_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_accounts_add_cond_resp_str"><code>v0.0.40_openapi_accounts_add_cond_resp_str</code> - </a></li>
<li><a href="#v0.0.40_openapi_accounts_removed_resp"><code>v0.0.40_openapi_accounts_removed_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_accounts_resp"><code>v0.0.40_openapi_accounts_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_assocs_removed_resp"><code>v0.0.40_openapi_assocs_removed_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_assocs_resp"><code>v0.0.40_openapi_assocs_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_clusters_removed_resp"><code>v0.0.40_openapi_clusters_removed_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_clusters_resp"><code>v0.0.40_openapi_clusters_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_diag_resp"><code>v0.0.40_openapi_diag_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_error"><code>v0.0.40_openapi_error</code> - </a></li>
<li><a href="#v0.0.40_openapi_instances_resp"><code>v0.0.40_openapi_instances_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_job_info_resp"><code>v0.0.40_openapi_job_info_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_job_post_response"><code>v0.0.40_openapi_job_post_response</code> - </a></li>
<li><a href="#v0.0.40_openapi_job_state_resp"><code>v0.0.40_openapi_job_state_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_job_submit_response"><code>v0.0.40_openapi_job_submit_response</code> - </a></li>
<li><a href="#v0.0.40_openapi_kill_jobs_resp"><code>v0.0.40_openapi_kill_jobs_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_licenses_resp"><code>v0.0.40_openapi_licenses_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_meta"><code>v0.0.40_openapi_meta</code> - </a></li>
<li><a href="#v0.0.40_openapi_nodes_resp"><code>v0.0.40_openapi_nodes_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_partition_resp"><code>v0.0.40_openapi_partition_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_ping_array_resp"><code>v0.0.40_openapi_ping_array_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_reservation_resp"><code>v0.0.40_openapi_reservation_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_resp"><code>v0.0.40_openapi_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_shares_resp"><code>v0.0.40_openapi_shares_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_slurmdbd_config_resp"><code>v0.0.40_openapi_slurmdbd_config_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_slurmdbd_jobs_resp"><code>v0.0.40_openapi_slurmdbd_jobs_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_slurmdbd_qos_removed_resp"><code>v0.0.40_openapi_slurmdbd_qos_removed_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_slurmdbd_qos_resp"><code>v0.0.40_openapi_slurmdbd_qos_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_slurmdbd_stats_resp"><code>v0.0.40_openapi_slurmdbd_stats_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_tres_resp"><code>v0.0.40_openapi_tres_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_users_add_cond_resp"><code>v0.0.40_openapi_users_add_cond_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_users_add_cond_resp_str"><code>v0.0.40_openapi_users_add_cond_resp_str</code> - </a></li>
<li><a href="#v0.0.40_openapi_users_resp"><code>v0.0.40_openapi_users_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_warning"><code>v0.0.40_openapi_warning</code> - </a></li>
<li><a href="#v0.0.40_openapi_wckey_removed_resp"><code>v0.0.40_openapi_wckey_removed_resp</code> - </a></li>
<li><a href="#v0.0.40_openapi_wckey_resp"><code>v0.0.40_openapi_wckey_resp</code> - </a></li>
<li><a href="#v0.0.40_partition_info"><code>v0.0.40_partition_info</code> - </a></li>
<li><a href="#v0.0.40_power_mgmt_data"><code>v0.0.40_power_mgmt_data</code> - </a></li>
<li><a href="#v0.0.40_process_exit_code_verbose"><code>v0.0.40_process_exit_code_verbose</code> - </a></li>
<li><a href="#v0.0.40_qos"><code>v0.0.40_qos</code> - </a></li>
<li><a href="#v0.0.40_reservation_core_spec"><code>v0.0.40_reservation_core_spec</code> - </a></li>
<li><a href="#v0.0.40_reservation_info"><code>v0.0.40_reservation_info</code> - </a></li>
<li><a href="#v0.0.40_schedule_exit_fields"><code>v0.0.40_schedule_exit_fields</code> - </a></li>
<li><a href="#v0.0.40_shares_float128_tres"><code>v0.0.40_shares_float128_tres</code> - </a></li>
<li><a href="#v0.0.40_shares_resp_msg"><code>v0.0.40_shares_resp_msg</code> - </a></li>
<li><a href="#v0.0.40_shares_uint64_tres"><code>v0.0.40_shares_uint64_tres</code> - </a></li>
<li><a href="#v0.0.40_stats_msg"><code>v0.0.40_stats_msg</code> - </a></li>
<li><a href="#v0.0.40_stats_rec"><code>v0.0.40_stats_rec</code> - </a></li>
<li><a href="#v0.0.40_stats_rpc"><code>v0.0.40_stats_rpc</code> - </a></li>
<li><a href="#v0.0.40_stats_user"><code>v0.0.40_stats_user</code> - </a></li>
<li><a href="#v0.0.40_step"><code>v0.0.40_step</code> - </a></li>
<li><a href="#v0.0.40_tres"><code>v0.0.40_tres</code> - </a></li>
<li><a href="#v0.0.40_uint16_no_val"><code>v0.0.40_uint16_no_val</code> - </a></li>
<li><a href="#v0.0.40_uint32_no_val"><code>v0.0.40_uint32_no_val</code> - </a></li>
<li><a href="#v0.0.40_uint64_no_val"><code>v0.0.40_uint64_no_val</code> - </a></li>
<li><a href="#v0.0.40_update_node_msg"><code>v0.0.40_update_node_msg</code> - </a></li>
<li><a href="#v0.0.40_user"><code>v0.0.40_user</code> - </a></li>
<li><a href="#v0.0.40_user_short"><code>v0.0.40_user_short</code> - </a></li>
<li><a href="#v0.0.40_users_add_cond"><code>v0.0.40_users_add_cond</code> - </a></li>
<li><a href="#v0.0.40_wckey"><code>v0.0.40_wckey</code> - </a></li>
<li><a href="#v0.0.40_wckey_tag_struct"><code>v0.0.40_wckey_tag_struct</code> - </a></li>
<li><a href="#v0_0_40_accounting_allocated"><code>v0_0_40_accounting_allocated</code> - </a></li>
<li><a href="#v0_0_40_assoc_default"><code>v0_0_40_assoc_default</code> - </a></li>
<li><a href="#v0_0_40_assoc_max"><code>v0_0_40_assoc_max</code> - </a></li>
<li><a href="#v0_0_40_assoc_max_jobs"><code>v0_0_40_assoc_max_jobs</code> - </a></li>
<li><a href="#v0_0_40_assoc_max_jobs_per"><code>v0_0_40_assoc_max_jobs_per</code> - </a></li>
<li><a href="#v0_0_40_assoc_max_per"><code>v0_0_40_assoc_max_per</code> - </a></li>
<li><a href="#v0_0_40_assoc_max_per_account"><code>v0_0_40_assoc_max_per_account</code> - </a></li>
<li><a href="#v0_0_40_assoc_max_tres"><code>v0_0_40_assoc_max_tres</code> - </a></li>
<li><a href="#v0_0_40_assoc_max_tres_group"><code>v0_0_40_assoc_max_tres_group</code> - </a></li>
<li><a href="#v0_0_40_assoc_max_tres_minutes"><code>v0_0_40_assoc_max_tres_minutes</code> - </a></li>
<li><a href="#v0_0_40_assoc_max_tres_per"><code>v0_0_40_assoc_max_tres_per</code> - </a></li>
<li><a href="#v0_0_40_assoc_min"><code>v0_0_40_assoc_min</code> - </a></li>
<li><a href="#v0_0_40_assoc_shares_obj_wrap_fairshare"><code>v0_0_40_assoc_shares_obj_wrap_fairshare</code> - </a></li>
<li><a href="#v0_0_40_assoc_shares_obj_wrap_tres"><code>v0_0_40_assoc_shares_obj_wrap_tres</code> - </a></li>
<li><a href="#v0_0_40_cluster_rec_associations"><code>v0_0_40_cluster_rec_associations</code> - </a></li>
<li><a href="#v0_0_40_cluster_rec_controller"><code>v0_0_40_cluster_rec_controller</code> - </a></li>
<li><a href="#v0_0_40_cron_entry_line"><code>v0_0_40_cron_entry_line</code> - </a></li>
<li><a href="#v0_0_40_instance_time"><code>v0_0_40_instance_time</code> - </a></li>
<li><a href="#v0_0_40_job_array"><code>v0_0_40_job_array</code> - </a></li>
<li><a href="#v0_0_40_job_array_limits"><code>v0_0_40_job_array_limits</code> - </a></li>
<li><a href="#v0_0_40_job_array_limits_max"><code>v0_0_40_job_array_limits_max</code> - </a></li>
<li><a href="#v0_0_40_job_array_limits_max_running"><code>v0_0_40_job_array_limits_max_running</code> - </a></li>
<li><a href="#v0_0_40_job_comment"><code>v0_0_40_job_comment</code> - </a></li>
<li><a href="#v0_0_40_job_desc_msg_rlimits"><code>v0_0_40_job_desc_msg_rlimits</code> - </a></li>
<li><a href="#v0_0_40_job_het"><code>v0_0_40_job_het</code> - </a></li>
<li><a href="#v0_0_40_job_info_power"><code>v0_0_40_job_info_power</code> - </a></li>
<li><a href="#v0_0_40_job_mcs"><code>v0_0_40_job_mcs</code> - </a></li>
<li><a href="#v0_0_40_job_required"><code>v0_0_40_job_required</code> - </a></li>
<li><a href="#v0_0_40_job_reservation"><code>v0_0_40_job_reservation</code> - </a></li>
<li><a href="#v0_0_40_job_state"><code>v0_0_40_job_state</code> - </a></li>
<li><a href="#v0_0_40_job_time"><code>v0_0_40_job_time</code> - </a></li>
<li><a href="#v0_0_40_job_time_system"><code>v0_0_40_job_time_system</code> - </a></li>
<li><a href="#v0_0_40_job_tres"><code>v0_0_40_job_tres</code> - </a></li>
<li><a href="#v0_0_40_kill_jobs_resp_job_error"><code>v0_0_40_kill_jobs_resp_job_error</code> - </a></li>
<li><a href="#v0_0_40_kill_jobs_resp_job_federation"><code>v0_0_40_kill_jobs_resp_job_federation</code> - </a></li>
<li><a href="#v0_0_40_openapi_meta_client"><code>v0_0_40_openapi_meta_client</code> - </a></li>
<li><a href="#v0_0_40_openapi_meta_plugin"><code>v0_0_40_openapi_meta_plugin</code> - </a></li>
<li><a href="#v0_0_40_openapi_meta_slurm"><code>v0_0_40_openapi_meta_slurm</code> - </a></li>
<li><a href="#v0_0_40_openapi_meta_slurm_version"><code>v0_0_40_openapi_meta_slurm_version</code> - </a></li>
<li><a href="#v0_0_40_partition_info_accounts"><code>v0_0_40_partition_info_accounts</code> - </a></li>
<li><a href="#v0_0_40_partition_info_cpus"><code>v0_0_40_partition_info_cpus</code> - </a></li>
<li><a href="#v0_0_40_partition_info_defaults"><code>v0_0_40_partition_info_defaults</code> - </a></li>
<li><a href="#v0_0_40_partition_info_groups"><code>v0_0_40_partition_info_groups</code> - </a></li>
<li><a href="#v0_0_40_partition_info_maximums"><code>v0_0_40_partition_info_maximums</code> - </a></li>
<li><a href="#v0_0_40_partition_info_maximums_oversubscribe"><code>v0_0_40_partition_info_maximums_oversubscribe</code> - </a></li>
<li><a href="#v0_0_40_partition_info_minimums"><code>v0_0_40_partition_info_minimums</code> - </a></li>
<li><a href="#v0_0_40_partition_info_nodes"><code>v0_0_40_partition_info_nodes</code> - </a></li>
<li><a href="#v0_0_40_partition_info_partition"><code>v0_0_40_partition_info_partition</code> - </a></li>
<li><a href="#v0_0_40_partition_info_priority"><code>v0_0_40_partition_info_priority</code> - </a></li>
<li><a href="#v0_0_40_partition_info_qos"><code>v0_0_40_partition_info_qos</code> - </a></li>
<li><a href="#v0_0_40_partition_info_timeouts"><code>v0_0_40_partition_info_timeouts</code> - </a></li>
<li><a href="#v0_0_40_partition_info_tres"><code>v0_0_40_partition_info_tres</code> - </a></li>
<li><a href="#v0_0_40_process_exit_code_verbose_signal"><code>v0_0_40_process_exit_code_verbose_signal</code> - </a></li>
<li><a href="#v0_0_40_qos_limits"><code>v0_0_40_qos_limits</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max"><code>v0_0_40_qos_limits_max</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_active_jobs"><code>v0_0_40_qos_limits_max_active_jobs</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_jobs"><code>v0_0_40_qos_limits_max_jobs</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_jobs_active_jobs"><code>v0_0_40_qos_limits_max_jobs_active_jobs</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_jobs_active_jobs_per"><code>v0_0_40_qos_limits_max_jobs_active_jobs_per</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_tres"><code>v0_0_40_qos_limits_max_tres</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_tres_minutes"><code>v0_0_40_qos_limits_max_tres_minutes</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_tres_minutes_per"><code>v0_0_40_qos_limits_max_tres_minutes_per</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_tres_per"><code>v0_0_40_qos_limits_max_tres_per</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_wall_clock"><code>v0_0_40_qos_limits_max_wall_clock</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_max_wall_clock_per"><code>v0_0_40_qos_limits_max_wall_clock_per</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_min"><code>v0_0_40_qos_limits_min</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_min_tres"><code>v0_0_40_qos_limits_min_tres</code> - </a></li>
<li><a href="#v0_0_40_qos_limits_min_tres_per"><code>v0_0_40_qos_limits_min_tres_per</code> - </a></li>
<li><a href="#v0_0_40_qos_preempt"><code>v0_0_40_qos_preempt</code> - </a></li>
<li><a href="#v0_0_40_reservation_info_purge_completed"><code>v0_0_40_reservation_info_purge_completed</code> - </a></li>
<li><a href="#v0_0_40_rollup_stats_inner"><code>v0_0_40_rollup_stats_inner</code> - </a></li>
<li><a href="#v0_0_40_stats_msg_rpcs_by_type_inner"><code>v0_0_40_stats_msg_rpcs_by_type_inner</code> - </a></li>
<li><a href="#v0_0_40_stats_msg_rpcs_by_user_inner"><code>v0_0_40_stats_msg_rpcs_by_user_inner</code> - </a></li>
<li><a href="#v0_0_40_stats_rpc_time"><code>v0_0_40_stats_rpc_time</code> - </a></li>
<li><a href="#v0_0_40_step_CPU"><code>v0_0_40_step_CPU</code> - </a></li>
<li><a href="#v0_0_40_step_CPU_requested_frequency"><code>v0_0_40_step_CPU_requested_frequency</code> - </a></li>
<li><a href="#v0_0_40_step_nodes"><code>v0_0_40_step_nodes</code> - </a></li>
<li><a href="#v0_0_40_step_statistics"><code>v0_0_40_step_statistics</code> - </a></li>
<li><a href="#v0_0_40_step_statistics_CPU"><code>v0_0_40_step_statistics_CPU</code> - </a></li>
<li><a href="#v0_0_40_step_statistics_energy"><code>v0_0_40_step_statistics_energy</code> - </a></li>
<li><a href="#v0_0_40_step_step"><code>v0_0_40_step_step</code> - </a></li>
<li><a href="#v0_0_40_step_task"><code>v0_0_40_step_task</code> - </a></li>
<li><a href="#v0_0_40_step_tasks"><code>v0_0_40_step_tasks</code> - </a></li>
<li><a href="#v0_0_40_step_time"><code>v0_0_40_step_time</code> - </a></li>
<li><a href="#v0_0_40_step_time_system"><code>v0_0_40_step_time_system</code> - </a></li>
<li><a href="#v0_0_40_step_tres"><code>v0_0_40_step_tres</code> - </a></li>
<li><a href="#v0_0_40_step_tres_consumed"><code>v0_0_40_step_tres_consumed</code> - </a></li>
<li><a href="#v0_0_40_step_tres_requested"><code>v0_0_40_step_tres_requested</code> - </a></li>
<li><a href="#v0_0_40_user_default"><code>v0_0_40_user_default</code> - </a></li>
</ol>
<div class="model">
<h3><a name="v0.0.40_account"><code>v0.0.40_account</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">associations (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc_short">array[v0.0.40_assoc_short]</a></span> </div>
<div class="param">coordinators (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_coord">array[v0.0.40_coord]</a></span> </div>
<div class="param">description </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">name </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">organization </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_account_short"><code>v0.0.40_account_short</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">description (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> An arbitrary string describing an account </div>
<div class="param">organization (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Organization to which the account belongs </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_accounting"><code>v0.0.40_accounting</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">allocated (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_accounting_allocated">v0_0_40_accounting_allocated</a></span> </div>
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">start (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">TRES (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">v0.0.40_tres</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_accounts_add_cond"><code>v0.0.40_accounts_add_cond</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">accounts </div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">association (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc_rec_set">v0.0.40_assoc_rec_set</a></span> </div>
<div class="param">clusters (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_acct_gather_energy"><code>v0.0.40_acct_gather_energy</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">average_watts (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">base_consumed_energy (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">consumed_energy (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">current_watts (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">previous_consumed_energy (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">last_collected (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_assoc"><code>v0.0.40_assoc</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">accounting (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_accounting">array[v0.0.40_accounting]</a></span> </div>
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cluster (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> comment for the association </div>
<div class="param">default (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_default">v0_0_40_assoc_default</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">max (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_max">v0_0_40_assoc_max</a></span> </div>
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc_short">v0.0.40_assoc_short</a></span> </div>
<div class="param">is_default (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">lineage (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Complete path up the hierarchy to the root association </div>
<div class="param">min (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_min">v0_0_40_assoc_min</a></span> </div>
<div class="param">parent_account (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">partition (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">priority (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> List of QOS names </div>
<div class="param">shares_raw (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">user </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_assoc_rec_set"><code>v0.0.40_assoc_rec_set</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Comment for the association </div>
<div class="param">defaultqos (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Which QOS id is this association default </div>
<div class="param">grpjobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">grpjobsaccrue (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">grpsubmitjobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">grptres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">grptresmins (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">grptresrunmins (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">grpwall (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">maxjobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">maxjobsaccrue (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">maxsubmitjobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">maxtresminsperjob (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">maxtresrunmins (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">maxtresperjob (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">maxtrespernode (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">maxwalldurationperjob (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">minpriothresh (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">parent (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Name of parent account </div>
<div class="param">priority (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">qoslevel (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> List of QOS names </div>
<div class="param">fairshare (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> Number of shares allocated to this association format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_assoc_shares_obj_wrap"><code>v0.0.40_assoc_shares_obj_wrap</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> assocation id format: int32</div>
<div class="param">cluster (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> cluster name </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> share name </div>
<div class="param">parent (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> parent name </div>
<div class="param">partition (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> partition name </div>
<div class="param">shares_normalized (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_float64_no_val">v0.0.40_float64_no_val</a></span> </div>
<div class="param">shares (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_shares_obj_wrap_tres">v0_0_40_assoc_shares_obj_wrap_tres</a></span> </div>
<div class="param">effective_usage (optional)</div><div class="param-desc"><span class="param-type"><a href="#double">Double</a></span> effective, normalized usage format: double</div>
<div class="param">usage_normalized (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_float64_no_val">v0.0.40_float64_no_val</a></span> </div>
<div class="param">usage (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> measure of tresbillableunits usage format: int64</div>
<div class="param">fairshare (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_shares_obj_wrap_fairshare">v0_0_40_assoc_shares_obj_wrap_fairshare</a></span> </div>
<div class="param">type (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> user or account association </div>
<div class="param-enum-header">Enum:</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_assoc_short"><code>v0.0.40_assoc_short</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Association account (if assigned) </div>
<div class="param">cluster (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Association cluster (if assigned) </div>
<div class="param">partition (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Association partition (if assigned) </div>
<div class="param">user </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Assocation user (if assigned) </div>
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> Numeric Association ID (if known) format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_bf_exit_fields"><code>v0.0.40_bf_exit_fields</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">end_job_queue (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_max_job_start (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_max_job_test (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_max_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_node_space_size (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">state_changed (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_cluster_rec"><code>v0.0.40_cluster_rec</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">controller (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_cluster_rec_controller">v0_0_40_cluster_rec_controller</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">select_plugin (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">associations (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_cluster_rec_associations">v0_0_40_cluster_rec_associations</a></span> </div>
<div class="param">rpc_version (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_controller_ping"><code>v0.0.40_controller_ping</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">hostname (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">pinged (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">latency (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">mode (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_coord"><code>v0.0.40_coord</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">name </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">direct (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_cron_entry"><code>v0.0.40_cron_entry</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">minute (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">hour (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">day_of_month (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">month (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">day_of_week (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">specification (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">command (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">line (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_cron_entry_line">v0_0_40_cron_entry_line</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_ext_sensors_data"><code>v0.0.40_ext_sensors_data</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">consumed_energy (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">temperature (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">energy_update_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">current_watts (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_float64_no_val"><code>v0.0.40_float64_no_val</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description">64 bit floating point number with flags</div>
<div class="field-items">
<div class="param">set (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> True if number has been set. False if number is unset </div>
<div class="param">infinite (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> True if number has been set to infinite. "set" and "number" will be ignored. </div>
<div class="param">number (optional)</div><div class="param-desc"><span class="param-type"><a href="#double">Double</a></span> If set is True the number will be set with value. Otherwise ignore number contents. format: double</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_instance"><code>v0.0.40_instance</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">cluster (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">extra (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">instance_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">instance_type (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">node_name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_instance_time">v0_0_40_instance_time</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_job"><code>v0.0.40_job</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_comment">v0_0_40_job_comment</a></span> </div>
<div class="param">allocation_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">array (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_array">v0_0_40_job_array</a></span> </div>
<div class="param">association (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc_short">v0.0.40_assoc_short</a></span> </div>
<div class="param">block (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cluster (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">constraints (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">container (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">derived_exit_code (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_process_exit_code_verbose">v0.0.40_process_exit_code_verbose</a></span> </div>
<div class="param">time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_time">v0_0_40_job_time</a></span> </div>
<div class="param">exit_code (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_process_exit_code_verbose">v0.0.40_process_exit_code_verbose</a></span> </div>
<div class="param">extra (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">failed_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">group (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">het (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_het">v0_0_40_job_het</a></span> </div>
<div class="param">job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">licenses (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">mcs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_mcs">v0_0_40_job_mcs</a></span> </div>
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">partition (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">hold (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> Job held </div>
<div class="param">priority (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">required (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_required">v0_0_40_job_required</a></span> </div>
<div class="param">kill_request_user (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">reservation (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_reservation">v0_0_40_job_reservation</a></span> </div>
<div class="param">script (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">state (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_state">v0_0_40_job_state</a></span> </div>
<div class="param">steps (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_step">array[v0.0.40_step]</a></span> </div>
<div class="param">submit_line (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_tres">v0_0_40_job_tres</a></span> </div>
<div class="param">used_gres (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">user (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">wckey (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_wckey_tag_struct">v0.0.40_wckey_tag_struct</a></span> </div>
<div class="param">working_directory (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_job_array_response_msg_entry"><code>v0.0.40_job_array_response_msg_entry</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> JobId for updated Job format: int32</div>
<div class="param">step_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> StepId for updated Job </div>
<div class="param">error (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Verbose update status or error </div>
<div class="param">error_code (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> Verbose update status or error format: int32</div>
<div class="param">why (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Update response message </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_job_desc_msg"><code>v0.0.40_job_desc_msg</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">account_gather_frequency (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">admin_comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">allocation_node_list (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">allocation_node_port (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">argv (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">array (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">batch_features (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">begin_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">burst_buffer (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">clusters (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cluster_constraint (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">contiguous (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">container (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">container_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cores_per_socket (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">core_specification (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">thread_specification (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">cpu_binding (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cpu_binding_flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">cpu_frequency (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cpus_per_tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">crontab (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_cron_entry">v0.0.40_cron_entry</a></span> </div>
<div class="param">deadline (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">delay_boot (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">dependency (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">end_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">environment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">rlimits (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_desc_msg_rlimits">v0_0_40_job_desc_msg_rlimits</a></span> </div>
<div class="param">excluded_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">extra (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">constraints (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">group_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">hetjob_group (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">immediate (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">kill_on_node_fail (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">licenses (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">mail_type (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">mail_user (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">mcs_label (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">memory_binding (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">memory_binding_type (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">memory_per_tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">network (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">nice (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tasks (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">open_mode (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">reserve_ports (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">overcommit (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">partition (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">distribution_plane_size (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">power_flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">prefer (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">hold (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> Job held </div>
<div class="param">priority (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">profile (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">reboot (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">required_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">requeue (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">reservation (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">script (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Job batch script. Only first component in a HetJob is populated or honored. </div>
<div class="param">shared (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">exclusive (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">oversubscribe (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">site_factor (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">spank_environment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">distribution (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">time_limit (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">time_minimum (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">tres_bind (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_freq (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_per_job (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_per_socket (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_per_task (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">user_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">wait_all_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">kill_warning_flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">kill_warning_signal (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">kill_warning_delay (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">current_working_directory (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cpus_per_task (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">minimum_cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">maximum_cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">minimum_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">maximum_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">minimum_boards_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">minimum_sockets_per_board (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">sockets_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">threads_per_core (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tasks_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tasks_per_socket (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tasks_per_core (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tasks_per_board (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">ntasks_per_tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">minimum_cpus_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">memory_per_cpu (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">memory_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">temporary_disk_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">selinux_context (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">required_switches (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">standard_error (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">standard_input (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">standard_output (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">wait_for_switch (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">wckey (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">x11 (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">x11_magic_cookie (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">x11_target_host (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">x11_target_port (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_job_info"><code>v0.0.40_job_info</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">accrue_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">admin_comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">allocating_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">array_job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">array_task_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">array_max_tasks (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">array_task_string (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">association_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">batch_features (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">batch_flag (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">batch_host (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">burst_buffer (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">burst_buffer_state (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cluster (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cluster_features (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">command (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">container (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">container_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">contiguous (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">core_spec (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">thread_spec (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">cores_per_socket (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">billable_tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_float64_no_val">v0.0.40_float64_no_val</a></span> </div>
<div class="param">cpus_per_task (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">cpu_frequency_minimum (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">cpu_frequency_maximum (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">cpu_frequency_governor (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">cpus_per_tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cron (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">deadline (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">delay_boot (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">dependency (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">derived_exit_code (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_process_exit_code_verbose">v0.0.40_process_exit_code_verbose</a></span> </div>
<div class="param">eligible_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">end_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">excluded_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">exit_code (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_process_exit_code_verbose">v0.0.40_process_exit_code_verbose</a></span> </div>
<div class="param">extra (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">failed_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">features (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">federation_origin (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">federation_siblings_active (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">federation_siblings_viable (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">gres_detail (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">group_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">group_name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">het_job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">het_job_id_set (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">het_job_offset (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">job_resources (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_job_res">v0.0.40_job_res</a></span> </div>
<div class="param">job_size_str (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">job_state (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">last_sched_evaluation (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">licenses (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">mail_type (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">mail_user (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">max_cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">max_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">mcs_label (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">memory_per_tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">network (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">nice (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tasks_per_core (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">tasks_per_tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">tasks_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">tasks_per_socket (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">tasks_per_board (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">node_count (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">tasks (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">partition (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">prefer (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">memory_per_cpu (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">memory_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">minimum_cpus_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">minimum_tmp_disk_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">power (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_info_power">v0_0_40_job_info_power</a></span> </div>
<div class="param">preempt_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">preemptable_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">pre_sus_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">hold (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> Job held </div>
<div class="param">priority (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">profile (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">reboot (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">required_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">minimum_switches (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">requeue (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">resize_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">restart_cnt (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">resv_name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">scheduled_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">selinux_context (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">shared (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">exclusive (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">oversubscribe (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">show_flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">sockets_per_board (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">sockets_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">start_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">state_description (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">state_reason (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">standard_error (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">standard_input (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">standard_output (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">submit_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">suspend_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">system_comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">time_limit (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">time_minimum (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">threads_per_core (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">tres_bind (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_freq (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_per_job (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_per_socket (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_per_task (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_req_str (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_alloc_str (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">user_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">user_name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">maximum_switch_wait_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">wckey (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">current_working_directory (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_job_res"><code>v0.0.40_job_res</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">allocated_cores (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">allocated_cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">allocated_hosts (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">allocated_nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#AnyType">array[oas_any_type_not_mapped]</a></span> job node resources </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_job_state_resp_job"><code>v0.0.40_job_state_resp_job</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">job_id </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> JobId </div>
<div class="param">state </div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> Job state </div>
<div class="param-enum-header">Enum:</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_job_submit_req"><code>v0.0.40_job_submit_req</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">script (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Batch job script. Batch script must be specified in first component of jobs or in job if this field is not populated. </div>
<div class="param">jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_job_desc_msg">array[v0.0.40_job_desc_msg]</a></span> </div>
<div class="param">job (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_job_desc_msg">v0.0.40_job_desc_msg</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_job_submit_response_msg"><code>v0.0.40_job_submit_response_msg</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">step_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">error_code (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">error (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">job_submit_user_msg (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_kill_jobs_msg"><code>v0.0.40_kill_jobs_msg</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Filter jobs to a specific account </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> Filter jobs according to flags </div>
<div class="param-enum-header">Enum:</div>
<div class="param">job_name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Filter jobs to a specific name </div>
<div class="param">jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">partition (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Filter jobs to a specific partition </div>
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Filter jobs to a specific QOS </div>
<div class="param">reservation (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Filter jobs to a specific reservation </div>
<div class="param">signal (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Signal to send to jobs </div>
<div class="param">job_state (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> Filter jobs to a specific state </div>
<div class="param-enum-header">Enum:</div>
<div class="param">user_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Filter jobs to a specific numeric user id </div>
<div class="param">user_name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Filter jobs to a specific user name </div>
<div class="param">wckey (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Filter jobs to a specific wckey </div>
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_kill_jobs_resp_job"><code>v0.0.40_kill_jobs_resp_job</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">error (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_kill_jobs_resp_job_error">v0_0_40_kill_jobs_resp_job_error</a></span> </div>
<div class="param">step_id </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Job or Step ID that signaling failed </div>
<div class="param">job_id </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">federation (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_kill_jobs_resp_job_federation">v0_0_40_kill_jobs_resp_job_federation</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_license"><code>v0.0.40_license</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">LicenseName (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">Total (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">Used (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">Free (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">Remote (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">Reserved (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">LastConsumed (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">LastDeficit (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">LastUpdate (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_node"><code>v0.0.40_node</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">architecture (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">burstbuffer_network_address (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">boards (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">boot_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">cluster_name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cores (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">specialized_cores (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">cpu_binding (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">cpu_load (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">free_mem (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">effective_cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">specialized_cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">energy (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_acct_gather_energy">v0.0.40_acct_gather_energy</a></span> </div>
<div class="param">external_sensors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_ext_sensors_data">v0.0.40_ext_sensors_data</a></span> </div>
<div class="param">extra (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">power (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_power_mgmt_data">v0.0.40_power_mgmt_data</a></span> </div>
<div class="param">features (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">active_features (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">gres (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">gres_drained (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">gres_used (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">instance_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">instance_type (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">last_busy (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">mcs_label (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">specialized_memory (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">next_state_after_reboot (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">address (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">hostname (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">state (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">operating_system (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">owner (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">partitions (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">port (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">real_memory (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">reason (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">reason_changed_at (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">reason_set_by_user (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">resume_after (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">reservation (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">alloc_memory (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">alloc_cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">alloc_idle_cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tres_used (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres_weighted (optional)</div><div class="param-desc"><span class="param-type"><a href="#double">Double</a></span> format: double</div>
<div class="param">slurmd_start_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">sockets (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">threads (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">temporary_disk (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">weight (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">version (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_accounts_add_cond_resp"><code>v0.0.40_openapi_accounts_add_cond_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">association_condition (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_accounts_add_cond">v0.0.40_accounts_add_cond</a></span> </div>
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_account_short">v0.0.40_account_short</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_accounts_add_cond_resp_str"><code>v0.0.40_openapi_accounts_add_cond_resp_str</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">added_accounts </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> added_accounts </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_accounts_removed_resp"><code>v0.0.40_openapi_accounts_removed_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">removed_accounts </div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_accounts_resp"><code>v0.0.40_openapi_accounts_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">accounts </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_account">array[v0.0.40_account]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_assocs_removed_resp"><code>v0.0.40_openapi_assocs_removed_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">removed_associations </div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_assocs_resp"><code>v0.0.40_openapi_assocs_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">associations </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc">array[v0.0.40_assoc]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_clusters_removed_resp"><code>v0.0.40_openapi_clusters_removed_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">deleted_clusters </div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_clusters_resp"><code>v0.0.40_openapi_clusters_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">clusters </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_cluster_rec">array[v0.0.40_cluster_rec]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_diag_resp"><code>v0.0.40_openapi_diag_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">statistics </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_stats_msg">v0.0.40_stats_msg</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_error"><code>v0.0.40_openapi_error</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">description (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Long form error description </div>
<div class="param">error_number (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> Slurm numeric error identifier format: int32</div>
<div class="param">error (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Short form error description </div>
<div class="param">source (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Source of error or where error was first detected </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_instances_resp"><code>v0.0.40_openapi_instances_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">instances </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_instance">array[v0.0.40_instance]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_job_info_resp"><code>v0.0.40_openapi_job_info_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">jobs </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_job_info">array[v0.0.40_job_info]</a></span> </div>
<div class="param">last_backfill </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">last_update </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_job_post_response"><code>v0.0.40_openapi_job_post_response</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">results (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_job_array_response_msg_entry">array[v0.0.40_job_array_response_msg_entry]</a></span> </div>
<div class="param">job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> First updated JobId - Use results instead </div>
<div class="param">step_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> First updated StepID - Use results instead </div>
<div class="param">job_submit_user_msg (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> First updated Job submision user message - Use results instead </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_job_state_resp"><code>v0.0.40_openapi_job_state_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_job_state_resp_job">array[v0.0.40_job_state_resp_job]</a></span> List of jobs </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_job_submit_response"><code>v0.0.40_openapi_job_submit_response</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">result (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_job_submit_response_msg">v0.0.40_job_submit_response_msg</a></span> </div>
<div class="param">job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> submited JobId format: int32</div>
<div class="param">step_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> submited StepID </div>
<div class="param">job_submit_user_msg (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> job submision user message </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_kill_jobs_resp"><code>v0.0.40_openapi_kill_jobs_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">status </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_kill_jobs_resp_job">array[v0.0.40_kill_jobs_resp_job]</a></span> List of jobs signal responses </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_licenses_resp"><code>v0.0.40_openapi_licenses_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">licenses </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_license">array[v0.0.40_license]</a></span> </div>
<div class="param">last_update </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_meta"><code>v0.0.40_openapi_meta</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">plugin (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_openapi_meta_plugin">v0_0_40_openapi_meta_plugin</a></span> </div>
<div class="param">client (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_openapi_meta_client">v0_0_40_openapi_meta_client</a></span> </div>
<div class="param">command (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">slurm (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_openapi_meta_slurm">v0_0_40_openapi_meta_slurm</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_nodes_resp"><code>v0.0.40_openapi_nodes_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">nodes </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_node">array[v0.0.40_node]</a></span> </div>
<div class="param">last_update </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_partition_resp"><code>v0.0.40_openapi_partition_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">partitions </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_partition_info">array[v0.0.40_partition_info]</a></span> </div>
<div class="param">last_update </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_ping_array_resp"><code>v0.0.40_openapi_ping_array_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">pings </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_controller_ping">array[v0.0.40_controller_ping]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_reservation_resp"><code>v0.0.40_openapi_reservation_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">reservations </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_reservation_info">array[v0.0.40_reservation_info]</a></span> </div>
<div class="param">last_update </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_resp"><code>v0.0.40_openapi_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_shares_resp"><code>v0.0.40_openapi_shares_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">shares </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_shares_resp_msg">v0.0.40_shares_resp_msg</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_slurmdbd_config_resp"><code>v0.0.40_openapi_slurmdbd_config_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">clusters (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_cluster_rec">array[v0.0.40_cluster_rec]</a></span> </div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">accounts (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_account">array[v0.0.40_account]</a></span> </div>
<div class="param">users (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_user">array[v0.0.40_user]</a></span> </div>
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_qos">array[v0.0.40_qos]</a></span> </div>
<div class="param">wckeys (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_wckey">array[v0.0.40_wckey]</a></span> </div>
<div class="param">associations (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc">array[v0.0.40_assoc]</a></span> </div>
<div class="param">instances (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_instance">array[v0.0.40_instance]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_slurmdbd_jobs_resp"><code>v0.0.40_openapi_slurmdbd_jobs_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">jobs </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_job">array[v0.0.40_job]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_slurmdbd_qos_removed_resp"><code>v0.0.40_openapi_slurmdbd_qos_removed_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">removed_qos </div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_slurmdbd_qos_resp"><code>v0.0.40_openapi_slurmdbd_qos_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">qos </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_qos">array[v0.0.40_qos]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_slurmdbd_stats_resp"><code>v0.0.40_openapi_slurmdbd_stats_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">statistics </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_stats_rec">v0.0.40_stats_rec</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_tres_resp"><code>v0.0.40_openapi_tres_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">TRES </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_users_add_cond_resp"><code>v0.0.40_openapi_users_add_cond_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">association_condition </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_users_add_cond">v0.0.40_users_add_cond</a></span> </div>
<div class="param">user </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_user_short">v0.0.40_user_short</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_users_add_cond_resp_str"><code>v0.0.40_openapi_users_add_cond_resp_str</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">added_users </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> added_users </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_users_resp"><code>v0.0.40_openapi_users_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">users </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_user">array[v0.0.40_user]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_warning"><code>v0.0.40_openapi_warning</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">description (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Long form warning description </div>
<div class="param">source (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Source of warning or where warning was first detected </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_wckey_removed_resp"><code>v0.0.40_openapi_wckey_removed_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">deleted_wckeys </div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_openapi_wckey_resp"><code>v0.0.40_openapi_wckey_resp</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">wckeys </div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_wckey">array[v0.0.40_wckey]</a></span> </div>
<div class="param">meta (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_meta">v0.0.40_openapi_meta</a></span> </div>
<div class="param">errors (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_error">array[v0.0.40_openapi_error]</a></span> </div>
<div class="param">warnings (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_openapi_warning">array[v0.0.40_openapi_warning]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_partition_info"><code>v0.0.40_partition_info</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_nodes">v0_0_40_partition_info_nodes</a></span> </div>
<div class="param">accounts (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_accounts">v0_0_40_partition_info_accounts</a></span> </div>
<div class="param">groups (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_groups">v0_0_40_partition_info_groups</a></span> </div>
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_qos">v0_0_40_partition_info_qos</a></span> </div>
<div class="param">alternate (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_tres">v0_0_40_partition_info_tres</a></span> </div>
<div class="param">cluster (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">cpus (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_cpus">v0_0_40_partition_info_cpus</a></span> </div>
<div class="param">defaults (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_defaults">v0_0_40_partition_info_defaults</a></span> </div>
<div class="param">grace_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">maximums (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_maximums">v0_0_40_partition_info_maximums</a></span> </div>
<div class="param">minimums (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_minimums">v0_0_40_partition_info_minimums</a></span> </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">node_sets (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">priority (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_priority">v0_0_40_partition_info_priority</a></span> </div>
<div class="param">timeouts (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_timeouts">v0_0_40_partition_info_timeouts</a></span> </div>
<div class="param">partition (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_partition">v0_0_40_partition_info_partition</a></span> </div>
<div class="param">suspend_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_power_mgmt_data"><code>v0.0.40_power_mgmt_data</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">maximum_watts (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">current_watts (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">total_energy (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">new_maximum_watts (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">peak_watts (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">lowest_watts (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">new_job_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">state (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">time_start_day (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_process_exit_code_verbose"><code>v0.0.40_process_exit_code_verbose</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">status (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> Status given by return code </div>
<div class="param-enum-header">Enum:</div>
<div class="param">return_code (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">signal (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_process_exit_code_verbose_signal">v0_0_40_process_exit_code_verbose_signal</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_qos"><code>v0.0.40_qos</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">description (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">limits (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits">v0_0_40_qos_limits</a></span> </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">preempt (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_preempt">v0_0_40_qos_preempt</a></span> </div>
<div class="param">priority (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">usage_factor (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_float64_no_val">v0.0.40_float64_no_val</a></span> </div>
<div class="param">usage_threshold (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_float64_no_val">v0.0.40_float64_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_reservation_core_spec"><code>v0.0.40_reservation_core_spec</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">node (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">core (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_reservation_info"><code>v0.0.40_reservation_info</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">accounts (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">burst_buffer (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">core_count (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">core_specializations (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_reservation_core_spec">array[v0.0.40_reservation_core_spec]</a></span> </div>
<div class="param">end_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">features (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">groups (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">licenses (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">max_start_delay (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">node_count (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">node_list (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">partition (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">purge_completed (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_reservation_info_purge_completed">v0_0_40_reservation_info_purge_completed</a></span> </div>
<div class="param">start_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">watts (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">users (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_schedule_exit_fields"><code>v0.0.40_schedule_exit_fields</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">end_job_queue (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">default_queue_depth (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">max_job_start (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">max_rpc_cnt (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">max_sched_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">licenses (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_shares_float128_tres"><code>v0.0.40_shares_float128_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> TRES name </div>
<div class="param">value (optional)</div><div class="param-desc"><span class="param-type"><a href="#number">BigDecimal</a></span> TRES value </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_shares_resp_msg"><code>v0.0.40_shares_resp_msg</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">shares (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc_shares_obj_wrap">array[v0.0.40_assoc_shares_obj_wrap]</a></span> </div>
<div class="param">total_shares (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> Total number of shares format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_shares_uint64_tres"><code>v0.0.40_shares_uint64_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> TRES name </div>
<div class="param">value (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_stats_msg"><code>v0.0.40_stats_msg</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">parts_packed (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">req_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">req_time_start (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">server_thread_count (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">agent_queue_size (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">agent_count (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">agent_thread_count (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">dbd_agent_queue_size (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">gettimeofday_latency (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">schedule_cycle_max (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">schedule_cycle_last (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">schedule_cycle_total (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">schedule_cycle_mean (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">schedule_cycle_mean_depth (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">schedule_cycle_per_minute (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">schedule_queue_length (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">schedule_exit (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_schedule_exit_fields">v0.0.40_schedule_exit_fields</a></span> </div>
<div class="param">jobs_submitted (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">jobs_started (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">jobs_completed (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">jobs_canceled (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">jobs_failed (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">jobs_pending (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">jobs_running (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">job_states_ts (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">bf_backfilled_jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_last_backfilled_jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_backfilled_het_jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_cycle_counter (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_cycle_mean (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">bf_depth_mean (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">bf_depth_mean_try (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">bf_cycle_sum (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">bf_cycle_last (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_last_depth (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_last_depth_try (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_depth_sum (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_depth_try_sum (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_queue_len (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_queue_len_mean (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">bf_queue_len_sum (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_table_size (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">bf_table_size_mean (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">bf_when_last_cycle (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">bf_active (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> </div>
<div class="param">bf_exit (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_bf_exit_fields">v0.0.40_bf_exit_fields</a></span> </div>
<div class="param">rpcs_by_message_type (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_stats_msg_rpcs_by_type_inner">array[v0_0_40_stats_msg_rpcs_by_type_inner]</a></span> RPCs by message type </div>
<div class="param">rpcs_by_user (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_stats_msg_rpcs_by_user_inner">array[v0_0_40_stats_msg_rpcs_by_user_inner]</a></span> RPCs by user </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_stats_rec"><code>v0.0.40_stats_rec</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">time_start (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">rollups (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_rollup_stats_inner">array[v0_0_40_rollup_stats_inner]</a></span> list of recorded rollup statistics </div>
<div class="param">RPCs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_stats_rpc">array[v0.0.40_stats_rpc]</a></span> </div>
<div class="param">users (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_stats_user">array[v0.0.40_stats_user]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_stats_rpc"><code>v0.0.40_stats_rpc</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">rpc (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">count (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_stats_rpc_time">v0_0_40_stats_rpc_time</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_stats_user"><code>v0.0.40_stats_user</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">user (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">count (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_stats_rpc_time">v0_0_40_stats_rpc_time</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_step"><code>v0.0.40_step</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_time">v0_0_40_step_time</a></span> </div>
<div class="param">exit_code (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_process_exit_code_verbose">v0.0.40_process_exit_code_verbose</a></span> </div>
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_nodes">v0_0_40_step_nodes</a></span> </div>
<div class="param">tasks (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_tasks">v0_0_40_step_tasks</a></span> </div>
<div class="param">pid (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">CPU (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_CPU">v0_0_40_step_CPU</a></span> </div>
<div class="param">kill_request_user (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">state (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">statistics (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_statistics">v0_0_40_step_statistics</a></span> </div>
<div class="param">step (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_step">v0_0_40_step_step</a></span> </div>
<div class="param">task (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_task">v0_0_40_step_task</a></span> </div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_tres">v0_0_40_step_tres</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_tres"><code>v0.0.40_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">type </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">count (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_uint16_no_val"><code>v0.0.40_uint16_no_val</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description">Integer number with flags</div>
<div class="field-items">
<div class="param">set (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> True if number has been set. False if number is unset </div>
<div class="param">infinite (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> True if number has been set to infinite. "set" and "number" will be ignored. </div>
<div class="param">number (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> If set is True the number will be set with value. Otherwise ignore number contents. format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_uint32_no_val"><code>v0.0.40_uint32_no_val</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description">Integer number with flags</div>
<div class="field-items">
<div class="param">set (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> True if number has been set. False if number is unset </div>
<div class="param">infinite (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> True if number has been set to infinite. "set" and "number" will be ignored. </div>
<div class="param">number (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> If set is True the number will be set with value. Otherwise ignore number contents. format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_uint64_no_val"><code>v0.0.40_uint64_no_val</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description">Integer number with flags</div>
<div class="field-items">
<div class="param">set (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> True if number has been set. False if number is unset </div>
<div class="param">infinite (optional)</div><div class="param-desc"><span class="param-type"><a href="#boolean">Boolean</a></span> True if number has been set to infinite. "set" and "number" will be ignored. </div>
<div class="param">number (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> If set is True the number will be set with value. Otherwise ignore number contents. format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_update_node_msg"><code>v0.0.40_update_node_msg</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">comment (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> arbitrary comment </div>
<div class="param">cpu_bind (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> default CPU binding type format: int32</div>
<div class="param">extra (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> arbitrary string </div>
<div class="param">features (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">features_act (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">gres (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> new generic resources for node </div>
<div class="param">address (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">hostname (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">state (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> assign new node state </div>
<div class="param-enum-header">Enum:</div>
<div class="param">reason (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> reason for node being DOWN or DRAINING </div>
<div class="param">reason_uid (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> user ID of sending (needed if user root is sending message) </div>
<div class="param">resume_after (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">weight (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_user"><code>v0.0.40_user</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">administrator_level (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">associations (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc_short">array[v0.0.40_assoc_short]</a></span> </div>
<div class="param">coordinators (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_coord">array[v0.0.40_coord]</a></span> </div>
<div class="param">default (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_user_default">v0_0_40_user_default</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">name </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">old_name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">wckeys (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_wckey">array[v0.0.40_wckey]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_user_short"><code>v0.0.40_user_short</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">adminlevel (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> Admin level of user. Valid levels are None, Operator, and Admin. </div>
<div class="param-enum-header">Enum:</div>
<div class="param">defaultaccount (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Identify the default bank account name to be used for a job if none is specified at submission time. </div>
<div class="param">defaultwckey (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Identify the default Workload Characterization Key. </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_users_add_cond"><code>v0.0.40_users_add_cond</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">accounts (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">association (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc_rec_set">v0.0.40_assoc_rec_set</a></span> </div>
<div class="param">clusters (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">partitions (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">users </div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">wckeys (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_wckey"><code>v0.0.40_wckey</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">accounting (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_accounting">array[v0.0.40_accounting]</a></span> </div>
<div class="param">cluster </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">name </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">user </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0.0.40_wckey_tag_struct"><code>v0.0.40_wckey_tag_struct</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">wckey </div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> WCKey name </div>
<div class="param">flags </div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> Active flags </div>
<div class="param-enum-header">Enum:</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_accounting_allocated"><code>v0_0_40_accounting_allocated</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">seconds (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_default"><code>v0_0_40_assoc_default</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_max"><code>v0_0_40_assoc_max</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_max_jobs">v0_0_40_assoc_max_jobs</a></span> </div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_max_tres">v0_0_40_assoc_max_tres</a></span> </div>
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_max_per">v0_0_40_assoc_max_per</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_max_jobs"><code>v0_0_40_assoc_max_jobs</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_max_jobs_per">v0_0_40_assoc_max_jobs_per</a></span> </div>
<div class="param">active (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">accruing (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_max_jobs_per"><code>v0_0_40_assoc_max_jobs_per</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">count (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">accruing (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">submitted (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">wall_clock (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_max_per"><code>v0_0_40_assoc_max_per</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_max_per_account">v0_0_40_assoc_max_per_account</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_max_per_account"><code>v0_0_40_assoc_max_per_account</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">wall_clock (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_max_tres"><code>v0_0_40_assoc_max_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">group (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_max_tres_group">v0_0_40_assoc_max_tres_group</a></span> </div>
<div class="param">minutes (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_max_tres_minutes">v0_0_40_assoc_max_tres_minutes</a></span> </div>
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_assoc_max_tres_per">v0_0_40_assoc_max_tres_per</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_max_tres_group"><code>v0_0_40_assoc_max_tres_group</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">minutes (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">active (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_max_tres_minutes"><code>v0_0_40_assoc_max_tres_minutes</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_min_tres_per">v0_0_40_qos_limits_min_tres_per</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_max_tres_per"><code>v0_0_40_assoc_max_tres_per</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">job (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_min"><code>v0_0_40_assoc_min</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">priority_threshold (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_shares_obj_wrap_fairshare"><code>v0_0_40_assoc_shares_obj_wrap_fairshare</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">factor (optional)</div><div class="param-desc"><span class="param-type"><a href="#double">Double</a></span> fairshare factor format: double</div>
<div class="param">level (optional)</div><div class="param-desc"><span class="param-type"><a href="#double">Double</a></span> fairshare factor at this level. stored on an assoc as a long double, but that is not needed for display in sshare format: double</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_assoc_shares_obj_wrap_tres"><code>v0_0_40_assoc_shares_obj_wrap_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">run_seconds (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_shares_uint64_tres">array[v0.0.40_shares_uint64_tres]</a></span> </div>
<div class="param">group_minutes (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_shares_uint64_tres">array[v0.0.40_shares_uint64_tres]</a></span> </div>
<div class="param">usage (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_shares_float128_tres">array[v0.0.40_shares_float128_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_cluster_rec_associations"><code>v0_0_40_cluster_rec_associations</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">root (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_assoc_short">v0.0.40_assoc_short</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_cluster_rec_controller"><code>v0_0_40_cluster_rec_controller</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">host (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">port (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_cron_entry_line"><code>v0_0_40_cron_entry_line</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">start (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">end (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_instance_time"><code>v0_0_40_instance_time</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">time_end (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">time_start (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_array"><code>v0_0_40_job_array</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">limits (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_array_limits">v0_0_40_job_array_limits</a></span> </div>
<div class="param">task_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">task (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_array_limits"><code>v0_0_40_job_array_limits</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">max (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_array_limits_max">v0_0_40_job_array_limits_max</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_array_limits_max"><code>v0_0_40_job_array_limits_max</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">running (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_array_limits_max_running">v0_0_40_job_array_limits_max_running</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_array_limits_max_running"><code>v0_0_40_job_array_limits_max_running</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">tasks (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_comment"><code>v0_0_40_job_comment</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">administrator (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">job (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">system (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_desc_msg_rlimits"><code>v0_0_40_job_desc_msg_rlimits</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">cpu (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">fsize (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">data (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">stack (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">core (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">rss (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">nproc (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">nofile (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">memlock (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">as (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_het"><code>v0_0_40_job_het</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">job_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">job_offset (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_info_power"><code>v0_0_40_job_info_power</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_mcs"><code>v0_0_40_job_mcs</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">label (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_required"><code>v0_0_40_job_required</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">CPUs (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">memory_per_cpu (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">memory_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_reservation"><code>v0_0_40_job_reservation</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_state"><code>v0_0_40_job_state</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">current (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">reason (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_time"><code>v0_0_40_job_time</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">elapsed (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">eligible (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">end (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">start (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">submission (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">suspended (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">system (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_time_system">v0_0_40_job_time_system</a></span> </div>
<div class="param">limit (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_time_system">v0_0_40_job_time_system</a></span> </div>
<div class="param">user (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_job_time_system">v0_0_40_job_time_system</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_time_system"><code>v0_0_40_job_time_system</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">seconds (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">microseconds (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_job_tres"><code>v0_0_40_job_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">allocated (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">requested (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_kill_jobs_resp_job_error"><code>v0_0_40_kill_jobs_resp_job_error</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">string (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> String error encountered signaling job </div>
<div class="param">code (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> Numeric error encountered signaling job format: int32</div>
<div class="param">message (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Error message why signaling job failed </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_kill_jobs_resp_job_federation"><code>v0_0_40_kill_jobs_resp_job_federation</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">sibling (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Name of federation sibling (may be empty for non-federation) </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_openapi_meta_client"><code>v0_0_40_openapi_meta_client</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">source (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Client source description </div>
<div class="param">user (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Client user (if known) </div>
<div class="param">group (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Client group (if known) </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_openapi_meta_plugin"><code>v0_0_40_openapi_meta_plugin</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">type (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm plugin type (if applicable) </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm plugin name (if applicable) </div>
<div class="param">data_parser (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm data_parser plugin </div>
<div class="param">accounting_storage (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm accounting plugin </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_openapi_meta_slurm"><code>v0_0_40_openapi_meta_slurm</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">version (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_openapi_meta_slurm_version">v0_0_40_openapi_meta_slurm_version</a></span> </div>
<div class="param">release (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm release string </div>
<div class="param">cluster (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm cluster name </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_openapi_meta_slurm_version"><code>v0_0_40_openapi_meta_slurm_version</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">major (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm release major version </div>
<div class="param">micro (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm release micro version </div>
<div class="param">minor (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm release minor version </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_accounts"><code>v0_0_40_partition_info_accounts</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">allowed (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">deny (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_cpus"><code>v0_0_40_partition_info_cpus</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">task_binding (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_defaults"><code>v0_0_40_partition_info_defaults</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">memory_per_cpu (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">partition_memory_per_cpu (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">partition_memory_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">job (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_groups"><code>v0_0_40_partition_info_groups</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">allowed (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_maximums"><code>v0_0_40_partition_info_maximums</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">cpus_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">cpus_per_socket (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">memory_per_cpu (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">partition_memory_per_cpu (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">partition_memory_per_node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">shares (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">oversubscribe (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_partition_info_maximums_oversubscribe">v0_0_40_partition_info_maximums_oversubscribe</a></span> </div>
<div class="param">time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">over_time_limit (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_maximums_oversubscribe"><code>v0_0_40_partition_info_maximums_oversubscribe</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">flags (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_minimums"><code>v0_0_40_partition_info_minimums</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">nodes (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_nodes"><code>v0_0_40_partition_info_nodes</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">allowed_allocation (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">configured (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_partition"><code>v0_0_40_partition_info_partition</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">state (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_priority"><code>v0_0_40_partition_info_priority</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">job_factor (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">tier (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_qos"><code>v0_0_40_partition_info_qos</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">allowed (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">deny (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">assigned (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_timeouts"><code>v0_0_40_partition_info_timeouts</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">resume (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">suspend (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_partition_info_tres"><code>v0_0_40_partition_info_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">billing_weights (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">configured (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_process_exit_code_verbose_signal"><code>v0_0_40_process_exit_code_verbose_signal</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint16_no_val">v0.0.40_uint16_no_val</a></span> </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Signal sent to process </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits"><code>v0_0_40_qos_limits</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">grace_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">max (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max">v0_0_40_qos_limits_max</a></span> </div>
<div class="param">factor (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_float64_no_val">v0.0.40_float64_no_val</a></span> </div>
<div class="param">min (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_min">v0_0_40_qos_limits_min</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max"><code>v0_0_40_qos_limits_max</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">active_jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_active_jobs">v0_0_40_qos_limits_max_active_jobs</a></span> </div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_tres">v0_0_40_qos_limits_max_tres</a></span> </div>
<div class="param">wall_clock (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_wall_clock">v0_0_40_qos_limits_max_wall_clock</a></span> </div>
<div class="param">jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_jobs">v0_0_40_qos_limits_max_jobs</a></span> </div>
<div class="param">accruing (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_jobs_active_jobs">v0_0_40_qos_limits_max_jobs_active_jobs</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_active_jobs"><code>v0_0_40_qos_limits_max_active_jobs</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">accruing (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">count (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_jobs"><code>v0_0_40_qos_limits_max_jobs</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">active_jobs (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_jobs_active_jobs">v0_0_40_qos_limits_max_jobs_active_jobs</a></span> </div>
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_jobs_active_jobs_per">v0_0_40_qos_limits_max_jobs_active_jobs_per</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_jobs_active_jobs"><code>v0_0_40_qos_limits_max_jobs_active_jobs</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_jobs_active_jobs_per">v0_0_40_qos_limits_max_jobs_active_jobs_per</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_jobs_active_jobs_per"><code>v0_0_40_qos_limits_max_jobs_active_jobs_per</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">user (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_tres"><code>v0_0_40_qos_limits_max_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">minutes (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_tres_minutes">v0_0_40_qos_limits_max_tres_minutes</a></span> </div>
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_tres_per">v0_0_40_qos_limits_max_tres_per</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_tres_minutes"><code>v0_0_40_qos_limits_max_tres_minutes</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_tres_minutes_per">v0_0_40_qos_limits_max_tres_minutes_per</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_tres_minutes_per"><code>v0_0_40_qos_limits_max_tres_minutes_per</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">job (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">user (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_tres_per"><code>v0_0_40_qos_limits_max_tres_per</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">job (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">node (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">user (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_wall_clock"><code>v0_0_40_qos_limits_max_wall_clock</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_max_wall_clock_per">v0_0_40_qos_limits_max_wall_clock_per</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_max_wall_clock_per"><code>v0_0_40_qos_limits_max_wall_clock_per</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">qos (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">job (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_min"><code>v0_0_40_qos_limits_min</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">priority_threshold (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">tres (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_min_tres">v0_0_40_qos_limits_min_tres</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_min_tres"><code>v0_0_40_qos_limits_min_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">per (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_qos_limits_min_tres_per">v0_0_40_qos_limits_min_tres_per</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_limits_min_tres_per"><code>v0_0_40_qos_limits_min_tres_per</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">job (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_qos_preempt"><code>v0_0_40_qos_preempt</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">list (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param">mode (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param">exempt_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_reservation_info_purge_completed"><code>v0_0_40_reservation_info_purge_completed</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">time (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_rollup_stats_inner"><code>v0_0_40_rollup_stats_inner</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description">recorded rollup statistics</div>
<div class="field-items">
<div class="param">type (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> type </div>
<div class="param-enum-header">Enum:</div>
<div class="param-enum">internal</div><div class="param-enum">user</div><div class="param-enum">unknown</div>
<div class="param">last run (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> Last time rollup ran (UNIX timestamp) format: int32</div>
<div class="param">max_cycle (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> longest rollup time (seconds) format: int64</div>
<div class="param">total_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> total time spent doing rollups (seconds) format: int64</div>
<div class="param">total_cycles (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> number of rollups since last_run format: int64</div>
<div class="param">mean_cycles (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> average time for rollup (seconds) format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_stats_msg_rpcs_by_type_inner"><code>v0_0_40_stats_msg_rpcs_by_type_inner</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description">RPC</div>
<div class="field-items">
<div class="param">message_type (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Message type as string </div>
<div class="param">type_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> Message type as integer format: int32</div>
<div class="param">count (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> Number of RPCs received format: int64</div>
<div class="param">average_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> Average time spent processing RPC in seconds format: int64</div>
<div class="param">total_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> Total time spent processing RPC in seconds format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_stats_msg_rpcs_by_user_inner"><code>v0_0_40_stats_msg_rpcs_by_user_inner</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description">user</div>
<div class="field-items">
<div class="param">user (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> user name </div>
<div class="param">user_id (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> user id (numeric) format: int32</div>
<div class="param">count (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> Number of RPCs received format: int64</div>
<div class="param">average_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> Average time spent processing RPC in seconds format: int64</div>
<div class="param">total_time (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> Total time spent processing RPC in seconds format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_stats_rpc_time"><code>v0_0_40_stats_rpc_time</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">average (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_CPU"><code>v0_0_40_step_CPU</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">requested_frequency (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_CPU_requested_frequency">v0_0_40_step_CPU_requested_frequency</a></span> </div>
<div class="param">governor (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_CPU_requested_frequency"><code>v0_0_40_step_CPU_requested_frequency</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">min (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
<div class="param">max (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint32_no_val">v0.0.40_uint32_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_nodes"><code>v0_0_40_step_nodes</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">count (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">range (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">list (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">array[String]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_statistics"><code>v0_0_40_step_statistics</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">CPU (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_statistics_CPU">v0_0_40_step_statistics_CPU</a></span> </div>
<div class="param">energy (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_statistics_energy">v0_0_40_step_statistics_energy</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_statistics_CPU"><code>v0_0_40_step_statistics_CPU</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">actual_frequency (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_statistics_energy"><code>v0_0_40_step_statistics_energy</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">consumed (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_step"><code>v0_0_40_step_step</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">id (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> Slurm Job StepId </div>
<div class="param">name (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_task"><code>v0_0_40_step_task</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">distribution (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_tasks"><code>v0_0_40_step_tasks</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">count (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_time"><code>v0_0_40_step_time</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">elapsed (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">end (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">start (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_uint64_no_val">v0.0.40_uint64_no_val</a></span> </div>
<div class="param">suspended (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
<div class="param">system (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_time_system">v0_0_40_step_time_system</a></span> </div>
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_time_system">v0_0_40_step_time_system</a></span> </div>
<div class="param">user (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_time_system">v0_0_40_step_time_system</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_time_system"><code>v0_0_40_step_time_system</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">seconds (optional)</div><div class="param-desc"><span class="param-type"><a href="#long">Long</a></span> format: int64</div>
<div class="param">microseconds (optional)</div><div class="param-desc"><span class="param-type"><a href="#integer">Integer</a></span> format: int32</div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_tres"><code>v0_0_40_step_tres</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">requested (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_tres_requested">v0_0_40_step_tres_requested</a></span> </div>
<div class="param">consumed (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0_0_40_step_tres_consumed">v0_0_40_step_tres_consumed</a></span> </div>
<div class="param">allocated (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_tres_consumed"><code>v0_0_40_step_tres_consumed</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">max (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">min (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">average (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_step_tres_requested"><code>v0_0_40_step_tres_requested</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">max (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">min (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">average (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
<div class="param">total (optional)</div><div class="param-desc"><span class="param-type"><a href="#v0.0.40_tres">array[v0.0.40_tres]</a></span> </div>
</div> <!-- field-items -->
</div>
<div class="model">
<h3><a name="v0_0_40_user_default"><code>v0_0_40_user_default</code> - </a> <a class="up" href="#__Models">Up</a></h3>
<div class="model-description"></div>
<div class="field-items">
<div class="param">account (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
<div class="param">wckey (optional)</div><div class="param-desc"><span class="param-type"><a href="#string">String</a></span> </div>
</div> <!-- field-items -->
</div>
</body> <!--#include virtual="footer.txt"-->