DriveActivity

Ressource : DriveActivity

Une seule activité Drive comprenant une ou plusieurs actions d'un ou plusieurs acteurs sur une ou plusieurs cibles. Certains regroupements d'actions se produisent spontanément. Par exemple, lorsqu'un élément est déplacé vers un dossier partagé, une modification des autorisations est déclenchée. D'autres regroupements d'actions associées, comme plusieurs acteurs modifiant un élément ou déplaçant plusieurs fichiers dans un nouveau dossier, sont contrôlés par la sélection d'une ConsolidationStrategy dans la 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 de cette activité. Il s'agit de l'action la plus représentative ou la plus importante 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, fichier, dossier, Drive). Cela représente l'état de la cible immédiatement après les actions.

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

string (Timestamp format)

L'activité s'est produite à cette heure précise.

Utilise la norme RFC 3339, où le résultat généré est toujours normalisé avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

timeRange

object (TimeRange)

L'activité s'est produite au cours de cette période.