Label

Una etiqueta.

Representación JSON
{
  "resourceName": string,
  "status": enum (LabelStatus),
  "textLabel": {
    object (TextLabel)
  },
  "id": string,
  "name": string
}
Campos
resourceName

string

Inmutable. Nombre del recurso. Los nombres de recursos de etiquetas tienen el siguiente formato: customers/{customerId}/labels/{label_id}

status

enum (LabelStatus)

Solo salida. Estado de la etiqueta. Solo lectura.

textLabel

object (TextLabel)

Un tipo de etiqueta que muestra texto sobre un fondo de color.

id

string (int64 format)

Solo salida. Es el ID de la etiqueta. Solo lectura.

name

string

El nombre de la etiqueta.

Este campo es obligatorio y no debe estar vacío cuando se crea una etiqueta nueva.

La longitud de esta cadena debe ser entre 1 y 80, inclusive.

LabelStatus

Estados posibles de una etiqueta.

Enumeraciones
UNSPECIFIED No se especifica.
UNKNOWN Se usa solo para el valor que se muestra. Representa un valor desconocido en esta versión.
ENABLED La etiqueta está habilitada.
REMOVED Se quitó la etiqueta.

TextLabel

Es un tipo de etiqueta que muestra texto sobre un fondo de color.

Representación JSON
{
  "backgroundColor": string,
  "description": string
}
Campos
backgroundColor

string

Color de fondo de la etiqueta en formato hexadecimal. Esta cadena debe coincidir con la expresión regular '^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$'. Nota: Es posible que el color de fondo no sea visible para las cuentas de administrador.

description

string

Es una descripción breve de la etiqueta. La longitud no debe superar los 200 caracteres.