DriveActivity

Recurso: DriveActivity

Uma única atividade no Drive composta por uma ou mais ações de um ou mais participantes em um ou mais destinos. Alguns agrupamentos de ações ocorrem espontaneamente, como quando um item é movido para uma pasta compartilhada, acionando uma mudança de permissão. Outros agrupamentos de ações relacionadas, como vários atores editando um item ou movendo vários arquivos para uma nova pasta, são controlados pela seleção de uma ConsolidationStrategy em QueryDriveActivityRequest.

Representação 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.
}
Campos
primaryActionDetail

object (ActionDetail)

Informações importantes sobre a ação principal desta atividade. Isso é representativo, ou o mais importante, de todas as ações na atividade, de acordo com a estratégia de consolidação na solicitação.

actors[]

object (Actor)

Todos os atores responsáveis pela atividade.

actions[]

object (Action)

São os detalhes de todas as ações nesta atividade.

targets[]

object (Target)

Todos os objetos do Google Drive relacionados à atividade (por exemplo, arquivo, pasta, drive). Representa o estado da segmentação imediatamente após as ações ocorrerem.

Campo de união time. O período em que essa atividade ocorreu. time pode ser apenas de um dos tipos a seguir:
timestamp

string (Timestamp format)

A atividade ocorreu neste horário específico.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

timeRange

object (TimeRange)

A atividade ocorreu durante esse período.