Label

Representación de los campos de etiqueta y etiqueta.

Representación JSON
{
  "id": string,
  "revisionId": string,
  "kind": string,
  "fields": {
    string: {
      object (Field)
    },
    ...
  }
}
Campos
id

string

El ID de la etiqueta.

revisionId

string

El ID de revisión de la etiqueta.

kind

string

Siempre es drive#label.

fields

map (key: string, value: object (Field))

Un mapa de los campos de la etiqueta, con la clave del ID del campo.

Es un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

Campo

Representación de campo, que es un par clave-valor escrito.

Representación JSON
{
  "kind": string,
  "id": string,
  "valueType": string,
  "dateString": [
    string
  ],
  "integer": [
    string
  ],
  "selection": [
    string
  ],
  "text": [
    string
  ],
  "user": [
    {
      object (User)
    }
  ]
}
Campos
kind

string

Siempre es drive#labelField.

id

string

El identificador de este campo de etiqueta.

valueType

string

El tipo de campo. Si bien es posible que en el futuro se admitan valores nuevos, actualmente se permiten los siguientes valores:

  • dateString
  • integer
  • selection
  • text
  • user
dateString[]

string

Solo está presente si valueType es dateString. Fecha con formato RFC 3339: AAAA-MM-DD.

integer[]

string (int64 format)

Solo está presente si valueType es integer.

selection[]

string

Solo presente si valueType es selection

text[]

string

Solo está presente si valueType es text.

user[]

object (User)

Solo está presente si valueType es user.