class Fog::Proxmox::Identity::Permissions
class Permissions authentication
Public Instance Methods
all()
click to toggle source
# File lib/fog/identity/proxmox/models/permissions.rb, line 28 def all load service.list_permissions end
destroy(permission_hash)
click to toggle source
# File lib/fog/identity/proxmox/models/permissions.rb, line 36 def destroy(permission_hash) permission = new(permission_hash) permission.destroy end
get(type, path, roleid, ugid)
click to toggle source
# File lib/fog/identity/proxmox/models/permissions.rb, line 32 def get(type, path, roleid, ugid) all.find { |permission| permission.type === type && permission.path === path && permission.roleid === roleid && permission.ugid === ugid } end