class Google::Apis::AdminReportsV1::Activity::Actor

User doing the action.

Attributes

caller_type[RW]

User or OAuth 2LO request. Corresponds to the JSON property `callerType` @return [String]

email[RW]

Email address of the user. Corresponds to the JSON property `email` @return [String]

key[RW]

For OAuth 2LO API requests, consumer_key of the requestor. Corresponds to the JSON property `key` @return [String]

profile_id[RW]

Obfuscated user id of the user. Corresponds to the JSON property `profileId` @return [String]

Public Class Methods

new(**args) click to toggle source
# File generated/google/apis/admin_reports_v1/classes.rb, line 140
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File generated/google/apis/admin_reports_v1/classes.rb, line 145
def update!(**args)
  @caller_type = args[:caller_type] if args.key?(:caller_type)
  @email = args[:email] if args.key?(:email)
  @key = args[:key] if args.key?(:key)
  @profile_id = args[:profile_id] if args.key?(:profile_id)
end