DriveActivity

リソース: DriveActivity

1 つ以上のターゲットに対する 1 人以上のアクターによる 1 つ以上のアクションで構成される 1 つのドライブ アクティビティ。アクションのグループ化は自然に行われます。たとえば、アイテムを共有フォルダに移動すると、権限の変更がトリガーされます。複数のアクターが 1 つのアイテムを編集する、複数のファイルを新しいフォルダに移動するなど、関連するアクションのその他のグループ化は、QueryDriveActivityRequest 内の ConsolidationStrategy の選択によって制御されます。

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.
}
フィールド
primaryActionDetail

object (ActionDetail)

このアクティビティのメイン アクションに関する重要な情報。これは、リクエストの ConsolidationStrategy に従って、アクティビティ内のすべてのアクションを表すか、最も重要なものです。

actors[]

object (Actor)

アクティビティに責任を負うすべてのアクター。

actions[]

object (Action)

このアクティビティのすべてのアクションの詳細。

targets[]

object (Target)

対象となるすべての Google ドライブのオブジェクト(ファイル、フォルダ、ドライブなど)。アクションが発生した直後のターゲットの状態を表します。

共用体フィールド time。このアクティビティが発生した期間。 time は次のいずれかになります。
timestamp

string (Timestamp format)

アクティビティが発生した時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

timeRange

object (TimeRange)

アクティビティが発生した期間。