AppliedLabelChange

AppliedLabelChange

การเปลี่ยนแปลงป้ายกำกับที่ดำเนินการใน Target

การแสดง 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 เท่านั้น

ประเภท

ประเภทของการเปลี่ยนแปลงป้ายกำกับ

Enum
TYPE_UNSPECIFIED ไม่มีการเปลี่ยนแปลงประเภทนี้ในป้ายกำกับนี้
LABEL_ADDED ระบบได้เพิ่มค่ายเพลงที่ระบุลงใน Target แล้ว
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

รหัสของฟิลด์นี้ รหัสฟิลด์จะไม่ซ้ำกันภายในป้ายกำกับ

oldValue

object (FieldValue)

ค่าที่ตั้งไว้ก่อนหน้านี้ในช่อง หากไม่มีฟิลด์นี้ แสดงว่ามีการตั้งค่าฟิลด์ใหม่ ระบบจะตั้งค่า {oldValue|newValue} อย่างน้อย 1 รายการเสมอ

newValue

object (FieldValue)

ค่าที่ตั้งไว้ในช่องในตอนนี้ หากไม่มีอยู่ ระบบจะล้างข้อมูลในช่อง ระบบจะตั้งค่า {oldValue|newValue} อย่างน้อย 1 รายการเสมอ

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)

ค่าของช่องวันที่

ข้อความ

Wrapper สำหรับค่าของช่องข้อความ

การแสดง JSON
{
  "value": string
}
ช่อง
value

string

ค่าของช่องข้อความ

TextList

Wrapper สำหรับค่าของฟิลด์รายการข้อความ

การแสดง JSON
{
  "values": [
    {
      object (Text)
    }
  ]
}
ช่อง
values[]

object (Text)

ค่าข้อความ

การเลือก

Wrapper สำหรับค่าของฟิลด์การเลือกเป็นคู่ค่ารวม/displayName สำหรับตัวเลือกที่เลือก

การแสดง JSON
{
  "value": string,
  "displayName": string
}
ช่อง
value

string

ค่าการเลือกเป็นรหัสตัวเลือกฟิลด์

displayName

string

ค่าที่เลือกเป็นสตริงที่แสดงที่มนุษย์อ่านได้

SelectionList

Wrapper สำหรับค่าฟิลด์ SelectionList

การแสดง JSON
{
  "values": [
    {
      object (Selection)
    }
  ]
}
ช่อง
values[]

object (Selection)

ค่าการเลือก

จำนวนเต็ม

Wrapper สำหรับค่าฟิลด์จำนวนเต็ม

การแสดง JSON
{
  "value": string
}
ช่อง
value

string (int64 format)

ค่าจำนวนเต็ม

SingleUser

Wrapper สำหรับค่าฟิลด์ผู้ใช้

การแสดง JSON
{
  "value": string
}
ช่อง
value

string

มูลค่าผู้ใช้เป็นอีเมล

UserList

Wrapper สำหรับค่าฟิลด์ UserList

การแสดง JSON
{
  "values": [
    {
      object (SingleUser)
    }
  ]
}
ช่อง
values[]

object (SingleUser)

คุณค่าของผู้ใช้

วันที่

Wrapper สำหรับค่าฟิลด์วันที่

การแสดง 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"