Action

Action

Information about the action.

JSON representation
{
  "detail": {
    object (ActionDetail)
  },
  "actor": {
    object (Actor)
  },
  "target": {
    object (Target)
  },

  // Union field time can be only one of the following:
  "timestamp": string,
  "timeRange": {
    object (TimeRange)
  }
  // End of list of possible types for union field time.
}
Fields
detail

object (ActionDetail)

The type and detailed information about the action.

actor

object (Actor)

The actor responsible for this action (or empty if all actors are responsible).

target

object (Target)

The target this action affects (or empty if affecting all targets). This represents the state of the target immediately after this action occurred.

Union field time. When the action occurred (or empty if same time as entire activity). time can be only one of the following:
timestamp

string (Timestamp format)

The action occurred at this specific time.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

timeRange

object (TimeRange)

The action occurred over this time range.