class Fog::Proxmox::Identity::Group

class Group model authentication

Public Instance Methods

destroy() click to toggle source
# File lib/fog/identity/proxmox/models/group.rb, line 33
def destroy
  requires :groupid
  service.delete_group(groupid)
  true
end
save(options = {}) click to toggle source
# File lib/fog/identity/proxmox/models/group.rb, line 28
def save(options = {})
  service.create_group(attributes.merge(options))
  reload
end
update() click to toggle source
# File lib/fog/identity/proxmox/models/group.rb, line 39
def update
  requires :groupid
  service.update_group(identity, attributes.reject { |attribute| [:groupid].include? attribute })
  reload
end