Class: HP::Cloud::SecurityGroups

Inherits:
FogCollection show all
Defined in:
lib/hpcloud/security_groups.rb

Instance Attribute Summary

Attributes inherited from FogCollection

#items, #name

Instance Method Summary collapse

Methods inherited from FogCollection

#empty?, #filter, #get, #get_array, #matches, #unique

Constructor Details

#initializeSecurityGroups

Returns a new instance of SecurityGroups.



27
28
29
30
# File 'lib/hpcloud/security_groups.rb', line 27

def initialize()
  super("security group")
  @items = @connection.network.security_groups
end

Instance Method Details

#create(item = nil) ⇒ Object



32
33
34
# File 'lib/hpcloud/security_groups.rb', line 32

def create(item = nil)
  return SecurityGroupHelper.new(@connection, item)
end