class Fog::Identity::Proxmox::Group

class Group model authentication

Public Instance Methods

create(new_attributes = {}) click to toggle source
# File lib/fog/identity/proxmox/models/group.rb, line 41
def create(new_attributes = {})
  service.create_group(attributes.merge(new_attributes))
end
destroy() click to toggle source
# File lib/fog/identity/proxmox/models/group.rb, line 45
def destroy
  requires :groupid
  service.delete_group(groupid)
  true
end
to_s() click to toggle source
# File lib/fog/identity/proxmox/models/group.rb, line 37
def to_s
  groupid
end
update() click to toggle source
# File lib/fog/identity/proxmox/models/group.rb, line 51
def update
  requires :groupid
  attr = attributes.reject { |key, _value| key == :groupid }
  service.update_group(groupid, attr)
end