class Stax::Cmd::SecretsManager
Public Instance Methods
get(id)
click to toggle source
# File lib/stax/mixin/secrets_manager.rb, line 30 def get(id) id = my.secrets_manager_prefix + id unless id.include?('/') # allow absolute or relative path puts Aws::SecretsManager.get(id).secret_string end
ls()
click to toggle source
# File lib/stax/mixin/secrets_manager.rb, line 20 def ls debug("Secrets for #{my.stack_name}") print_table Aws::SecretsManager.list.select { |s| s.name.start_with?(my.secrets_manager_prefix) }.map { |s| [s.name, s.description, s.last_accessed_date] }.sort end