DriveActivity

Ressource: DriveActivity

Activité Drive unique comprenant une ou plusieurs actions d'un ou plusieurs acteurs sur une ou plusieurs cibles. Certains regroupements d'actions se produisent spontanément, comme le déplacement d'un élément dans un dossier partagé déclenchant une modification d'autorisation. D'autres regroupements d'actions associées (par exemple, plusieurs acteurs modifiant un élément ou déplacement de plusieurs fichiers dans un nouveau dossier) sont contrôlés par la sélection d'une stratégie de consolidation dans la requête QueryDriveActivityRequest.

Représentation 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.
}
Champs
primaryActionDetail

object (ActionDetail)

Informations clés sur l'action principale pour cette activité. Elle est soit représentative, soit la plus importante, de toutes les actions de l'activité, selon la stratégie de consolidation de la demande.

actors[]

object (Actor)

Tous les acteurs responsables de l'activité.

actions[]

object (Action)

Détails sur toutes les actions de cette activité.

targets[]

object (Target)

Tous les objets Google Drive concernés par cette activité (par exemple, un fichier, un dossier, un Drive) Il s'agit de l'état de la cible immédiatement après que les actions se sont produites.

Champ d'union time Période pendant laquelle cette activité s'est produite. time ne peut être que l'un des éléments suivants:
timestamp

string (Timestamp format)

L'activité s'est produite à ce moment précis.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z"

timeRange

object (TimeRange)

L'activité a eu lieu pendant cette période.