AppliedLabelChange

AppliedLabelChange

Modifications de libellés apportées à la cible.

Représentation JSON
{
  "changes": [
    {
      object (AppliedLabelChangeDetail)
    }
  ]
}
Champs
changes[]

object (AppliedLabelChangeDetail)

Modifications apportées au libellé sur la cible.

AppliedLabelChangeDetail

Modification d'un libellé sur la cible.

Représentation JSON
{
  "label": string,
  "types": [
    enum (Type)
  ],
  "title": string,
  "fieldChanges": [
    {
      object (FieldValueChange)
    }
  ]
}
Champs
label

string

Nom du libellé qui a été modifié. Ce nom contient toujours la révision du libellé qui a été utilisé lorsque cette action s'est produite. Le format est labels/id@revision.

types[]

enum (Type)

Types de modifications apportées au libellé sur la cible.

title

string

Titre lisible du libellé qui a été modifié.

fieldChanges[]

object (FieldValueChange)

Modifications des champs. Présent uniquement si types contient LABEL_FIELD_VALUE_CHANGED.

Type

Type de modification du libellé

Enums
TYPE_UNSPECIFIED Le type de modification de ce libellé n'est pas disponible.
LABEL_ADDED Le libellé identifié a été ajouté à la cible.
LABEL_REMOVED Le libellé identifié a été supprimé de la cible.
LABEL_FIELD_VALUE_CHANGED Les valeurs des champs ont été modifiées sur la cible.
LABEL_APPLIED_BY_ITEM_CREATE Le libellé a été appliqué en raison de la création d'un élément Drive.

FieldValueChange

Remplacez la valeur par une valeur de champ.

Représentation JSON
{
  "fieldId": string,
  "oldValue": {
    object (FieldValue)
  },
  "newValue": {
    object (FieldValue)
  },
  "displayName": string
}
Champs
fieldId

string

Identifiant de ce champ. Les ID de champ sont uniques au sein d'un libellé.

oldValue

object (FieldValue)

Valeur précédemment définie sur le champ. S'il est absent, cela signifie que le champ a été défini récemment. Au moins l'une des valeurs {oldValue|newValue} est toujours définie.

newValue

object (FieldValue)

Valeur désormais définie sur le champ. S'il n'est pas présent, le champ a été effacé. Au moins l'une des valeurs {oldValue|newValue} est toujours définie.

displayName

string

Nom lisible à afficher pour ce champ.

FieldValue

Contient la valeur d'un champ.

Représentation 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.
}
Champs
Champ d'union value. Valeurs des champs pour tous les types de champs. value ne peut être qu'un des éléments suivants:
text

object (Text)

Valeur du champ de texte.

textList

object (TextList)

Valeur du champ de liste de texte.

selection

object (Selection)

Valeur du champ de sélection.

selectionList

object (SelectionList)

Valeur du champ de liste de sélection.

integer

object (Integer)

Valeur du champ "Integer" (Entier).

user

object (SingleUser)

Valeur du champ utilisateur.

userList

object (UserList)

Valeur du champ Liste d'utilisateurs.

date

object (Date)

Valeur du champ de date.

Texte

Wrapper pour la valeur du champ de texte.

Représentation JSON
{
  "value": string
}
Champs
value

string

Valeur du champ de texte.

TextList

Wrapper pour la valeur du champ de liste de texte.

Représentation JSON
{
  "values": [
    {
      object (Text)
    }
  ]
}
Champs
values[]

object (Text)

Valeurs textuelles.

Sélection

Enveloppe pour la valeur du champ de sélection en tant que paire valeur/displayName pour le choix sélectionné.

Représentation JSON
{
  "value": string,
  "displayName": string
}
Champs
value

string

Valeur de sélection en tant qu'ID de choix de champ.

displayName

string

Valeur de sélection sous forme de chaîne d'affichage lisible.

SelectionList

Enveloppe pour la valeur du champ SelectionList.

Représentation JSON
{
  "values": [
    {
      object (Selection)
    }
  ]
}
Champs
values[]

object (Selection)

Valeurs de sélection.

Entier

Wrapper pour la valeur du champ "Entier".

Représentation JSON
{
  "value": string
}
Champs
value

string (int64 format)

Valeur de nombre entier ("int").

SingleUser

Wrapper pour la valeur du champ utilisateur.

Représentation JSON
{
  "value": string
}
Champs
value

string

Valeur utilisateur comme l'adresse e-mail.

UserList

Wrapper pour la valeur du champ UserList.

Représentation JSON
{
  "values": [
    {
      object (SingleUser)
    }
  ]
}
Champs
values[]

object (SingleUser)

Valeurs utilisateur.

Date

Enveloppe pour la valeur du champ de date.

Représentation JSON
{
  "value": string
}
Champs
value

string (Timestamp format)

Valeur de date.

Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".