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 表示法
{

  "text": {
    object (Text)
  },
  "textList": {
    object (TextList)
  },
  "selection": {
    object (Selection)
  },
  "selectionList": {
    object (SelectionList)
  },
  "integer": {
    object (Integer)
  },
  "user": {
    object (SingleUser)
  },
  "userList": {
    object (UserList)
  },
  "date": {
    object (Date)
  }
}
欄位
聯集欄位 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)

日期值。

使用 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"