AppliedLabelChange

AppliedLabelChange

Etichetta le modifiche apportate al target.

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

object (AppliedLabelChangeDetail)

Le modifiche apportate all'etichetta in corrispondenza del target.

AppliedLabelChangeDetail

Una modifica apportata a un'etichetta nel target.

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 al target.
LABEL_REMOVED L'etichetta identificata è stata rimossa dal target.
LABEL_FIELD_VALUE_CHANGED I valori dei campi sono stati modificati nel target.
LABEL_APPLIED_BY_ITEM_CREATE L'etichetta è stata applicata come effetto collaterale della creazione di elementi di Drive.

FieldValueChange

Passa a un valore 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. Almeno uno dei valori {oldValue|newValue} è sempre impostato.

newValue

object (FieldValue)

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

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 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 intero.

user

object (SingleUser)

Valore del campo Utente.

userList

object (UserList)

Valore del campo Elenco utenti.

date

object (Date)

Valore del campo data.

Testo

Elemento contenitore per il valore del campo di testo.

Rappresentazione JSON
{
  "value": string
}
Campi
value

string

Valore del campo di testo.

TextList

Elemento contenitore per il valore del campo Elenco di testo.

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

object (Text)

Valori di testo.

Selezione

Elemento contenitore per il valore del campo di selezione come coppia di 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 intero.

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 data.

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