class S3Secure::RemediateAll

Public Instance Methods

run() click to toggle source
# File lib/s3_secure/remediate_all.rb, line 3
def run
  o = @options.merge(bucket: @bucket)
  Encryption::Enable.new(o).run
  Policy::Enforce.new(o.merge(sid: "ForceSSLOnlyAccess")).run
  Versioning::Enable.new(o).run
  Lifecycle::Add.new(o).run
  AccessLogs::Enable.new(o).run
end