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 )

Изменения полей. Присутствует только в том случае, если types содержат LABEL_FIELD_VALUE_CHANGED .

Тип

Тип изменения метки

Перечисления
TYPE_UNSPECIFIED Тип изменения этой метки недоступен.
LABEL_ADDED Идентифицированная метка была добавлена ​​к цели.
LABEL_REMOVED Идентифицированная метка была удалена из цели.
LABEL_FIELD_VALUE_CHANGED Значения полей были изменены в Target.
LABEL_APPLIED_BY_ITEM_CREATE Ярлык был применен как побочный эффект при создании объекта на Диске.

ПолеЗначениеИзменить

Измените значение поля.

JSON-представление
{
  "fieldId": string,
  "oldValue": {
    object (FieldValue)
  },
  "newValue": {
    object (FieldValue)
  },
  "displayName": string
}
Поля
fieldId

string

Идентификатор этого поля. Идентификаторы полей уникальны в пределах метки.

oldValue

object ( FieldValue )

Значение, которое ранее было установлено в поле. Если его нет, поле было установлено заново. Всегда установлено хотя бы одно из {oldValue|newValue}.

newValue

object ( FieldValue )

Значение, которое теперь установлено в поле. Если его нет, поле очищается. Всегда установлено хотя бы одно из {oldValue|newValue}.

displayName

string

Удобочитаемое отображаемое имя для этого поля.

ПолеValue

Содержит значение поля.

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

Значение текстового поля.

Текстлист

Обертка для значения поля текстового списка.

JSON-представление
{
  "values": [
    {
      object (Text)
    }
  ]
}
Поля
values[]

object ( Text )

Текстовые значения.

Выбор

Оболочка для значения поля выбора как комбинированная пара значение/отображаемое имя для выбранного выбора.

JSON-представление
{
  "value": string,
  "displayName": string
}
Поля
value

string

Значение выбора в качестве идентификатора выбора поля.

displayName

string

Значение выбора в виде удобочитаемой отображаемой строки.

Список выбора

Обертка для значения поля SelectionList.

JSON-представление
{
  "values": [
    {
      object (Selection)
    }
  ]
}
Поля
values[]

object ( Selection )

Значения выбора.

Целое число

Обертка для значения целочисленного поля.

JSON-представление
{
  "value": string
}
Поля
value

string ( int64 format)

Целочисленное значение.

Один пользователь

Обертка для значения пользовательского поля.

JSON-представление
{
  "value": string
}
Поля
value

string

Значение пользователя в виде электронной почты.

Список пользователей

Обертка для значения поля UserList.

JSON-представление
{
  "values": [
    {
      object (SingleUser)
    }
  ]
}
Поля
values[]

object ( SingleUser )

Пользовательские ценности.

Дата

Обертка для значения поля даты.

JSON-представление
{
  "value": string
}
Поля
value

string ( Timestamp format)

Значение даты.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .