DriveActivity

リソース: DriveActivity

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)

この期間に発生したアクティビティ。