AppliedLabelChange

AppliedLabelChange

Modifiche alle etichette apportate nella destinazione.

Rappresentazione JSON
{
  "changes": [
    {
      object (AppliedLabelChangeDetail)
    }
  ]
}
Campi
changes[]

object (AppliedLabelChangeDetail)

Modifiche apportate all'etichetta nella destinazione.

AppliedLabelChangeDetail

Modifica apportata a un'etichetta nella destinazione.

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

string

Il nome dell'etichetta che rappresenta l'etichetta modificata. Questo nome contiene sempre la revisione dell'etichetta utilizzata quando si è verificata l'azione. Il formato è labels/id@revision.

types[]

enum (Type)

I tipi di modifiche apportate all'etichetta nella destinazione.

title

string

Il titolo leggibile dell'etichetta modificata.

fieldChanges[]

object (FieldValueChange)

Modifiche dei campi. Presente solo se types contiene LABEL_FIELD_VALUE_CHANGED.

Tipo

Il tipo di modifica dell'etichetta

Enum
TYPE_UNSPECIFIED Il tipo di modifica a questa etichetta non è disponibile.
LABEL_ADDED L'etichetta identificata è stata aggiunta alla destinazione.
LABEL_REMOVED L'etichetta identificata è stata rimossa dalla destinazione.
LABEL_FIELD_VALUE_CHANGED I valori dei campi sono stati modificati nella destinazione.
LABEL_APPLIED_BY_ITEM_CREATE L'etichetta è stata applicata come effetto collaterale della creazione di elementi di Drive.

FieldValueChange

Imposta il valore del campo Campo.

Rappresentazione JSON
{
  "fieldId": string,
  "oldValue": {
    object (FieldValue)
  },
  "newValue": {
    object (FieldValue)
  },
  "displayName": string
}
Campi
fieldId

string

L'ID di questo campo. Gli ID campo sono univoci all'interno di un'etichetta.

oldValue

object (FieldValue)

Il valore precedentemente impostato nel campo. Se non è presente, il campo è stato appena impostato. Almeno un valore tra {oldValue|newValue} è sempre impostato.

newValue

object (FieldValue)

Il valore ora impostato nel campo. Se non è presente, il campo è stato cancellato. Almeno un valore tra {oldValue|newValue} è sempre impostato.

displayName

string

Il nome visualizzato leggibile per questo campo.

FieldValue

Contiene il valore di un campo.

Rappresentazione 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.
}
Campi
Campo unione value. Valori dei campi per tutti i tipi di campo. value può essere solo uno dei seguenti:
text

object (Text)

Valore campo di testo.

textList

object (TextList)

Valore campo elenco di testo.

selection

object (Selection)

Valore campo di selezione.

selectionList

object (SelectionList)

Valore campo elenco selezione.

integer

object (Integer)

Valore campo intero.

user

object (SingleUser)

Valore campo utente.

userList

object (UserList)

Valore campo elenco utenti.

date

object (Date)

Valore campo data.

Testo

Wrapper per il valore del campo di testo.

Rappresentazione JSON
{
  "value": string
}
Campi
value

string

Valore del campo di testo.

TextList

Wrapper per il valore del campo Elenco di testo.

Rappresentazione JSON
{
  "values": [
    {
      object (Text)
    }
  ]
}
Campi
values[]

object (Text)

Valori di testo.

Selezione

Wrapper per il valore del campo Selezione come coppia combinata valore/displayName per la scelta selezionata.

Rappresentazione JSON
{
  "value": string,
  "displayName": string
}
Campi
value

string

Valore di selezione come ID scelta campo.

displayName

string

Valore di selezione come stringa di visualizzazione leggibile.

SelectionList

Wrapper per il valore del campo SelectionList.

Rappresentazione JSON
{
  "values": [
    {
      object (Selection)
    }
  ]
}
Campi
values[]

object (Selection)

Valori di selezione.

Numero intero

Wrapper per il valore del campo intero.

Rappresentazione JSON
{
  "value": string
}
Campi
value

string (int64 format)

Valore intero.

SingleUser

Wrapper per il valore campo utente.

Rappresentazione JSON
{
  "value": string
}
Campi
value

string

Valore utente come email.

UserList

Wrapper per il valore campo UserList.

Rappresentazione JSON
{
  "values": [
    {
      object (SingleUser)
    }
  ]
}
Campi
values[]

object (SingleUser)

Valori utente.

Data

Wrapper per il valore del campo data.

Rappresentazione JSON
{
  "value": string
}
Campi
value

string (Timestamp format)

Valore data.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".