Class: Stax::Aws::SecretsManager
- Defined in:
- lib/stax/aws/secrets_manager.rb
Class Method Summary collapse
Methods inherited from Sdk
Class Method Details
.client ⇒ Object
7 8 9 |
# File 'lib/stax/aws/secrets_manager.rb', line 7 def client @_client ||= ::Aws::SecretsManager::Client.new end |
.get(id, version = :AWSCURRENT) ⇒ Object
15 16 17 |
# File 'lib/stax/aws/secrets_manager.rb', line 15 def get(id, version = :AWSCURRENT) client.get_secret_value(secret_id: id, version_stage: version) end |
.list ⇒ Object
11 12 13 |
# File 'lib/stax/aws/secrets_manager.rb', line 11 def list client.list_secrets.map(&:secret_list).flatten end |