AppliedLabelChange

AppliedLabelChange

Modifications apportées aux libellés sur la cible.

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

object (AppliedLabelChangeDetail)

Modifications apportées au libellé sur la cible.

AppliedLabelChangeDetail

Modification apportée à 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 changé. Ce nom contient toujours la version du libellé utilisé lorsque cette action s'est produite. Il a le format suivant : labels/id@revision.

types[]

enum (Type)

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

title

string

Titre lisible du libellé 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 dans la cible.
LABEL_APPLIED_BY_ITEM_CREATE Le libellé a été appliqué en raison de la création de l'élément Drive.

FieldValueChange

Remplacez-la par une valeur de champ.

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

string

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

oldValue

object (FieldValue)

Valeur précédemment définie pour le champ. S'il n'est pas présent, le champ a été défini récemment. Au moins l'un des éléments {oldValue|newValue} est toujours défini.

newValue

object (FieldValue)

Valeur désormais définie dans le champ. Si elle n'est pas présente, le champ a été effacé. Au moins l'un des éléments {oldValue|newValue} est toujours défini.

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 de champ 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 de nombre entier.

user

object (SingleUser)

Valeur du champ "Utilisateur".

userList

object (UserList)

Valeur du champ de liste d'utilisateurs.

date

object (Date)

Valeur du champ "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

Wrapper de la valeur du champ de sélection en tant que paire valeur/nom d'affichage combinée 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 par l'humain.

SelectionList

Enveloppe de la valeur du champ SelectionList.

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

object (Selection)

Valeurs de sélection.

Entier

Enveloppe pour la valeur du champ d'entiers.

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

string (int64 format)

Valeur de nombre entier ("int").

SingleUser

Enveloppe de la valeur du champ "Utilisateur".

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

string

Valeur de l'utilisateur en tant qu'adresse e-mail.

UserList

Wrapper pour la valeur du champ UserList.

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

object (SingleUser)

Valeurs de l'utilisateur.

Date

Wrapper pour la valeur du champ Date.

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

string (Timestamp format)

Valeur de date.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".