DriveActivity

Risorsa: DriveActivity

Una singola attività di Guida che comprende una o più azioni di uno o più Attori su uno o più Obiettivi. Alcuni raggruppamenti di Azioni si verificano spontaneamente, ad esempio lo spostamento di un elemento in una cartella condivisa attiva una modifica dell'autorizzazione. Altri raggruppamenti di azioni correlate, ad esempio più attori che modificano un elemento o spostano più file in una nuova cartella, sono controllati dalla selezione di una ConsolidationStrategy in QueryDriveActivityRequest.

Rappresentazione 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.
}
Campi
primaryActionDetail

object (ActionDetail)

Informazioni chiave sull'azione principale per questa attività. Questa è rappresentativa o la più importante di tutte le azioni nell'attività, in base alla ConsolidationStrategy nella richiesta.

actors[]

object (Actor)

Tutti gli attori responsabili dell'attività.

actions[]

object (Action)

Dettagli su tutte le azioni in questa attività.

targets[]

object (Target)

Tutti gli oggetti di Google Drive relativi a questa attività (ad es. file, cartella, Drive). Rappresenta lo stato del target immediatamente dopo che si sono verificate le azioni.

Campo unione time. Il periodo di tempo in cui si è verificata l'attività. time può essere solo uno dei seguenti:
timestamp

string (Timestamp format)

L'attività si è verificata in questo momento specifico.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

timeRange

object (TimeRange)

L'attività si è verificata in questo intervallo di tempo.