class Ec2::SecurityGroup

Public Class Methods

new(sg) click to toggle source
# File lib/provider/ec2.rb, line 30
def initialize(sg)
  @sg = sg
end

Public Instance Methods

ip_permissions() click to toggle source
# File lib/provider/ec2.rb, line 38
def ip_permissions
  @sg.ip_permissions.collect { |ip|
    Ec2::IpPermission.new(ip)
  }
end
ip_permissions_egress() click to toggle source
# File lib/provider/ec2.rb, line 44
def ip_permissions_egress
  @sg.ip_permissions_egress.collect { |ip|
    Ec2::IpPermission.new(ip)
  }
end
name() click to toggle source
# File lib/provider/ec2.rb, line 34
def name
  @sg.group_name
end