AppliedLabelChange

AppliedLabelChange

Oznacz etykietami zmiany wprowadzone w elemencie docelowym.

Zapis JSON
{
  "changes": [
    {
      object (AppliedLabelChangeDetail)
    }
  ]
}
Pola
changes[]

object (AppliedLabelChangeDetail)

Zmiany etykiety elementu docelowego.

AppliedLabelChangeDetail

Zmiana etykiety elementu docelowego.

Zapis JSON
{
  "label": string,
  "types": [
    enum (Type)
  ],
  "title": string,
  "fieldChanges": [
    {
      object (FieldValueChange)
    }
  ]
}
Pola
label

string

Nazwa etykiety, która została zmieniona. Ta nazwa zawsze zawiera wersję etykiety, która została użyta, gdy miała miejsce ta akcja. Format to labels/id@revision.

types[]

enum (Type)

Typy zmian wprowadzonych w etykiecie elementu docelowego.

title

string

Zrozumiały dla człowieka tytuł zmienionej etykiety.

fieldChanges[]

object (FieldValueChange)

Zmiany pól. Widoczny tylko wtedy, gdy types zawiera LABEL_FIELD_VALUE_CHANGED.

Typ

Typ zmiany etykiety

Wartości w polu enum
TYPE_UNSPECIFIED Typ zmiany etykiety jest niedostępny.
LABEL_ADDED Zidentyfikowana etykieta została dodana do celu.
LABEL_REMOVED Zidentyfikowana etykieta została usunięta z celu.
LABEL_FIELD_VALUE_CHANGED Wartości pól w obiekcie docelowym zostały zmienione.
LABEL_APPLIED_BY_ITEM_CREATE Etykieta została zastosowana jako uboczny efekt utworzenia elementu na Dysku.

FieldValueChange

Zmień na Wartość pola.

Zapis JSON
{
  "fieldId": string,
  "oldValue": {
    object (FieldValue)
  },
  "newValue": {
    object (FieldValue)
  },
  "displayName": string
}
Pola
fieldId

string

Identyfikator tego pola. Identyfikatory pól są unikalne w ramach etykiety.

oldValue

object (FieldValue)

Wartość, która była wcześniej ustawiona w tym polu. Jeśli go nie ma, pole zostało ustawione niedawno. Co najmniej jedna z wartości {oldValue|newValue} jest zawsze ustawiona.

newValue

object (FieldValue)

Wartość, która jest teraz ustawiona w polu. Jeśli go nie ma, pole zostało wyczyszczone. Co najmniej jedna z wartości {oldValue|newValue} jest zawsze ustawiona.

displayName

string

Czytelna dla człowieka nazwa wyświetlana tego pola.

FieldValue

Zawiera wartość pola.

Zapis 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.
}
Pola
Pole sumy value. Wartości pól dla wszystkich typów pól. value może mieć tylko jeden z tych parametrów:
text

object (Text)

Wartość pola tekstowego.

textList

object (TextList)

Wartość pola listy tekstowej.

selection

object (Selection)

Wartość w polu wyboru.

selectionList

object (SelectionList)

Wartość pola listy wyboru.

integer

object (Integer)

Wartość pola liczby całkowitej.

user

object (SingleUser)

Wartość pola użytkownika.

userList

object (UserList)

Wartość pola listy użytkowników.

date

object (Date)

Wartość pola daty.

Tekst

Otoka wartości pola tekstowego.

Zapis JSON
{
  "value": string
}
Pola
value

string

Wartość pola tekstowego.

TextList

Otoka wartości pola listy tekstowej.

Zapis JSON
{
  "values": [
    {
      object (Text)
    }
  ]
}
Pola
values[]

object (Text)

Wartości tekstowe.

Zaznaczenie

Otoka wartości pola wyboru jako połączona para wartość/displayName dla wybranej opcji.

Zapis JSON
{
  "value": string,
  "displayName": string
}
Pola
value

string

Wartość wybrana jako identyfikator wyboru pola.

displayName

string

Wartość wyboru jako czytelny dla człowieka ciąg tekstowy.

SelectionList

Otoka wartości pola SelectionList.

Zapis JSON
{
  "values": [
    {
      object (Selection)
    }
  ]
}
Pola
values[]

object (Selection)

Wartości wyboru.

Liczba całkowita

Otoka wartości pola liczby całkowitej.

Zapis JSON
{
  "value": string
}
Pola
value

string (int64 format)

Wartość całkowita.

SingleUser

Otoka wartości pola użytkownika.

Zapis JSON
{
  "value": string
}
Pola
value

string

Wartość użytkownika jako adres e-mail.

UserList

Otoka wartości pola UserList.

Zapis JSON
{
  "values": [
    {
      object (SingleUser)
    }
  ]
}
Pola
values[]

object (SingleUser)

Wartości użytkownika.

Data

Otoka wartości pola daty.

Zapis JSON
{
  "value": string
}
Pola
value

string (Timestamp format)

Wartość daty.

Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".