DriveActivity

리소스: DriveActivity

하나 이상의 타겟에 대해 하나 이상의 행위자가 수행한 하나 이상의 작업으로 구성된 단일 Drive 활동입니다. 항목을 공유 폴더로 이동하여 권한 변경이 트리거되는 등 일부 작업 그룹화는 자연스럽게 발생합니다. 하나의 항목을 수정하는 여러 행위자 또는 여러 파일을 새 폴더로 이동하는 등 관련 작업의 다른 그룹화는 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 Drive 객체 (예: 파일, 폴더, 드라이브)입니다. 작업이 발생한 직후의 타겟 상태를 나타냅니다.

공용체 필드 time 이 활동이 발생한 기간입니다. time은 다음 중 하나여야 합니다.
timestamp

string (Timestamp format)

활동이 발생한 특정 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"

timeRange

object (TimeRange)

활동이 이 시간 범위에 걸쳐 발생했습니다.