API to access and control Slurm
This Python package is automatically generated by the OpenAPI Generator project:
- API version: Slurm-24.05.2&openapi/slurmdbd&openapi/v0.0.39&openapi/dbv0.0.39&openapi/slurmctld
- Package version: 0.0.41.0
- Generator version: 7.8.0
- Build package: org.openapitools.codegen.languages.PythonClientCodegen For more information, please visit https://www.schedmd.com/
Python 3.7+
If the python package is hosted on a repository, you can install directly using:
pip install git+https://github.com/mever-team/slurm-rest-py.git
(you may need to run pip
with root permission: sudo pip install git+https://github.com/mever-team/slurm-rest-py.git
)
Then import the package:
import slurm_rest
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install
to install the package for all users)
Then import the package:
import slurm_rest
Execute pytest
to run the tests.
Please follow the installation procedure and then run the following:
import slurm_rest
from slurm_rest.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = slurm_rest.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
# Configure API key authorization: user
configuration.api_key['user'] = os.environ["API_KEY"]
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['user'] = 'Bearer'
# Configure Bearer authorization (JWT): bearerAuth
configuration = slurm_rest.Configuration(
access_token = os.environ["BEARER_TOKEN"]
)
# Configure API key authorization: token
configuration.api_key['token'] = os.environ["API_KEY"]
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['token'] = 'Bearer'
# Enter a context with an instance of the API client
with slurm_rest.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = slurm_rest.SlurmApi(api_client)
job_id = 'job_id_example' # str | Slurm Job ID
signal = 'signal_example' # str | signal to send to job (optional)
try:
# cancel or signal job
api_response = api_instance.slurm_v0039_cancel_job(job_id, signal=signal)
print("The response of SlurmApi->slurm_v0039_cancel_job:\n")
pprint(api_response)
except ApiException as e:
print("Exception when calling SlurmApi->slurm_v0039_cancel_job: %s\n" % e)
All URIs are relative to http://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
SlurmApi | slurm_v0039_cancel_job | DELETE /slurm/v0.0.39/job/{job_id} | cancel or signal job |
SlurmApi | slurm_v0039_delete_node | DELETE /slurm/v0.0.39/node/{node_name} | delete node |
SlurmApi | slurm_v0039_diag | GET /slurm/v0.0.39/diag | get diagnostics |
SlurmApi | slurm_v0039_get_job | GET /slurm/v0.0.39/job/{job_id} | get job info |
SlurmApi | slurm_v0039_get_jobs | GET /slurm/v0.0.39/jobs | get list of jobs |
SlurmApi | slurm_v0039_get_node | GET /slurm/v0.0.39/node/{node_name} | get node info |
SlurmApi | slurm_v0039_get_nodes | GET /slurm/v0.0.39/nodes | get all node info |
SlurmApi | slurm_v0039_get_partition | GET /slurm/v0.0.39/partition/{partition_name} | get partition info |
SlurmApi | slurm_v0039_get_partitions | GET /slurm/v0.0.39/partitions | get all partition info |
SlurmApi | slurm_v0039_get_reservation | GET /slurm/v0.0.39/reservation/{reservation_name} | get reservation info |
SlurmApi | slurm_v0039_get_reservations | GET /slurm/v0.0.39/reservations | get all reservation info |
SlurmApi | slurm_v0039_ping | GET /slurm/v0.0.39/ping | ping test |
SlurmApi | slurm_v0039_slurmctld_get_licenses | GET /slurm/v0.0.39/licenses | get all Slurm tracked license info |
SlurmApi | slurm_v0039_submit_job | POST /slurm/v0.0.39/job/submit | submit new job |
SlurmApi | slurm_v0039_update_job | POST /slurm/v0.0.39/job/{job_id} | update job |
SlurmApi | slurm_v0039_update_node | POST /slurm/v0.0.39/node/{node_name} | update node properties |
SlurmApi | slurm_v0040_delete_job | DELETE /slurm/v0.0.40/job/{job_id} | cancel or signal job |
SlurmApi | slurm_v0040_delete_jobs | DELETE /slurm/v0.0.40/jobs/ | send signal to list of jobs |
SlurmApi | slurm_v0040_delete_node | DELETE /slurm/v0.0.40/node/{node_name} | delete node |
SlurmApi | slurm_v0040_get_diag | GET /slurm/v0.0.40/diag/ | get diagnostics |
SlurmApi | slurm_v0040_get_job | GET /slurm/v0.0.40/job/{job_id} | get job info |
SlurmApi | slurm_v0040_get_jobs | GET /slurm/v0.0.40/jobs/ | get list of jobs |
SlurmApi | slurm_v0040_get_jobs_state | GET /slurm/v0.0.40/jobs/state/ | get list of job states |
SlurmApi | slurm_v0040_get_licenses | GET /slurm/v0.0.40/licenses/ | get all Slurm tracked license info |
SlurmApi | slurm_v0040_get_node | GET /slurm/v0.0.40/node/{node_name} | get node info |
SlurmApi | slurm_v0040_get_nodes | GET /slurm/v0.0.40/nodes/ | get node(s) info |
SlurmApi | slurm_v0040_get_partition | GET /slurm/v0.0.40/partition/{partition_name} | get partition info |
SlurmApi | slurm_v0040_get_partitions | GET /slurm/v0.0.40/partitions/ | get all partition info |
SlurmApi | slurm_v0040_get_ping | GET /slurm/v0.0.40/ping/ | ping test |
SlurmApi | slurm_v0040_get_reconfigure | GET /slurm/v0.0.40/reconfigure/ | request slurmctld reconfigure |
SlurmApi | slurm_v0040_get_reservation | GET /slurm/v0.0.40/reservation/{reservation_name} | get reservation info |
SlurmApi | slurm_v0040_get_reservations | GET /slurm/v0.0.40/reservations/ | get all reservation info |
SlurmApi | slurm_v0040_get_shares | GET /slurm/v0.0.40/shares | get fairshare info |
SlurmApi | slurm_v0040_post_job | POST /slurm/v0.0.40/job/{job_id} | update job |
SlurmApi | slurm_v0040_post_job_submit | POST /slurm/v0.0.40/job/submit | submit new job |
SlurmApi | slurm_v0040_post_node | POST /slurm/v0.0.40/node/{node_name} | update node properties |
SlurmApi | slurm_v0041_delete_job | DELETE /slurm/v0.0.41/job/{job_id} | cancel or signal job |
SlurmApi | slurm_v0041_delete_jobs | DELETE /slurm/v0.0.41/jobs/ | send signal to list of jobs |
SlurmApi | slurm_v0041_delete_node | DELETE /slurm/v0.0.41/node/{node_name} | delete node |
SlurmApi | slurm_v0041_get_diag | GET /slurm/v0.0.41/diag/ | get diagnostics |
SlurmApi | slurm_v0041_get_job | GET /slurm/v0.0.41/job/{job_id} | get job info |
SlurmApi | slurm_v0041_get_jobs | GET /slurm/v0.0.41/jobs/ | get list of jobs |
SlurmApi | slurm_v0041_get_jobs_state | GET /slurm/v0.0.41/jobs/state/ | get list of job states |
SlurmApi | slurm_v0041_get_licenses | GET /slurm/v0.0.41/licenses/ | get all Slurm tracked license info |
SlurmApi | slurm_v0041_get_node | GET /slurm/v0.0.41/node/{node_name} | get node info |
SlurmApi | slurm_v0041_get_nodes | GET /slurm/v0.0.41/nodes/ | get node(s) info |
SlurmApi | slurm_v0041_get_partition | GET /slurm/v0.0.41/partition/{partition_name} | get partition info |
SlurmApi | slurm_v0041_get_partitions | GET /slurm/v0.0.41/partitions/ | get all partition info |
SlurmApi | slurm_v0041_get_ping | GET /slurm/v0.0.41/ping/ | ping test |
SlurmApi | slurm_v0041_get_reconfigure | GET /slurm/v0.0.41/reconfigure/ | request slurmctld reconfigure |
SlurmApi | slurm_v0041_get_reservation | GET /slurm/v0.0.41/reservation/{reservation_name} | get reservation info |
SlurmApi | slurm_v0041_get_reservations | GET /slurm/v0.0.41/reservations/ | get all reservation info |
SlurmApi | slurm_v0041_get_shares | GET /slurm/v0.0.41/shares | get fairshare info |
SlurmApi | slurm_v0041_post_job | POST /slurm/v0.0.41/job/{job_id} | update job |
SlurmApi | slurm_v0041_post_job_allocate | POST /slurm/v0.0.41/job/allocate | submit new job allocation without any steps that must be signaled to stop |
SlurmApi | slurm_v0041_post_job_submit | POST /slurm/v0.0.41/job/submit | submit new job |
SlurmApi | slurm_v0041_post_node | POST /slurm/v0.0.41/node/{node_name} | update node properties |
SlurmApi | slurmdb_v0039_add_clusters | POST /slurmdb/v0.0.39/clusters | Add clusters |
SlurmApi | slurmdb_v0039_add_wckeys | POST /slurmdb/v0.0.39/wckeys | Add wckeys |
SlurmApi | slurmdb_v0039_delete_account | DELETE /slurmdb/v0.0.39/account/{account_name} | Delete account |
SlurmApi | slurmdb_v0039_delete_association | DELETE /slurmdb/v0.0.39/association | Delete association |
SlurmApi | slurmdb_v0039_delete_associations | DELETE /slurmdb/v0.0.39/associations | Delete associations |
SlurmApi | slurmdb_v0039_delete_cluster | DELETE /slurmdb/v0.0.39/cluster/{cluster_name} | Delete cluster |
SlurmApi | slurmdb_v0039_delete_qos | DELETE /slurmdb/v0.0.39/qos/{qos_name} | Delete QOS |
SlurmApi | slurmdb_v0039_delete_user | DELETE /slurmdb/v0.0.39/user/{user_name} | Delete user |
SlurmApi | slurmdb_v0039_delete_wckey | DELETE /slurmdb/v0.0.39/wckey/{wckey} | Delete wckey |
SlurmApi | slurmdb_v0039_diag | GET /slurmdb/v0.0.39/diag | Get slurmdb diagnostics |
SlurmApi | slurmdb_v0039_get_account | GET /slurmdb/v0.0.39/account/{account_name} | Get account info |
SlurmApi | slurmdb_v0039_get_accounts | GET /slurmdb/v0.0.39/accounts | Get account list |
SlurmApi | slurmdb_v0039_get_association | GET /slurmdb/v0.0.39/association | Get association info |
SlurmApi | slurmdb_v0039_get_associations | GET /slurmdb/v0.0.39/associations | Get association list |
SlurmApi | slurmdb_v0039_get_cluster | GET /slurmdb/v0.0.39/cluster/{cluster_name} | Get cluster info |
SlurmApi | slurmdb_v0039_get_clusters | GET /slurmdb/v0.0.39/clusters | Get cluster list |
SlurmApi | slurmdb_v0039_get_config | GET /slurmdb/v0.0.39/config | Dump all configuration information |
SlurmApi | slurmdb_v0039_get_job | GET /slurmdb/v0.0.39/job/{job_id} | Get job info |
SlurmApi | slurmdb_v0039_get_jobs | GET /slurmdb/v0.0.39/jobs | Get job list |
SlurmApi | slurmdb_v0039_get_qos | GET /slurmdb/v0.0.39/qos | Get QOS list |
SlurmApi | slurmdb_v0039_get_single_qos | GET /slurmdb/v0.0.39/qos/{qos_name} | Get QOS info |
SlurmApi | slurmdb_v0039_get_tres | GET /slurmdb/v0.0.39/tres | Get TRES info |
SlurmApi | slurmdb_v0039_get_user | GET /slurmdb/v0.0.39/user/{user_name} | Get user info |
SlurmApi | slurmdb_v0039_get_users | GET /slurmdb/v0.0.39/users | Get user list |
SlurmApi | slurmdb_v0039_get_wckey | GET /slurmdb/v0.0.39/wckey/{wckey} | Get wckey info |
SlurmApi | slurmdb_v0039_get_wckeys | GET /slurmdb/v0.0.39/wckeys | Get wckey list |
SlurmApi | slurmdb_v0039_set_config | POST /slurmdb/v0.0.39/config | Load all configuration information |
SlurmApi | slurmdb_v0039_update_accounts | POST /slurmdb/v0.0.39/accounts | Update accounts |
SlurmApi | slurmdb_v0039_update_associations | POST /slurmdb/v0.0.39/associations | Set associations info |
SlurmApi | slurmdb_v0039_update_qos | POST /slurmdb/v0.0.39/qos | Set QOS info |
SlurmApi | slurmdb_v0039_update_tres | POST /slurmdb/v0.0.39/tres | Set TRES info |
SlurmApi | slurmdb_v0039_update_users | POST /slurmdb/v0.0.39/users | Update user |
SlurmdbApi | slurmdb_v0040_delete_account | DELETE /slurmdb/v0.0.40/account/{account_name} | Delete account |
SlurmdbApi | slurmdb_v0040_delete_association | DELETE /slurmdb/v0.0.40/association/ | Delete association |
SlurmdbApi | slurmdb_v0040_delete_associations | DELETE /slurmdb/v0.0.40/associations/ | Delete associations |
SlurmdbApi | slurmdb_v0040_delete_cluster | DELETE /slurmdb/v0.0.40/cluster/{cluster_name} | Delete cluster |
SlurmdbApi | slurmdb_v0040_delete_single_qos | DELETE /slurmdb/v0.0.40/qos/{qos} | Delete QOS |
SlurmdbApi | slurmdb_v0040_delete_user | DELETE /slurmdb/v0.0.40/user/{name} | Delete user |
SlurmdbApi | slurmdb_v0040_delete_wckey | DELETE /slurmdb/v0.0.40/wckey/{id} | Delete wckey |
SlurmdbApi | slurmdb_v0040_get_account | GET /slurmdb/v0.0.40/account/{account_name} | Get account info |
SlurmdbApi | slurmdb_v0040_get_accounts | GET /slurmdb/v0.0.40/accounts/ | Get account list |
SlurmdbApi | slurmdb_v0040_get_association | GET /slurmdb/v0.0.40/association/ | Get association info |
SlurmdbApi | slurmdb_v0040_get_associations | GET /slurmdb/v0.0.40/associations/ | Get association list |
SlurmdbApi | slurmdb_v0040_get_cluster | GET /slurmdb/v0.0.40/cluster/{cluster_name} | Get cluster info |
SlurmdbApi | slurmdb_v0040_get_clusters | GET /slurmdb/v0.0.40/clusters/ | Get cluster list |
SlurmdbApi | slurmdb_v0040_get_config | GET /slurmdb/v0.0.40/config | Dump all configuration information |
SlurmdbApi | slurmdb_v0040_get_diag | GET /slurmdb/v0.0.40/diag/ | Get slurmdb diagnostics |
SlurmdbApi | slurmdb_v0040_get_instance | GET /slurmdb/v0.0.40/instance/ | Get instance info |
SlurmdbApi | slurmdb_v0040_get_instances | GET /slurmdb/v0.0.40/instances/ | Get instance list |
SlurmdbApi | slurmdb_v0040_get_job | GET /slurmdb/v0.0.40/job/{job_id} | Get job info |
SlurmdbApi | slurmdb_v0040_get_jobs | GET /slurmdb/v0.0.40/jobs/ | Get job list |
SlurmdbApi | slurmdb_v0040_get_qos | GET /slurmdb/v0.0.40/qos/ | Get QOS list |
SlurmdbApi | slurmdb_v0040_get_single_qos | GET /slurmdb/v0.0.40/qos/{qos} | Get QOS info |
SlurmdbApi | slurmdb_v0040_get_tres | GET /slurmdb/v0.0.40/tres/ | Get TRES info |
SlurmdbApi | slurmdb_v0040_get_user | GET /slurmdb/v0.0.40/user/{name} | Get user info |
SlurmdbApi | slurmdb_v0040_get_users | GET /slurmdb/v0.0.40/users/ | Get user list |
SlurmdbApi | slurmdb_v0040_get_wckey | GET /slurmdb/v0.0.40/wckey/{id} | Get wckey info |
SlurmdbApi | slurmdb_v0040_get_wckeys | GET /slurmdb/v0.0.40/wckeys/ | Get wckey list |
SlurmdbApi | slurmdb_v0040_post_accounts | POST /slurmdb/v0.0.40/accounts/ | Add/update list of accounts |
SlurmdbApi | slurmdb_v0040_post_accounts_association | POST /slurmdb/v0.0.40/accounts_association/ | Add accounts with conditional association |
SlurmdbApi | slurmdb_v0040_post_associations | POST /slurmdb/v0.0.40/associations/ | Set associations info |
SlurmdbApi | slurmdb_v0040_post_clusters | POST /slurmdb/v0.0.40/clusters/ | Get cluster list |
SlurmdbApi | slurmdb_v0040_post_config | POST /slurmdb/v0.0.40/config | Load all configuration information |
SlurmdbApi | slurmdb_v0040_post_qos | POST /slurmdb/v0.0.40/qos/ | Add or update QOSs |
SlurmdbApi | slurmdb_v0040_post_tres | POST /slurmdb/v0.0.40/tres/ | Add TRES |
SlurmdbApi | slurmdb_v0040_post_users | POST /slurmdb/v0.0.40/users/ | Update users |
SlurmdbApi | slurmdb_v0040_post_users_association | POST /slurmdb/v0.0.40/users_association/ | Add users with conditional association |
SlurmdbApi | slurmdb_v0040_post_wckeys | POST /slurmdb/v0.0.40/wckeys/ | Add or update wckeys |
SlurmdbApi | slurmdb_v0041_delete_account | DELETE /slurmdb/v0.0.41/account/{account_name} | Delete account |
SlurmdbApi | slurmdb_v0041_delete_association | DELETE /slurmdb/v0.0.41/association/ | Delete association |
SlurmdbApi | slurmdb_v0041_delete_associations | DELETE /slurmdb/v0.0.41/associations/ | Delete associations |
SlurmdbApi | slurmdb_v0041_delete_cluster | DELETE /slurmdb/v0.0.41/cluster/{cluster_name} | Delete cluster |
SlurmdbApi | slurmdb_v0041_delete_single_qos | DELETE /slurmdb/v0.0.41/qos/{qos} | Delete QOS |
SlurmdbApi | slurmdb_v0041_delete_user | DELETE /slurmdb/v0.0.41/user/{name} | Delete user |
SlurmdbApi | slurmdb_v0041_delete_wckey | DELETE /slurmdb/v0.0.41/wckey/{id} | Delete wckey |
SlurmdbApi | slurmdb_v0041_get_account | GET /slurmdb/v0.0.41/account/{account_name} | Get account info |
SlurmdbApi | slurmdb_v0041_get_accounts | GET /slurmdb/v0.0.41/accounts/ | Get account list |
SlurmdbApi | slurmdb_v0041_get_association | GET /slurmdb/v0.0.41/association/ | Get association info |
SlurmdbApi | slurmdb_v0041_get_associations | GET /slurmdb/v0.0.41/associations/ | Get association list |
SlurmdbApi | slurmdb_v0041_get_cluster | GET /slurmdb/v0.0.41/cluster/{cluster_name} | Get cluster info |
SlurmdbApi | slurmdb_v0041_get_clusters | GET /slurmdb/v0.0.41/clusters/ | Get cluster list |
SlurmdbApi | slurmdb_v0041_get_config | GET /slurmdb/v0.0.41/config | Dump all configuration information |
SlurmdbApi | slurmdb_v0041_get_diag | GET /slurmdb/v0.0.41/diag/ | Get slurmdb diagnostics |
SlurmdbApi | slurmdb_v0041_get_instance | GET /slurmdb/v0.0.41/instance/ | Get instance info |
SlurmdbApi | slurmdb_v0041_get_instances | GET /slurmdb/v0.0.41/instances/ | Get instance list |
SlurmdbApi | slurmdb_v0041_get_job | GET /slurmdb/v0.0.41/job/{job_id} | Get job info |
SlurmdbApi | slurmdb_v0041_get_jobs | GET /slurmdb/v0.0.41/jobs/ | Get job list |
SlurmdbApi | slurmdb_v0041_get_qos | GET /slurmdb/v0.0.41/qos/ | Get QOS list |
SlurmdbApi | slurmdb_v0041_get_single_qos | GET /slurmdb/v0.0.41/qos/{qos} | Get QOS info |
SlurmdbApi | slurmdb_v0041_get_tres | GET /slurmdb/v0.0.41/tres/ | Get TRES info |
SlurmdbApi | slurmdb_v0041_get_user | GET /slurmdb/v0.0.41/user/{name} | Get user info |
SlurmdbApi | slurmdb_v0041_get_users | GET /slurmdb/v0.0.41/users/ | Get user list |
SlurmdbApi | slurmdb_v0041_get_wckey | GET /slurmdb/v0.0.41/wckey/{id} | Get wckey info |
SlurmdbApi | slurmdb_v0041_get_wckeys | GET /slurmdb/v0.0.41/wckeys/ | Get wckey list |
SlurmdbApi | slurmdb_v0041_post_accounts | POST /slurmdb/v0.0.41/accounts/ | Add/update list of accounts |
SlurmdbApi | slurmdb_v0041_post_accounts_association | POST /slurmdb/v0.0.41/accounts_association/ | Add accounts with conditional association |
SlurmdbApi | slurmdb_v0041_post_associations | POST /slurmdb/v0.0.41/associations/ | Set associations info |
SlurmdbApi | slurmdb_v0041_post_clusters | POST /slurmdb/v0.0.41/clusters/ | Get cluster list |
SlurmdbApi | slurmdb_v0041_post_config | POST /slurmdb/v0.0.41/config | Load all configuration information |
SlurmdbApi | slurmdb_v0041_post_qos | POST /slurmdb/v0.0.41/qos/ | Add or update QOSs |
SlurmdbApi | slurmdb_v0041_post_tres | POST /slurmdb/v0.0.41/tres/ | Add TRES |
SlurmdbApi | slurmdb_v0041_post_users | POST /slurmdb/v0.0.41/users/ | Update users |
SlurmdbApi | slurmdb_v0041_post_users_association | POST /slurmdb/v0.0.41/users_association/ | Add users with conditional association |
SlurmdbApi | slurmdb_v0041_post_wckeys | POST /slurmdb/v0.0.41/wckeys/ | Add or update wckeys |
- Dbv0039AccountInfo
- Dbv0039AssociationsInfo
- Dbv0039ClustersInfo
- Dbv0039ConfigInfo
- Dbv0039Diag
- Dbv0039Error
- Dbv0039JobInfo
- Dbv0039Meta
- Dbv0039QosInfo
- Dbv0039ResponseAssociationsDelete
- Dbv0039SetConfig
- Dbv0039TresInfo
- Dbv0039TresUpdate
- Dbv0039UpdateQos
- Dbv0039UpdateUsers
- Dbv0039UserInfo
- Dbv0039Warning
- Dbv0039WckeyInfo
- Status
- V0039Account
- V0039Accounting
- V0039AcctGatherEnergy
- V0039Assoc
- V0039AssocMax
- V0039AssocMaxJobs
- V0039AssocMaxJobsPer
- V0039AssocMaxPer
- V0039AssocMaxPerAccount
- V0039AssocMaxTres
- V0039AssocMaxTresGroup
- V0039AssocMaxTresMinutes
- V0039AssocMaxTresMinutesPer
- V0039AssocMaxTresPer
- V0039AssocMin
- V0039AssocShort
- V0039AssocUsage
- V0039ClusterRec
- V0039ClusterRecAssociations
- V0039ControllerPing
- V0039Coord
- V0039CronEntry
- V0039Diag
- V0039Error
- V0039Float64NoVal
- V0039Job
- V0039JobArray
- V0039JobArrayResponseMsgInner
- V0039JobDescMsg
- V0039JobExitCode
- V0039JobExitCodeSignal
- V0039JobHet
- V0039JobInfo
- V0039JobInfoPower
- V0039JobRequired
- V0039JobRes
- V0039JobState
- V0039JobSubmission
- V0039JobSubmissionResponse
- V0039JobTime
- V0039JobTres
- V0039JobUpdateResponse
- V0039JobsResponse
- V0039License
- V0039LicensesInfo
- V0039Meta
- V0039MetaPlugin
- V0039MetaSlurm
- V0039MetaSlurmVersion
- V0039Node
- V0039NodesResponse
- V0039PartitionInfo
- V0039PartitionInfoDefaults
- V0039PartitionInfoMaximums
- V0039PartitionInfoTimeouts
- V0039PartitionsResponse
- V0039Pings
- V0039Qos
- V0039QosLimits
- V0039QosLimitsMax
- V0039QosLimitsMaxActiveJobs
- V0039QosLimitsMaxJobs
- V0039QosLimitsMaxJobsActiveJobs
- V0039QosLimitsMaxJobsActiveJobsPer
- V0039QosLimitsMaxTres
- V0039QosLimitsMaxTresMinutes
- V0039QosLimitsMaxTresMinutesPer
- V0039QosLimitsMaxTresPer
- V0039QosLimitsMaxWallClock
- V0039QosLimitsMaxWallClockPer
- V0039QosLimitsMin
- V0039QosLimitsMinTres
- V0039QosPreempt
- V0039ReservationCoreSpec
- V0039ReservationInfo
- V0039ReservationInfoPurgeCompleted
- V0039ReservationsResponse
- V0039SlurmStepId
- V0039StatsMsg
- V0039StatsRec
- V0039StatsRpc
- V0039StatsUser
- V0039Step
- V0039StepCPU
- V0039StepCPURequestedFrequency
- V0039StepNodes
- V0039StepStatistics
- V0039StepStatisticsEnergy
- V0039StepStep
- V0039StepTime
- V0039StepTres
- V0039StepTresConsumed
- V0039StepTresRequested
- V0039Tres
- V0039Uint16NoVal
- V0039Uint32NoVal
- V0039Uint64NoVal
- V0039UpdateNodeMsg
- V0039User
- V0039Warning
- V0039Wckey
- V0039WckeyTag
- V0040Account
- V0040AccountShort
- V0040Accounting
- V0040AccountingAllocated
- V0040AccountsAddCond
- V0040AcctGatherEnergy
- V0040Assoc
- V0040AssocDefault
- V0040AssocMax
- V0040AssocMaxJobs
- V0040AssocMaxJobsPer
- V0040AssocMaxPer
- V0040AssocMaxPerAccount
- V0040AssocMaxTres
- V0040AssocMaxTresGroup
- V0040AssocMaxTresMinutes
- V0040AssocMaxTresPer
- V0040AssocMin
- V0040AssocRecSet
- V0040AssocSharesObjWrap
- V0040AssocSharesObjWrapFairshare
- V0040AssocSharesObjWrapTres
- V0040AssocShort
- V0040BfExitFields
- V0040ClusterRec
- V0040ClusterRecAssociations
- V0040ClusterRecController
- V0040ControllerPing
- V0040Coord
- V0040CronEntry
- V0040CronEntryLine
- V0040Float64NoVal
- V0040Instance
- V0040InstanceTime
- V0040Job
- V0040JobArray
- V0040JobArrayLimits
- V0040JobArrayLimitsMax
- V0040JobArrayLimitsMaxRunning
- V0040JobArrayResponseMsgEntry
- V0040JobComment
- V0040JobDescMsg
- V0040JobDescMsgRlimits
- V0040JobHet
- V0040JobInfo
- V0040JobInfoPower
- V0040JobMcs
- V0040JobRequired
- V0040JobRes
- V0040JobReservation
- V0040JobState
- V0040JobSubmitReq
- V0040JobSubmitResponseMsg
- V0040JobTime
- V0040JobTimeSystem
- V0040JobTres
- V0040KillJobsRespJob
- V0040KillJobsRespJobError
- V0040KillJobsRespJobFederation
- V0040License
- V0040Node
- V0040OpenapiAccountsAddCondResp
- V0040OpenapiAccountsAddCondRespStr
- V0040OpenapiAccountsRemovedResp
- V0040OpenapiAccountsResp
- V0040OpenapiAssocsRemovedResp
- V0040OpenapiAssocsResp
- V0040OpenapiClustersRemovedResp
- V0040OpenapiClustersResp
- V0040OpenapiDiagResp
- V0040OpenapiError
- V0040OpenapiInstancesResp
- V0040OpenapiJobInfoResp
- V0040OpenapiJobPostResponse
- V0040OpenapiJobSubmitResponse
- V0040OpenapiKillJobsResp
- V0040OpenapiLicensesResp
- V0040OpenapiMeta
- V0040OpenapiMetaClient
- V0040OpenapiMetaPlugin
- V0040OpenapiMetaSlurm
- V0040OpenapiMetaSlurmVersion
- V0040OpenapiNodesResp
- V0040OpenapiPartitionResp
- V0040OpenapiPingArrayResp
- V0040OpenapiReservationResp
- V0040OpenapiResp
- V0040OpenapiSharesResp
- V0040OpenapiSlurmdbdConfigResp
- V0040OpenapiSlurmdbdJobsResp
- V0040OpenapiSlurmdbdQosRemovedResp
- V0040OpenapiSlurmdbdQosResp
- V0040OpenapiSlurmdbdStatsResp
- V0040OpenapiTresResp
- V0040OpenapiUsersAddCondResp
- V0040OpenapiUsersAddCondRespStr
- V0040OpenapiUsersResp
- V0040OpenapiWarning
- V0040OpenapiWckeyRemovedResp
- V0040OpenapiWckeyResp
- V0040PartitionInfo
- V0040PartitionInfoAccounts
- V0040PartitionInfoCpus
- V0040PartitionInfoDefaults
- V0040PartitionInfoGroups
- V0040PartitionInfoMaximums
- V0040PartitionInfoMaximumsOversubscribe
- V0040PartitionInfoMinimums
- V0040PartitionInfoNodes
- V0040PartitionInfoPartition
- V0040PartitionInfoPriority
- V0040PartitionInfoQos
- V0040PartitionInfoTimeouts
- V0040PartitionInfoTres
- V0040ProcessExitCodeVerbose
- V0040ProcessExitCodeVerboseSignal
- V0040Qos
- V0040QosLimits
- V0040QosLimitsMax
- V0040QosLimitsMaxActiveJobs
- V0040QosLimitsMaxJobs
- V0040QosLimitsMaxJobsActiveJobs
- V0040QosLimitsMaxJobsActiveJobsPer
- V0040QosLimitsMaxTres
- V0040QosLimitsMaxTresMinutes
- V0040QosLimitsMaxTresMinutesPer
- V0040QosLimitsMaxTresPer
- V0040QosLimitsMaxWallClock
- V0040QosLimitsMaxWallClockPer
- V0040QosLimitsMin
- V0040QosLimitsMinTres
- V0040QosLimitsMinTresPer
- V0040QosPreempt
- V0040ReservationCoreSpec
- V0040ReservationInfo
- V0040ReservationInfoPurgeCompleted
- V0040RollupStatsInner
- V0040ScheduleExitFields
- V0040SharesFloat128Tres
- V0040SharesRespMsg
- V0040SharesUint64Tres
- V0040StatsMsg
- V0040StatsMsgRpcsByTypeInner
- V0040StatsMsgRpcsByUserInner
- V0040StatsRec
- V0040StatsRpc
- V0040StatsRpcTime
- V0040StatsUser
- V0040Step
- V0040StepCPU
- V0040StepCPURequestedFrequency
- V0040StepNodes
- V0040StepStatistics
- V0040StepStatisticsCPU
- V0040StepStatisticsEnergy
- V0040StepStep
- V0040StepTask
- V0040StepTasks
- V0040StepTime
- V0040StepTimeSystem
- V0040StepTres
- V0040StepTresConsumed
- V0040StepTresRequested
- V0040Tres
- V0040Uint16NoVal
- V0040Uint32NoVal
- V0040Uint64NoVal
- V0040UpdateNodeMsg
- V0040User
- V0040UserDefault
- V0040UserShort
- V0040UsersAddCond
- V0040Wckey
- V0040WckeyTagStruct
- V0041JobAllocReq
- V0041JobDescMsg
- V0041JobDescMsgCrontab
- V0041JobDescMsgDistributionPlaneSize
- V0041JobDescMsgRlimits
- V0041JobDescMsgRlimitsAs
- V0041JobDescMsgRlimitsCore
- V0041JobDescMsgRlimitsCpu
- V0041JobDescMsgRlimitsData
- V0041JobDescMsgRlimitsFsize
- V0041JobDescMsgRlimitsMemlock
- V0041JobDescMsgRlimitsNofile
- V0041JobDescMsgRlimitsNproc
- V0041JobDescMsgRlimitsRss
- V0041JobDescMsgRlimitsStack
- V0041JobDescMsgSegmentSize
- V0041JobSubmitReq
- V0041OpenapiAccountsAddCondResp
- V0041OpenapiAccountsAddCondRespAccount
- V0041OpenapiAccountsAddCondRespAssociationCondition
- V0041OpenapiAccountsAddCondRespStr
- V0041OpenapiAccountsRemovedResp
- V0041OpenapiAccountsResp
- V0041OpenapiAssocsRemovedResp
- V0041OpenapiAssocsResp
- V0041OpenapiClustersRemovedResp
- V0041OpenapiClustersResp
- V0041OpenapiDiagResp
- V0041OpenapiDiagRespStatistics
- V0041OpenapiDiagRespStatisticsBfExit
- V0041OpenapiDiagRespStatisticsPendingRpcsByHostlistInner
- V0041OpenapiDiagRespStatisticsPendingRpcsInner
- V0041OpenapiDiagRespStatisticsRpcsByMessageTypeInner
- V0041OpenapiDiagRespStatisticsRpcsByMessageTypeInnerAverageTime
- V0041OpenapiDiagRespStatisticsRpcsByUserInner
- V0041OpenapiDiagRespStatisticsScheduleExit
- V0041OpenapiInstancesResp
- V0041OpenapiJobAllocResp
- V0041OpenapiJobInfoResp
- V0041OpenapiJobInfoRespJobsInner
- V0041OpenapiJobInfoRespJobsInnerJobResources
- V0041OpenapiJobInfoRespJobsInnerJobResourcesNodes
- V0041OpenapiJobInfoRespJobsInnerJobResourcesNodesAllocationInner
- V0041OpenapiJobInfoRespJobsInnerJobResourcesNodesAllocationInnerCpus
- V0041OpenapiJobInfoRespJobsInnerJobResourcesNodesAllocationInnerMemory
- V0041OpenapiJobInfoRespJobsInnerJobResourcesNodesAllocationInnerSocketsInner
- V0041OpenapiJobInfoRespJobsInnerJobResourcesNodesAllocationInnerSocketsInnerCoresInner
- V0041OpenapiJobInfoRespJobsInnerJobResourcesThreadsPerCore
- V0041OpenapiJobInfoRespJobsInnerPower
- V0041OpenapiJobInfoRespLastBackfill
- V0041OpenapiJobInfoRespLastUpdate
- V0041OpenapiJobPostResponse
- V0041OpenapiJobPostResponseResultsInner
- V0041OpenapiJobSubmitResponse
- V0041OpenapiJobSubmitResponseResult
- V0041OpenapiKillJobsResp
- V0041OpenapiKillJobsRespStatusInner
- V0041OpenapiKillJobsRespStatusInnerJobId
- V0041OpenapiLicensesResp
- V0041OpenapiLicensesRespLastUpdate
- V0041OpenapiLicensesRespLicensesInner
- V0041OpenapiNodesResp
- V0041OpenapiNodesRespLastUpdate
- V0041OpenapiNodesRespNodesInner
- V0041OpenapiNodesRespNodesInnerEnergy
- V0041OpenapiPartitionResp
- V0041OpenapiPartitionRespLastUpdate
- V0041OpenapiPartitionRespPartitionsInner
- V0041OpenapiPartitionRespPartitionsInnerDefaults
- V0041OpenapiPartitionRespPartitionsInnerMaximums
- V0041OpenapiPartitionRespPartitionsInnerTimeouts
- V0041OpenapiPingArrayResp
- V0041OpenapiPingArrayRespPingsInner
- V0041OpenapiReservationResp
- V0041OpenapiReservationRespLastUpdate
- V0041OpenapiReservationRespReservationsInner
- V0041OpenapiReservationRespReservationsInnerCoreSpecializationsInner
- V0041OpenapiReservationRespReservationsInnerPurgeCompleted
- V0041OpenapiReservationRespReservationsInnerWatts
- V0041OpenapiResp
- V0041OpenapiSharesResp
- V0041OpenapiSharesRespShares
- V0041OpenapiSharesRespSharesSharesInner
- V0041OpenapiSharesRespSharesSharesInnerShares
- V0041OpenapiSharesRespSharesSharesInnerSharesNormalized
- V0041OpenapiSharesRespSharesSharesInnerTres
- V0041OpenapiSharesRespSharesSharesInnerTresRunSecondsInner
- V0041OpenapiSharesRespSharesSharesInnerTresRunSecondsInnerValue
- V0041OpenapiSharesRespSharesSharesInnerTresUsageInner
- V0041OpenapiSharesRespSharesSharesInnerUsageNormalized
- V0041OpenapiSlurmdbdConfigResp
- V0041OpenapiSlurmdbdConfigRespAccountsInner
- V0041OpenapiSlurmdbdConfigRespAccountsInnerCoordinatorsInner
- V0041OpenapiSlurmdbdConfigRespAssociationsInner
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMax
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMaxJobs
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMaxJobsPer
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMaxPer
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMaxPerAccount
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMaxTres
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMaxTresGroup
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMaxTresMinutes
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMaxTresPer
- V0041OpenapiSlurmdbdConfigRespAssociationsInnerMin
- V0041OpenapiSlurmdbdConfigRespClustersInner
- V0041OpenapiSlurmdbdConfigRespClustersInnerAssociations
- V0041OpenapiSlurmdbdConfigRespInstancesInner
- V0041OpenapiSlurmdbdConfigRespQosInner
- V0041OpenapiSlurmdbdConfigRespQosInnerLimits
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsFactor
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMax
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxActiveJobs
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxJobs
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxJobsActiveJobs
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxJobsActiveJobsPer
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxTres
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxTresMinutes
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxTresMinutesPer
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxTresPer
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxWallClock
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMaxWallClockPer
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMin
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMinTres
- V0041OpenapiSlurmdbdConfigRespQosInnerLimitsMinTresPer
- V0041OpenapiSlurmdbdConfigRespQosInnerPreempt
- V0041OpenapiSlurmdbdConfigRespUsersInner
- V0041OpenapiSlurmdbdConfigRespUsersInnerWckeysInner
- V0041OpenapiSlurmdbdConfigRespUsersInnerWckeysInnerAccountingInner
- V0041OpenapiSlurmdbdJobsResp
- V0041OpenapiSlurmdbdJobsRespErrorsInner
- V0041OpenapiSlurmdbdJobsRespJobsInner
- V0041OpenapiSlurmdbdJobsRespJobsInnerArray
- V0041OpenapiSlurmdbdJobsRespJobsInnerArrayTaskId
- V0041OpenapiSlurmdbdJobsRespJobsInnerAssociation
- V0041OpenapiSlurmdbdJobsRespJobsInnerDerivedExitCode
- V0041OpenapiSlurmdbdJobsRespJobsInnerDerivedExitCodeReturnCode
- V0041OpenapiSlurmdbdJobsRespJobsInnerDerivedExitCodeSignal
- V0041OpenapiSlurmdbdJobsRespJobsInnerDerivedExitCodeSignalId
- V0041OpenapiSlurmdbdJobsRespJobsInnerHet
- V0041OpenapiSlurmdbdJobsRespJobsInnerPriority
- V0041OpenapiSlurmdbdJobsRespJobsInnerRequired
- V0041OpenapiSlurmdbdJobsRespJobsInnerRequiredMemoryPerCpu
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInner
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInnerCPU
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInnerCPURequestedFrequency
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInnerNodes
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInnerStatistics
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInnerStatisticsEnergy
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInnerTime
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInnerTres
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInnerTresRequested
- V0041OpenapiSlurmdbdJobsRespJobsInnerStepsInnerTresRequestedMaxInner
- V0041OpenapiSlurmdbdJobsRespJobsInnerTime
- V0041OpenapiSlurmdbdJobsRespJobsInnerTimePlanned
- V0041OpenapiSlurmdbdJobsRespJobsInnerTres
- V0041OpenapiSlurmdbdJobsRespJobsInnerWckey
- V0041OpenapiSlurmdbdJobsRespMeta
- V0041OpenapiSlurmdbdJobsRespWarningsInner
- V0041OpenapiSlurmdbdQosRemovedResp
- V0041OpenapiSlurmdbdQosResp
- V0041OpenapiSlurmdbdStatsResp
- V0041OpenapiSlurmdbdStatsRespStatistics
- V0041OpenapiSlurmdbdStatsRespStatisticsRPCsInner
- V0041OpenapiSlurmdbdStatsRespStatisticsRollups
- V0041OpenapiSlurmdbdStatsRespStatisticsRollupsDaily
- V0041OpenapiSlurmdbdStatsRespStatisticsRollupsDailyDuration
- V0041OpenapiSlurmdbdStatsRespStatisticsRollupsHourly
- V0041OpenapiSlurmdbdStatsRespStatisticsRollupsHourlyDuration
- V0041OpenapiSlurmdbdStatsRespStatisticsRollupsMonthly
- V0041OpenapiSlurmdbdStatsRespStatisticsRollupsMonthlyDuration
- V0041OpenapiSlurmdbdStatsRespStatisticsUsersInner
- V0041OpenapiTresResp
- V0041OpenapiUsersAddCondResp
- V0041OpenapiUsersAddCondRespAssociationCondition
- V0041OpenapiUsersAddCondRespAssociationConditionAssociation
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationGrpjobs
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationGrpjobsaccrue
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationGrpsubmitjobs
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationGrpwall
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationMaxjobs
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationMaxjobsaccrue
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationMaxsubmitjobs
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationMaxwalldurationperjob
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationMinpriothresh
- V0041OpenapiUsersAddCondRespAssociationConditionAssociationPriority
- V0041OpenapiUsersAddCondRespStr
- V0041OpenapiUsersAddCondRespUser
- V0041OpenapiUsersResp
- V0041OpenapiWckeyRemovedResp
- V0041OpenapiWckeyResp
- V0041UpdateNodeMsg
- V0041UpdateNodeMsgResumeAfter
- V0041UpdateNodeMsgWeight
Authentication schemes defined for the API:
- Type: API key
- API key parameter name: X-SLURM-USER-NAME
- Location: HTTP header
- Type: API key
- API key parameter name: X-SLURM-USER-TOKEN
- Location: HTTP header
- Type: Bearer authentication (JWT)