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| %i[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 do |attribute| %i[groupid users members].include? attribute end) reload end