Module: TerraspacePluginAws::Interfaces::Helper

Includes:
Terraspace::Plugin::Helper::Interface
Defined in:
lib/terraspace_plugin_aws/interfaces/helper.rb,
lib/terraspace_plugin_aws/interfaces/helper/ssm.rb,
lib/terraspace_plugin_aws/interfaces/helper/secret.rb,
lib/terraspace_plugin_aws/interfaces/helper/secret_base.rb

Defined Under Namespace

Classes: SSM, Secret, SecretBase

Instance Method Summary collapse

Instance Method Details

#aws_secret(name, options = {}) ⇒ Object



5
6
7
# File 'lib/terraspace_plugin_aws/interfaces/helper.rb', line 5

def aws_secret(name, options={})
  Secret.new(@mod, options).fetch(name)
end

#aws_ssm(name, options = {}) ⇒ Object



10
11
12
# File 'lib/terraspace_plugin_aws/interfaces/helper.rb', line 10

def aws_ssm(name, options={})
  SSM.new(@mod, options).fetch(name)
end