class AWS::EC2::SecurityGroup
Constants
- DESC_SECURITY_GROUP_RETRY_TIMES
- DESC_SECURITY_GROUP_RETRY_WAIT
- ELB_NAME
- ELB_OWNER
Public Class Methods
elb?(owner_or_name)
click to toggle source
# File lib/piculet/ext/security-group.rb, line 24 def elb?(owner_or_name) [ELB_OWNER, self.elb_sg].include?(owner_or_name) end
elb_sg()
click to toggle source
# File lib/piculet/ext/security-group.rb, line 20 def elb_sg "#{ELB_OWNER}/#{ELB_NAME}" end
Public Instance Methods
elb?()
click to toggle source
# File lib/piculet/ext/security-group.rb, line 7 def elb? self.class.elb?(self.owner_id) end
name()
click to toggle source
# File lib/piculet/ext/security-group.rb, line 13 def name self.elb? ? ELB_NAME : name_orig rescue AWS::EC2::Errors::InvalidGroup::NotFound self.id end
Also aliased as: name_orig