class Elbas::AWS::Snapshot

Attributes

id[R]

Public Class Methods

new(id) click to toggle source
# File lib/elbas/aws/snapshot.rb, line 6
def initialize(id)
  @id = id
end

Public Instance Methods

delete() click to toggle source
# File lib/elbas/aws/snapshot.rb, line 10
def delete
  return unless id
  aws_client.delete_snapshot snapshot_id: id
end

Private Instance Methods

aws_namespace() click to toggle source
# File lib/elbas/aws/snapshot.rb, line 16
def aws_namespace
  ::Aws::EC2
end