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 dell'etichetta hanno il seguente formato: customers/{customerId}/labels/{label_id}

status

enum (LabelStatus)

Solo output. Lo stato dell'etichetta. Sola lettura.

textLabel

object (TextLabel)

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

id

string (int64 format)

Solo output. ID dell'etichetta. 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 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 è stata 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 RGB. 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 superare i 200 caratteri.