Class: S3Secure::Lifecycle
- Inherits:
-
Command
show all
- Defined in:
- lib/s3_secure/lifecycle.rb,
lib/s3_secure/lifecycle/add.rb,
lib/s3_secure/lifecycle/base.rb,
lib/s3_secure/lifecycle/list.rb,
lib/s3_secure/lifecycle/show.rb,
lib/s3_secure/lifecycle/remove.rb,
lib/s3_secure/lifecycle/builder.rb
Defined Under Namespace
Classes: Add, Base, Builder, List, Remove, Show
Instance Method Summary
collapse
Methods inherited from Command
alter_command_description, command_help, dispatch, exit_on_failure?, website
Instance Method Details
#add(bucket) ⇒ Object
21
22
23
|
# File 'lib/s3_secure/lifecycle.rb', line 21
def add(bucket)
Add.new(options.merge(bucket: bucket)).run
end
|
#list ⇒ Object
7
8
9
|
# File 'lib/s3_secure/lifecycle.rb', line 7
def list
List.new(options).run
end
|
#remove(bucket) ⇒ Object
27
28
29
|
# File 'lib/s3_secure/lifecycle.rb', line 27
def remove(bucket)
Remove.new(options.merge(bucket: bucket)).run
end
|
#show(bucket) ⇒ Object
13
14
15
|
# File 'lib/s3_secure/lifecycle.rb', line 13
def show(bucket)
Show.new(options.merge(bucket: bucket)).run
end
|