AppliedLabelChange

AppliedLabelChange

Los cambios en la etiqueta que se realizaron en el destino.

Representación JSON
{
  "changes": [
    {
      object (AppliedLabelChangeDetail)
    }
  ]
}
Campos
changes[]

object (AppliedLabelChangeDetail)

Los cambios que se realizaron en la etiqueta en el destino.

AppliedLabelChangeDetail

Es un cambio realizado en una etiqueta en el destino.

Representación JSON
{
  "label": string,
  "types": [
    enum (Type)
  ],
  "title": string,
  "fieldChanges": [
    {
      object (FieldValueChange)
    }
  ]
}
Campos
label

string

El nombre de la etiqueta que representa a la etiqueta que cambió. Este nombre siempre contiene la revisión de la etiqueta que se usó cuando se produjo esta acción. El formato es labels/id@revision.

types[]

enum (Type)

Los tipos de cambios realizados en la etiqueta en el destino.

title

string

Es el título legible de la etiqueta que cambió.

fieldChanges[]

object (FieldValueChange)

Cambios en el campo. Solo está presente si types contiene LABEL_FIELD_VALUE_CHANGED.

Tipo

El tipo de cambio de etiqueta

Enumeradores
TYPE_UNSPECIFIED El tipo de cambio para esta etiqueta no está disponible.
LABEL_ADDED Se agregó la etiqueta identificada al destino.
LABEL_REMOVED Se quitó la etiqueta identificada del destino.
LABEL_FIELD_VALUE_CHANGED Se cambiaron los valores de campo en el objetivo.
LABEL_APPLIED_BY_ITEM_CREATE La etiqueta se aplicó como efecto secundario de la creación de un elemento de Drive.

FieldValueChange

Cambia a un valor de Campo.

Representación JSON
{
  "fieldId": string,
  "oldValue": {
    object (FieldValue)
  },
  "newValue": {
    object (FieldValue)
  },
  "displayName": string
}
Campos
fieldId

string

El ID de este campo. Los IDs de campo son únicos dentro de una etiqueta.

oldValue

object (FieldValue)

El valor que se configuró antes en el campo. Si no está presente, el campo se configuró recientemente. Siempre se establece, al menos, uno de {oldValue|newValue}.

newValue

object (FieldValue)

El valor que ahora se establece en el campo. Si no está presente, se borró el campo. Siempre se establece, al menos, uno de {oldValue|newValue}.

displayName

string

Es el nombre visible legible de este campo.

FieldValue

Contiene el valor de un campo.

Representación 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.
}
Campos
Campo de unión value. Valores de campo para todos los tipos de campo. value solo puede ser una de las siguientes opciones:
text

object (Text)

Es el valor del campo de texto.

textList

object (TextList)

Valor del campo de lista de texto.

selection

object (Selection)

Valor del campo de selección.

selectionList

object (SelectionList)

Valor del campo de lista de selección.

integer

object (Integer)

Valor de campo de número entero.

user

object (SingleUser)

Es el valor del campo de usuario.

userList

object (UserList)

Es el valor del campo de lista de usuarios.

date

object (Date)

Valor del campo de fecha.

Texto

Wrapper para el valor del campo de texto.

Representación JSON
{
  "value": string
}
Campos
value

string

Valor del campo de texto.

TextList

Wrapper para el valor del campo de lista de texto.

Representación JSON
{
  "values": [
    {
      object (Text)
    }
  ]
}
Campos
values[]

object (Text)

Valores de texto

Selección

Wrapper para el valor del campo de selección como par combinado valor/displayName para la opción seleccionada.

Representación JSON
{
  "value": string,
  "displayName": string
}
Campos
value

string

Valor de selección como ID de opción de campo.

displayName

string

Valor de selección como cadena de visualización legible.

SelectionList

Wrapper para el valor del campo SelectionList.

Representación JSON
{
  "values": [
    {
      object (Selection)
    }
  ]
}
Campos
values[]

object (Selection)

Valores de selección.

Número entero

Wrapper para valor de campo de número entero.

Representación JSON
{
  "value": string
}
Campos
value

string (int64 format)

Valor de número entero.

SingleUser

Wrapper para el valor del campo del usuario

Representación JSON
{
  "value": string
}
Campos
value

string

Valor del usuario como correo electrónico

UserList

Wrapper para el valor del campo UserList.

Representación JSON
{
  "values": [
    {
      object (SingleUser)
    }
  ]
}
Campos
values[]

object (SingleUser)

Valores del usuario

Fecha

Wrapper para el valor del campo de fecha.

Representación JSON
{
  "value": string
}
Campos
value

string (Timestamp format)

Valor de fecha.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".