DriveActivity

Ресурс: DriveActivity

Одиночное действие Привода, включающее одно или несколько Действий одного или нескольких Субъектов в отношении одной или нескольких Целей. Некоторые группы действий возникают спонтанно, например перемещение элемента в общую папку, вызывающее изменение разрешений. Другие группы связанных Действий, например, несколько Актеров, редактирующих один элемент или перемещающих несколько файлов в новую папку, управляются выбором ConsolidationStrategy в QueryDriveActivityRequest.

Представление JSON
{
  "primaryActionDetail": {
    object (ActionDetail)
  },
  "actors": [
    {
      object (Actor)
    }
  ],
  "actions": [
    {
      object (Action)
    }
  ],
  "targets": [
    {
      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.
}
Поля
primaryActionDetail

object ( ActionDetail )

Ключевая информация об основном действии для этого действия. Это либо репрезентативное, либо наиболее важное из всех действий в действии в соответствии со Стратегией консолидации в запросе.

actors[]

object ( Actor )

Все субъекты, ответственные за деятельность.

actions[]

object ( Action )

Подробная информация обо всех действиях в этом действии.

targets[]

object ( Target )

Все объекты Google Диска, к которым относится это действие (например, файл, папка, диск). Это представляет состояние цели сразу после выполнения действий.

Полевое time Союза. Период времени, когда произошло это действие. time может быть только одним из следующих:
timestamp

string ( Timestamp format)

Действие происходило в это конкретное время.

Временная метка в формате RFC3339 UTC "Zulu" с разрешением в наносекунды и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

timeRange

object ( TimeRange )

Действие происходило в течение этого временного диапазона.