class Fog::Proxmox::Identity::Group
class Group model authentication
Public Instance Methods
destroy()
click to toggle source
# File lib/fog/proxmox/identity/models/group.rb, line 35 def destroy requires :groupid service.delete_group(groupid) true end
save(options = {})
click to toggle source
# File lib/fog/proxmox/identity/models/group.rb, line 30 def save(options = {}) service.create_group((attributes.reject { |attribute| [:users, :members].include? attribute }).merge(options)) reload end
update()
click to toggle source
# File lib/fog/proxmox/identity/models/group.rb, line 41 def update requires :groupid service.update_group(identity, attributes.reject { |attribute| [:groupid, :users, :members].include? attribute }) reload end