AppliedLabelChange

AppliedLabelChange

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

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

object (AppliedLabelChangeDetail)

Modifications apportées au libellé sur la cible.

AppliedLabelChangeDetail

Une modification a été 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 été modifié. Ce nom contient toujours la révision du libellé qui a été utilisé lors de cette action. Le format est le suivant : 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 apportées aux champs. N'est présent que si types contient LABEL_FIELD_VALUE_CHANGED.

Type

Type de modification du libellé

Enums
TYPE_UNSPECIFIED Le type de modification apportée à 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é comme effet secondaire de la création de l'élément Drive.

FieldValueChange

Passez à 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 ID de champ sont uniques dans un libellé.

oldValue

object (FieldValue)

Valeur précédemment définie dans le champ. Si elle n'est pas présente, 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 dans le champ. Si elle n'est pas présente, cela signifie que le champ a été effacé. Au moins l'une des valeurs {oldValue|newValue} est toujours définie.

displayName

string

Nom à afficher lisible 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 la liste de sélection.

integer

object (Integer)

Valeur du champ entier.

user

object (SingleUser)

Valeur du champ "Utilisateur".

userList

object (UserList)

Valeur du champ de la 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

Wrapper pour la valeur du champ de sélection en tant que paire valeur combinée/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

Wrapper pour la valeur du champ SelectionList.

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

object (Selection)

Valeurs de sélection.

Nombre entier

Wrapper pour la valeur du champ de type 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 de l'utilisateur sous forme d'adresse e-mail.

UserList

Wrapper pour la valeur du champ UserList.

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

object (SingleUser)

Valeurs utilisateur.

Date

Wrapper pour la valeur du champ de date.

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

string (Timestamp format)

Valeur de date.

Utilise la norme RFC 3339, où le résultat généré est toujours normalisé avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples : "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".