AppliedLabelChange

AppliedLabelChange

타겟에서 변경된 라벨입니다.

JSON 표현
{
  "changes": [
    {
      object (AppliedLabelChangeDetail)
    }
  ]
}
필드
changes[]

object (AppliedLabelChangeDetail)

타겟의 라벨에 적용된 변경사항입니다.

AppliedLabelChangeDetail

타겟의 라벨을 변경합니다.

JSON 표현
{
  "label": string,
  "types": [
    enum (Type)
  ],
  "title": string,
  "fieldChanges": [
    {
      object (FieldValueChange)
    }
  ]
}
필드
label

string

변경된 라벨을 나타내는 라벨 이름입니다. 이 이름에는 항상 이 작업이 발생했을 때 사용된 라벨의 버전이 포함됩니다. 형식은 labels/id@revision입니다.

types[]

enum (Type)

타겟의 라벨에 적용된 변경 유형입니다.

title

string

변경된 라벨의 사람이 읽을 수 있는 제목입니다.

fieldChanges[]

object (FieldValueChange)

필드 변경사항 typesLABEL_FIELD_VALUE_CHANGED가 포함된 경우에만 존재합니다.

유형

라벨 변경 유형

열거형
TYPE_UNSPECIFIED 이 라벨의 변경 유형을 사용할 수 없습니다.
LABEL_ADDED 확인된 라벨이 타겟에 추가되었습니다.
LABEL_REMOVED 확인된 라벨이 타겟에서 삭제되었습니다.
LABEL_FIELD_VALUE_CHANGED 타겟에서 필드 값이 변경되었습니다.
LABEL_APPLIED_BY_ITEM_CREATE Drive 항목 생성의 부수 효과로 라벨이 적용되었습니다.

FieldValueChange

필드 값으로 변경합니다.

JSON 표현
{
  "fieldId": string,
  "oldValue": {
    object (FieldValue)
  },
  "newValue": {
    object (FieldValue)
  },
  "displayName": string
}
필드
fieldId

string

이 필드의 ID입니다. 필드 ID는 라벨 내에서 고유합니다.

oldValue

object (FieldValue)

이전에 필드에 설정된 값입니다. 없으면 필드가 새로 설정된 것입니다. {oldValue|newValue} 중 하나 이상이 항상 설정됩니다.

newValue

object (FieldValue)

이제 필드에 설정된 값입니다. 필드가 없으면 필드가 삭제되었습니다. {oldValue|newValue} 중 하나 이상이 항상 설정됩니다.

displayName

string

사람이 읽을 수 있는 이 필드의 표시 이름입니다.

FieldValue

필드의 값을 포함합니다.

JSON 표현
{

  // Union field value can be only one of the following:
  "text": {
    object (Text)
  },
  "textList": {
    object (TextList)
  },
  "selection": {
    object (Selection)
  },
  "selectionList": {
    object (SelectionList)
  },
  "integer": {
    object (Integer)
  },
  "user": {
    object (SingleUser)
  },
  "userList": {
    object (UserList)
  },
  "date": {
    object (Date)
  }
  // End of list of possible types for union field value.
}
필드
공용체 필드 value. 모든 필드 유형의 필드 값입니다. value은 다음 중 하나여야 합니다.
text

object (Text)

텍스트 필드 값입니다.

textList

object (TextList)

텍스트 목록 필드 값입니다.

selection

object (Selection)

선택 필드 값입니다.

selectionList

object (SelectionList)

선택 목록 필드 값입니다.

integer

object (Integer)

정수 필드 값입니다.

user

object (SingleUser)

사용자 필드 값입니다.

userList

object (UserList)

사용자 목록 필드 값입니다.

date

object (Date)

날짜 필드 값입니다.

텍스트

텍스트 필드 값의 래퍼입니다.

JSON 표현
{
  "value": string
}
필드
value

string

텍스트 필드의 값입니다.

TextList

텍스트 목록 필드 값의 래퍼입니다.

JSON 표현
{
  "values": [
    {
      object (Text)
    }
  ]
}
필드
values[]

object (Text)

텍스트 값입니다.

선택

선택된 선택 항목의 결합된 값/displayName 쌍으로 선택 필드 값의 래퍼입니다.

JSON 표현
{
  "value": string,
  "displayName": string
}
필드
value

string

필드 선택 ID의 선택 값

displayName

string

사람이 읽을 수 있는 표시 문자열로서의 선택 값입니다.

SelectionList

SelectionList 필드 값의 래퍼입니다.

JSON 표현
{
  "values": [
    {
      object (Selection)
    }
  ]
}
필드
values[]

object (Selection)

선택 값.

정수

정수 필드 값의 래퍼입니다.

JSON 표현
{
  "value": string
}
필드
value

string (int64 format)

정수 값.

SingleUser

사용자 필드 값의 래퍼입니다.

JSON 표현
{
  "value": string
}
필드
value

string

사용자 값입니다.

UserList

UserList 필드 값의 래퍼입니다.

JSON 표현
{
  "values": [
    {
      object (SingleUser)
    }
  ]
}
필드
values[]

object (SingleUser)

사용자 가치

날짜

날짜 필드 값의 래퍼입니다.

JSON 표현
{
  "value": string
}
필드
value

string (Timestamp format)

날짜 값입니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"