class Xfrtuc::Group

Public Class Methods

new(client) click to toggle source
Calls superclass method Xfrtuc::ApiEndpoint::new
# File lib/xfrtuc.rb, line 64
def initialize(client); super; end

Public Instance Methods

create(name, log_input_url=nil) click to toggle source
# File lib/xfrtuc.rb, line 74
def create(name, log_input_url=nil)
  client.post("/groups", { name: name, log_input_url: log_input_url })
end
delete(name) click to toggle source
# File lib/xfrtuc.rb, line 78
def delete(name)
  client.delete("/groups/#{CGI.escape(name)}")
end
info(name) click to toggle source
# File lib/xfrtuc.rb, line 66
def info(name)
  client.get("/groups/#{CGI.escape(name)}")
end
list() click to toggle source
# File lib/xfrtuc.rb, line 70
def list
  client.get("/groups")
end