class SfnSSM::ParameterStore
Public Instance Methods
resolve(value)
click to toggle source
# 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()
click to toggle source
# File lib/sfn-ssm/parameter_store.rb, line 6 def setup # nothing currently end
Private Instance Methods
ssm()
click to toggle source
# File lib/sfn-ssm/parameter_store.rb, line 24 def ssm @ssm ||= Aws::SSM::Client.new end