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 目标上的字段值已更改。
LABEL_APPLIED_BY_ITEM_CREATE 标签是作为云端硬盘内容创建的附带效应应用的。

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)

文本值。

选择

选择字段值的封装容器,以组合值/显示名称对的形式表示所选选项。

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)

日期值。

采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"