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ótulos têm o formato: customers/{customerId}/labels/{label_id}

status

enum (LabelStatus)

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

textLabel

object (TextLabel)

Um tipo de marcador que mostra texto em um 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

Status possíveis de um rótulo.

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

TextLabel

Um tipo de marcador que mostra texto em um 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 tamanho não pode exceder 200 caracteres.