Label

Un'etichetta.

Rappresentazione JSON
{
  "resourceName": string,
  "status": enum (LabelStatus),
  "textLabel": {
    object (TextLabel)
  },
  "id": string,
  "name": string
}
Campi
resourceName

string

Immutabile. Nome della risorsa. I nomi delle risorse delle etichette hanno il formato: customers/{customerId}/labels/{label_id}

status

enum (LabelStatus)

Solo output. Stato dell'etichetta. Di sola lettura.

textLabel

object (TextLabel)

Un tipo di etichetta che mostra il testo su uno sfondo colorato.

id

string (int64 format)

Solo output. ID dell'etichetta. Di sola lettura.

name

string

Il nome dell'etichetta.

Questo campo è obbligatorio e non deve essere vuoto quando crei una nuova etichetta.

La lunghezza di questa stringa deve essere compresa tra 1 e 80 caratteri, inclusi.

LabelStatus

Possibili stati di un'etichetta.

Enum
UNSPECIFIED Non specificato.
UNKNOWN Utilizzato solo per il valore restituito. Rappresenta un valore sconosciuto in questa versione.
ENABLED L'etichetta è attivata.
REMOVED L'etichetta viene rimossa.

TextLabel

Un tipo di etichetta che mostra testo su uno sfondo colorato.

Rappresentazione JSON
{
  "backgroundColor": string,
  "description": string
}
Campi
backgroundColor

string

Colore di sfondo dell'etichetta in formato esadecimale. Questa stringa deve corrispondere all'espressione regolare "^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$'. Nota: il colore di sfondo potrebbe non essere visibile per gli account amministratore.

description

string

Una breve descrizione dell'etichetta. La lunghezza non deve essere superiore a 200 caratteri.