DriveActivity

Recurso: DriveActivity

Uma única atividade do Google Drive que compreende uma ou mais Ações de um ou mais Atores em um ou mais Destinos. Alguns agrupamentos de ações ocorrem espontaneamente, como mover um item para uma pasta compartilhada desencadeando uma alteração de permissão. Outros agrupamentos de ações relacionadas, como vários Atores editando um item ou movendo diversos arquivos para uma nova pasta, são controlados pela seleção de uma ConsolidationStrategy no 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. É a mais importante ou representativa de todas as ações da atividade, de acordo com a ConsolidationStrategy na solicitação.

actors[]

object (Actor)

Todos os atores responsáveis pela atividade.

actions[]

object (Action)

Detalhes de todas as ações nesta atividade.

targets[]

object (Target)

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

Campo de união time: O período de tempo em que esta atividade ocorreu. time pode ser apenas uma das seguintes opções:
timestamp

string (Timestamp format)

A atividade ocorreu neste horário específico.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", 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.