Sha256: efb70a84a505246568fcf7a2989cf2ed42e3bc8e54ab4f40dbea06fba32daf70
Contents?: true
Size: 344 Bytes
Versions: 3
Compression:
Stored size: 344 Bytes
Contents
module OpConnect class Client module Vaults def list_vaults(**params) get("vaults", params: params).body.map { |vault| Vault.new(vault) } end alias_method :vaults, :list_vaults def get_vault(id:) Vault.new get("vaults/#{id}").body end alias_method :vault, :get_vault end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
op_connect-0.1.3 | lib/op_connect/client/vaults.rb |
op_connect-0.1.2 | lib/op_connect/client/vaults.rb |
op_connect-0.1.1 | lib/op_connect/client/vaults.rb |