Label

Libellé

Représentation JSON
{
  "resourceName": string,
  "status": enum (LabelStatus),
  "textLabel": {
    object (TextLabel)
  },
  "id": string,
  "name": string
}
Champs
resourceName

string

Immuable. Nom de la ressource. Les noms de ressources de libellés ont le format suivant: customers/{customerId}/labels/{label_id}

status

enum (LabelStatus)

Uniquement en sortie. État du libellé. Lecture seule.

textLabel

object (TextLabel)

Type de libellé affichant du texte sur un arrière-plan coloré.

id

string (int64 format)

Uniquement en sortie. ID du libellé. Lecture seule.

name

string

Nom du libellé.

Ce champ est obligatoire et ne doit pas être vide lorsque vous créez un libellé.

La longueur de cette chaîne doit être comprise entre 1 et 80 inclus.

LabelStatus

États possibles d'un libellé.

Enums
UNSPECIFIED Non spécifié.
UNKNOWN Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version.
ENABLED Le libellé est activé.
REMOVED Le libellé est supprimé.

TextLabel

Type de libellé affichant du texte sur un arrière-plan coloré.

Représentation JSON
{
  "backgroundColor": string,
  "description": string
}
Champs
backgroundColor

string

Couleur d'arrière-plan du libellé au format RVB. Cette chaîne doit correspondre à l'expression régulière "^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$". Remarque: Il est possible que la couleur d'arrière-plan ne soit pas visible dans les comptes administrateur.

description

string

Brève description du libellé. La longueur ne doit pas dépasser 200 caractères.