Module: OpConnect::Client::Vaults

Included in:
OpConnect::Client
Defined in:
lib/op_connect/client/vaults.rb

Instance Method Summary collapse

Instance Method Details

#get_vault(id:) ⇒ Object Also known as: vault



9
10
11
# File 'lib/op_connect/client/vaults.rb', line 9

def get_vault(id:)
  Vault.new get("vaults/#{id}").body
end

#list_vaults(**params) ⇒ Object Also known as: vaults



4
5
6
# File 'lib/op_connect/client/vaults.rb', line 4

def list_vaults(**params)
  get("vaults", params: params).body.map { |vault| Vault.new(vault) }
end