Class: SfnSSM::ParameterStore
- Inherits:
-
SfnParameters::Resolver
- Object
- SfnParameters::Resolver
- SfnSSM::ParameterStore
- Defined in:
- lib/sfn-ssm/parameter_store.rb
Instance Method Summary collapse
Instance Method Details
#resolve(value) ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/sfn-ssm/parameter_store.rb', line 10 def resolve(value) begin resp = ssm.get_parameter( name: value, with_decryption: true ) rescue Aws::SSM::Errors::ParameterNotFound raise "Unable to find '#{value}' in Parameter Store" end resp.parameter.value end |
#setup ⇒ Object
6 7 8 |
# File 'lib/sfn-ssm/parameter_store.rb', line 6 def setup # nothing currently end |