Class: Awsum::Ec2::SecurityGroup::IpPermission

Inherits:
Permission show all
Defined in:
lib/awsum/ec2/security_group.rb

Instance Attribute Summary collapse

Attributes inherited from Permission

#from_port, #protocol, #to_port

Instance Method Summary collapse

Constructor Details

#initialize(protocol, from_port, to_port, ip) ⇒ IpPermission

Returns a new instance of IpPermission.



57
58
59
60
# File 'lib/awsum/ec2/security_group.rb', line 57

def initialize(protocol, from_port, to_port, ip)
  super(protocol, from_port, to_port)
  @ip = ip
end

Instance Attribute Details

#ipObject (readonly)

Returns the value of attribute ip.



55
56
57
# File 'lib/awsum/ec2/security_group.rb', line 55

def ip
  @ip
end