nomex v0.0.3 Nomex.Quotas

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

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

Link to this section Summary

Functions

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

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

issues a GET request to <NOMAD_HOST>/v1/quota/usage/<param_id>

issues a GET request to <NOMAD_HOST>/v1/quota/usage/<param_id>

issues a GET request to <NOMAD_HOST>/v1/quota-usages

issues a GET request to <NOMAD_HOST>/v1/quota-usages?prefix=<prefix>

issues a GET request to <NOMAD_HOST>/v1/quota-usages

issues a GET request to <NOMAD_HOST>/v1/quota-usages?prefix=<prefix>

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

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

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

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

Link to this section Functions

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

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

Link to this function quota!(param_id)
quota!(String.t()) :: Nomex.Response.t()

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

returns a %Nomex.Response{} or raises exception

Link to this function quota_usage(param_id)
quota_usage(String.t()) :: Nomex.Response.tuple_t()

issues a GET request to <NOMAD_HOST>/v1/quota/usage/<param_id>

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

Link to this function quota_usage!(param_id)
quota_usage!(String.t()) :: Nomex.Response.t()

issues a GET request to <NOMAD_HOST>/v1/quota/usage/<param_id>

returns a %Nomex.Response{} or raises exception

Link to this function quota_usages()
quota_usages() :: Nomex.Response.tuple_t()

issues a GET request to <NOMAD_HOST>/v1/quota-usages

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

Link to this function quota_usages(prefix)
quota_usages(String.t()) :: Nomex.Response.tuple_t()

issues a GET request to <NOMAD_HOST>/v1/quota-usages?prefix=<prefix>

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

Link to this function quota_usages!()
quota_usages!() :: Nomex.Response.t()

issues a GET request to <NOMAD_HOST>/v1/quota-usages

returns a %Nomex.Response{} or raises exception

Link to this function quota_usages!(prefix)
quota_usages!(String.t()) :: Nomex.Response.t()

issues a GET request to <NOMAD_HOST>/v1/quota-usages?prefix=<prefix>

returns a %Nomex.Response{} or raises exception

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

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

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

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

Link to this function quotas!()
quotas!() :: Nomex.Response.t()

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

returns a %Nomex.Response{} or raises exception

Link to this function quotas!(prefix)
quotas!(String.t()) :: Nomex.Response.t()

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

returns a %Nomex.Response{} or raises exception