Module: Hijiki::DcmgrResource::V1203::SecurityGroupMethods::ClassMethods

Defined in:
lib/hijiki/dcmgr_resource/12.03/security_group.rb

Instance Method Summary collapse

Instance Method Details

#create(params) ⇒ Object



9
10
11
12
13
14
15
# File 'lib/hijiki/dcmgr_resource/12.03/security_group.rb', line 9

def create(params)
  security_group = self.new
  security_group.description = params[:description]
  security_group.rule = params[:rule]
  security_group.save
  security_group
end

#destroy(uuid) ⇒ Object



21
22
23
# File 'lib/hijiki/dcmgr_resource/12.03/security_group.rb', line 21

def destroy(uuid)
  self.delete(uuid).body
end

#update(uuid, params) ⇒ Object



17
18
19
# File 'lib/hijiki/dcmgr_resource/12.03/security_group.rb', line 17

def update(uuid,params)
  self.put(uuid,params).body
end