Label

Um marcador.

Representação JSON
{
  "resourceName": string,
  "status": enum (LabelStatus),
  "textLabel": {
    object (TextLabel)
  },
  "id": string,
  "name": string
}
Campos
resourceName

string

Imutável. Nome do recurso. Os nomes dos recursos de rótulo têm o seguinte formato: customers/{customerId}/labels/{label_id}

status

enum (LabelStatus)

Apenas saída. Status do rótulo. Somente leitura.

textLabel

object (TextLabel)

Um tipo de rótulo que exibe texto em um plano de fundo colorido.

id

string (int64 format)

Apenas saída. ID do rótulo. Somente leitura.

name

string

Nome do rótulo.

Este campo é obrigatório e não deve ficar vazio ao criar um novo rótulo.

Esta string conter entre 1 e 80 caracteres (valores inclusivos).

LabelStatus

Possíveis status de um rótulo.

Enums
UNSPECIFIED Não especificado.
UNKNOWN Usado apenas para valor de retorno. Representa um valor desconhecido nesta versão.
ENABLED O rótulo está ativado.
REMOVED O rótulo foi removido.

TextLabel

Um tipo de rótulo que exibe texto em um plano de fundo colorido.

Representação JSON
{
  "backgroundColor": string,
  "description": string
}
Campos
backgroundColor

string

Cor do plano de fundo do rótulo no formato RGB. Essa string precisa corresponder à expressão regular "^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$". Observação: a cor do plano de fundo pode não ser visível para contas de administrador.

description

string

Uma breve descrição do rótulo. O comprimento deve ser de, no máximo, 200 caracteres.