nomex v0.0.3 Nomex.Jobs

Methods in this module are used to interact with Nomad’s Jobs HTTP API. More information here:

https://www.nomadproject.io/api/jobs.html

Link to this section Summary

Functions

issues a GET request to <NOMAD_HOST>/v1/job/<param_id>

issues a GET request to <NOMAD_HOST>/v1/job/<param_id>

issues a GET request to <NOMAD_HOST>/v1/jobs

issues a GET request to <NOMAD_HOST>/v1/jobs?prefix=<prefix>

issues a GET request to <NOMAD_HOST>/v1/jobs

issues a GET request to <NOMAD_HOST>/v1/jobs?prefix=<prefix>

Link to this section Functions

issues a GET request to <NOMAD_HOST>/v1/job/<param_id>

returns a tuple with status (:ok, :error) and the %Nomex.Response{}

issues a GET request to <NOMAD_HOST>/v1/job/<param_id>

returns a %Nomex.Response{} or raises exception

Link to this function job_allocations(job_id)
Link to this function job_allocations!(job_id)
Link to this function job_deployment(job_id)
Link to this function job_deployment!(job_id)
Link to this function job_deployments(job_id)
Link to this function job_deployments!(job_id)
Link to this function job_evaluations(job_id)
Link to this function job_evaluations!(job_id)
Link to this function job_summary(job_id)
Link to this function job_summary!(job_id)
Link to this function job_versions(job_id)
Link to this function job_versions!(job_id)

issues a GET request to <NOMAD_HOST>/v1/jobs

returns a tuple with status (:ok, :error) and the %Nomex.Response{}

issues a GET request to <NOMAD_HOST>/v1/jobs?prefix=<prefix>

returns a tuple with status (:ok, :error) and the %Nomex.Response{}

issues a GET request to <NOMAD_HOST>/v1/jobs

returns a %Nomex.Response{} or raises exception

issues a GET request to <NOMAD_HOST>/v1/jobs?prefix=<prefix>

returns a %Nomex.Response{} or raises exception