GoogleApi.DriveActivity.V2.Model.ActionDetail (google_api_drive_activity v0.9.0)

View Source

Data describing the type and additional information of an action.

Attributes

  • appliedLabelChange (type: GoogleApi.DriveActivity.V2.Model.AppliedLabelChange.t, default: nil) - Label was changed.
  • comment (type: GoogleApi.DriveActivity.V2.Model.Comment.t, default: nil) - A change about comments was made.
  • create (type: GoogleApi.DriveActivity.V2.Model.Create.t, default: nil) - An object was created.
  • delete (type: GoogleApi.DriveActivity.V2.Model.Delete.t, default: nil) - An object was deleted.
  • dlpChange (type: GoogleApi.DriveActivity.V2.Model.DataLeakPreventionChange.t, default: nil) - A change happened in data leak prevention status.
  • edit (type: GoogleApi.DriveActivity.V2.Model.Edit.t, default: nil) - An object was edited.
  • move (type: GoogleApi.DriveActivity.V2.Model.Move.t, default: nil) - An object was moved.
  • permissionChange (type: GoogleApi.DriveActivity.V2.Model.PermissionChange.t, default: nil) - The permission on an object was changed.
  • reference (type: GoogleApi.DriveActivity.V2.Model.ApplicationReference.t, default: nil) - An object was referenced in an application outside of Drive/Docs.
  • rename (type: GoogleApi.DriveActivity.V2.Model.Rename.t, default: nil) - An object was renamed.
  • restore (type: GoogleApi.DriveActivity.V2.Model.Restore.t, default: nil) - A deleted object was restored.
  • settingsChange (type: GoogleApi.DriveActivity.V2.Model.SettingsChange.t, default: nil) - Settings were changed.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.