Class: Nomad::JobVault

Inherits:
Response show all
Defined in:
lib/nomad/api/job.rb

Constant Summary

Constants inherited from Response

Response::BUILTIN_LOADERS

Instance Attribute Summary collapse

Method Summary

Methods inherited from Response

#==, decode, #initialize, #to_h

Constructor Details

This class inherits a constructor from Nomad::Response

Instance Attribute Details

#change_modeString (readonly)

The vault change_mode.

Returns:

  • (String)


967
# File 'lib/nomad/api/job.rb', line 967

field :ChangeMode, as: :change_mode, load: :string_as_nil

#change_signalString (readonly)

The vault change_signal.

Returns:

  • (String)


972
# File 'lib/nomad/api/job.rb', line 972

field :ChangeSignal, as: :change_signal, load: :string_as_nil

#envBoolean (readonly)

The vault env.

Returns:

  • (Boolean)


962
# File 'lib/nomad/api/job.rb', line 962

field :Env, as: :env

#policiesArray<String> (readonly)

The vault policies.

Returns:

  • (Array<String>)


957
# File 'lib/nomad/api/job.rb', line 957

field :Policies, as: :policies, load: :array_of_strings