|
Methods defined here:
- __init__(self)
- list = method(self, **kwargs)
- Retrieves a list of activities for a specific customer and application.
Args:
caller: string, Type of the caller.
Allowed values
application_owner - Caller is an application owner.
customer - Caller is a customer.
actorApplicationId: string, Application ID of the application which interacted on behalf of the user while performing the event.
actorIpAddress: string, IP Address of host where the event was performed. Supports both IPv4 and IPv6 addresses.
actorEmail: string, Email address of the user who performed the action.
maxResults: integer, Number of activity records to be shown in each page.
continuationToken: string, Next page URL.
eventName: string, Name of the event being queried.
endTime: string, Return events which occured at or before this time.
startTime: string, Return events which occured at or after this time.
parameters: string, Event parameters in the form [parameter1 name]:[parameter1 value],[parameter2 name]:[parameter2 value],...
applicationId: string, Application ID of the application on which the event was performed. (required)
customerId: string, Represents the customer who is the owner of target object on which action was performed. (required)
Returns:
An object of the form
{
"items": [ # Each record in read response.
{
"kind": "audit#activity", # Kind of resource this is.
"ownerDomain": "A String", # Domain of source customer.
"actor": { # User doing the action.
"applicationId": "A String", # ID of application which interacted on behalf of the user.
"email": "A String", # Email address of the user.
"key": "A String", # For OAuth 2LO API requests, consumer_key of the requestor.
"callerType": "A String", # User or OAuth 2LO request.
},
"id": { # Unique identifier for each activity record.
"uniqQualifier": "A String", # Unique qualifier if multiple events have the same time.
"applicationId": "A String", # Application ID of the source application.
"customerId": "A String", # Obfuscated customer ID of the source customer.
"time": "A String", # Time of occurrence of the activity.
},
"ipAddress": "A String", # IP Address of the user doing the action.
"events": [ # Activity events.
{
"eventType": "A String", # Type of event.
"name": "A String", # Name of event.
"parameters": [ # Event parameters.
{
"name": "A String", # Name of the parameter.
"value": "A String", # Value of the parameter.
},
],
},
],
},
],
"kind": "audit#activities", # Kind of list response this is.
"next": "A String", # Next page URL.
}
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|