Class: Asana::Resources::AuditLogAPI

Inherits:
AuditLogAPIBase show all
Defined in:
lib/asana/resources/audit_log_api.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Methods inherited from AuditLogAPIBase

get_audit_log_events, inherited

Methods inherited from Resource

#initialize, #method_missing, #refresh, #respond_to_missing?, #to_h, #to_s

Methods included from ResponseHelper

#parse

Constructor Details

This class inherits a constructor from Asana::Resources::Resource

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Asana::Resources::Resource

Instance Attribute Details

#actorObject (readonly)



10
11
12
# File 'lib/asana/resources/audit_log_api.rb', line 10

def actor
  @actor
end

#api_authentication_methodObject (readonly)



14
15
16
# File 'lib/asana/resources/audit_log_api.rb', line 14

def api_authentication_method
  @api_authentication_method
end

#client_ip_addressObject (readonly)



16
17
18
# File 'lib/asana/resources/audit_log_api.rb', line 16

def client_ip_address
  @client_ip_address
end

#contextObject (readonly)



12
13
14
# File 'lib/asana/resources/audit_log_api.rb', line 12

def context
  @context
end

#context_typeObject (readonly)



18
19
20
# File 'lib/asana/resources/audit_log_api.rb', line 18

def context_type
  @context_type
end

#created_atObject (readonly)



24
25
26
# File 'lib/asana/resources/audit_log_api.rb', line 24

def created_at
  @created_at
end

#detailsObject (readonly)



26
27
28
# File 'lib/asana/resources/audit_log_api.rb', line 26

def details
  @details
end

#event_categoryObject (readonly)



28
29
30
# File 'lib/asana/resources/audit_log_api.rb', line 28

def event_category
  @event_category
end

#event_typeObject (readonly)



30
31
32
# File 'lib/asana/resources/audit_log_api.rb', line 30

def event_type
  @event_type
end

#gidObject (readonly)



8
9
10
# File 'lib/asana/resources/audit_log_api.rb', line 8

def gid
  @gid
end

#oauth_app_nameObject (readonly)



20
21
22
# File 'lib/asana/resources/audit_log_api.rb', line 20

def oauth_app_name
  @oauth_app_name
end

#resourceObject (readonly)



32
33
34
# File 'lib/asana/resources/audit_log_api.rb', line 32

def resource
  @resource
end

#user_agentObject (readonly)



22
23
24
# File 'lib/asana/resources/audit_log_api.rb', line 22

def user_agent
  @user_agent
end

Class Method Details

.plural_nameObject

Returns the plural name of the resource.



36
37
38
# File 'lib/asana/resources/audit_log_api.rb', line 36

def plural_name
  'audit_log_apis'
end