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. ID de la etiqueta. Solo lectura.

name

string

El nombre de la etiqueta.

Este campo es obligatorio y no debe estar vacío al crear una nueva etiqueta.

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

LabelStatus

Posibles estados de una etiqueta

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

TextLabel

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

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

string

Es el color de fondo de la etiqueta en formato RGB. Esta string 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

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