AppliedLabelChange

AppliedLabelChange

Modifiche alle etichette apportate al target.

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

object (AppliedLabelChangeDetail)

Modifiche apportate all'etichetta nel target.

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 questa azione. Il formato è labels/id@revision.

types[]

enum (Type)

I tipi di modifiche apportate all'etichetta nel target.

title

string

Il titolo leggibile dell'etichetta modificata.

fieldChanges[]

object (FieldValueChange)

Modifiche ai campi. Presente solo se types contiene LABEL_FIELD_VALUE_CHANGED.

Tipo

Il tipo di modifica dell'etichetta

Enum
TYPE_UNSPECIFIED Il tipo di modifica di 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 dell'elemento di Drive.

FieldValueChange

Passa a un valore del 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 impostato in precedenza nel campo. Se non è presente, il campo è stato impostato di recente. Viene sempre impostato almeno uno dei valori {oldValue|newValue}.

newValue

object (FieldValue)

Il valore ora impostato nel campo. Se non è presente, il campo è stato cancellato. Viene sempre impostato almeno uno dei valori {oldValue|newValue}.

displayName

string

Il nome visualizzato leggibile per questo campo.

FieldValue

Contiene un 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 campi. value può essere solo uno dei seguenti:
text

object (Text)

Valore del campo di testo.

textList

object (TextList)

Valore del campo Elenco di testo.

selection

object (Selection)

Valore del campo di selezione.

selectionList

object (SelectionList)

Valore del campo Elenco di selezione.

integer

object (Integer)

Valore del campo Integer.

user

object (SingleUser)

Valore del campo utente.

userList

object (UserList)

Valore del campo Elenco utenti.

date

object (Date)

Valore del 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 di selezione come coppia valore combinato/nome visualizzato 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 Integer.

Rappresentazione JSON
{
  "value": string
}
Campi
value

string (int64 format)

Valore intero.

SingleUser

Wrapper per il valore del campo utente.

Rappresentazione JSON
{
  "value": string
}
Campi
value

string

Valore utente come email.

UserList

Wrapper per il valore del 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 della data.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".