DriveActivity

Kaynak: DriveActivity

Bir veya daha fazla hedefte bir veya daha fazla etkinleştirici tarafından yapılan bir veya daha fazla işlemi içeren tek bir Drive etkinliği. Bazı işlem gruplamaları kendiliğinden gerçekleşir. Örneğin, bir öğenin paylaşılan bir klasöre taşınması, izin değişikliğini tetikleyebilir. Bir öğeyi düzenleme veya birden fazla dosyayı yeni bir klasöre taşıma gibi ilgili İşlem gruplarının diğer grupları, QueryDriveActivityRequest'te bir ConsolidationStrateji seçimi ile kontrol edilir.

JSON gösterimi
{
  "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.
}
Alanlar
primaryActionDetail

object (ActionDetail)

Bu etkinlik için yapılacak birincil işlemle ilgili temel bilgiler. İstekteki ConsolidationStrateji'ye göre bu, etkinlikteki tüm işlemleri temsil eden veya en önemli olanıdır.

actors[]

object (Actor)

Etkinlikten sorumlu tüm kullanıcılar.

actions[]

object (Action)

Bu etkinlikteki tüm işlemlerle ilgili ayrıntılar.

targets[]

object (Target)

Bu etkinliğin ilgili olduğu tüm Google Drive nesneleri (ör. dosya, klasör, Drive). Bu, hedefin işlemler gerçekleştikten hemen sonraki durumunu temsil eder.

Birlik alanı time Bu etkinliğin gerçekleştiği dönem. time. aşağıdakilerden yalnızca biri olabilir:
timestamp

string (Timestamp format)

Etkinlik bu belirli saatte gerçekleşti.

RFC3339 UTC "Zulu" zaman damgası biçiminde olmalıdır. Örnekler: "2014-10-02T15:01:23Z". ve "2014-10-02T15:01:23.045123456Z".

timeRange

object (TimeRange)

Etkinlik bu zaman aralığında gerçekleşti.