class Respoke::Role
Attributes
id[R]
name[R]
rules[RW]
Public Class Methods
new(client, id:, name:, **rules)
click to toggle source
# File lib/respoke/role.rb, line 5 def initialize(client, id:, name:, **rules) @client = client @id = id @name = name @rules = rules end
Public Instance Methods
delete()
click to toggle source
# File lib/respoke/role.rb, line 16 def delete response = @client.delete_role(id: @id) end
save()
click to toggle source
# File lib/respoke/role.rb, line 12 def save response = @client.update_role(id: @id, rules: @rules) end