Class: TerraspacePluginAws::Interfaces::Helper::SecretBase
- Inherits:
-
Object
- Object
- TerraspacePluginAws::Interfaces::Helper::SecretBase
- Extended by:
- Memoist
- Defined in:
- lib/terraspace_plugin_aws/interfaces/helper/secret_base.rb
Instance Method Summary collapse
-
#initialize(mod, options = {}) ⇒ SecretBase
constructor
A new instance of SecretBase.
Methods included from Logging
Methods included from Clients
#dynamodb, #s3, #secretsmanager, #ssm, #sts
Constructor Details
#initialize(mod, options = {}) ⇒ SecretBase
Returns a new instance of SecretBase.
9 10 11 12 13 |
# File 'lib/terraspace_plugin_aws/interfaces/helper/secret_base.rb', line 9 def initialize(mod, ={}) @mod = mod @options = @base64 = [:base64] end |