View Source GoogleApi.Admin.Reports_v1.Model.ActivityEvents (google_api_admin v0.40.0)

Attributes

  • name (type: String.t, default: nil) - Name of the event. This is the specific name of the activity reported by the API. And each eventName is related to a specific Google Workspace service or feature which the API organizes into types of events. For eventName request parameters in general: - If no eventName is given, the report returns all possible instances of an eventName. - When you request an eventName, the API's response returns all activities which contain that eventName. For more information about eventName properties, see the list of event names for various applications above in applicationName.
  • parameters (type: list(GoogleApi.Admin.Reports_v1.Model.ActivityEventsParameters.t), default: nil) - Parameter value pairs for various applications. For more information about eventName parameters, see the list of event names for various applications above in applicationName.
  • type (type: String.t, default: nil) - Type of event. The Google Workspace service or feature that an administrator changes is identified in the type property which identifies an event using the eventName property. For a full list of the API's type categories, see the list of event names for various applications above in applicationName.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Admin.Reports_v1.Model.ActivityEvents{
  name: String.t() | nil,
  parameters:
    [GoogleApi.Admin.Reports_v1.Model.ActivityEventsParameters.t()] | nil,
  type: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.