class LabClient::AuditEvents

Specifics

Specifics

Specifics

Specifics

Public Instance Methods

group_list(group_id, query = {}) click to toggle source

List

# File lib/labclient/audit_events/group_list.rb, line 56
def group_list(group_id, query = {})
  query_format_time(query, :created_before)
  query_format_time(query, :created_after)

  client.request(:get, "groups/#{group_id}/audit_events", AuditEvent, query)
end
group_show(group_id = nil, audit_event_id = nil) click to toggle source

Show

# File lib/labclient/audit_events/group_show.rb, line 23
def group_show(group_id = nil, audit_event_id = nil)
  client.request(:get, "groups/#{group_id}/audit_events/#{audit_event_id}", AuditEvent)
end
list(query = {}) click to toggle source

List

# File lib/labclient/audit_events/instance_list.rb, line 66
def list(query = {})
  query[:created_after] = query[:created_after].to_time.iso8601 if format_time?(query[:created_after])
  query[:created_before] = query[:created_before].to_time.iso8601 if format_time?(query[:created_before])

  client.request(:get, 'audit_events', AuditEvent, query)
end
show(audit_event_id = nil) click to toggle source

Show

# File lib/labclient/audit_events/instance_show.rb, line 15
def show(audit_event_id = nil)
  client.request(:get, "audit_events/#{audit_event_id}", AuditEvent)
end