Label

Ein Label.

JSON-Darstellung
{
  "resourceName": string,
  "status": enum (LabelStatus),
  "textLabel": {
    object (TextLabel)
  },
  "id": string,
  "name": string
}
Felder
resourceName

string

Nicht veränderbar. Der Name der Ressource, Labelressourcennamen haben das Format: customers/{customerId}/labels/{label_id}

status

enum (LabelStatus)

Nur Ausgabe. Status des Labels. Schreibgeschützt.

textLabel

object (TextLabel)

Ein Labeltyp, bei dem Text auf einem farbigen Hintergrund angezeigt wird.

id

string (int64 format)

Nur Ausgabe. ID des Labels. Schreibgeschützt.

name

string

Der Name des Labels.

Dieses Feld ist erforderlich und sollte beim Erstellen eines neuen Labels nicht leer sein.

Die Länge der Zeichenfolge muss zwischen 1 und 80 Zeichen (einschließlich) liegen.

LabelStatus

Mögliche Status eines Labels.

Enums
UNSPECIFIED Nicht angegeben.
UNKNOWN Wird nur für den Rückgabewert verwendet. Stellt den Wert „Unbekannt“ in dieser Version dar.
ENABLED Das Label ist aktiviert.
REMOVED Das Label wird entfernt.

TextLabel

Eine Art von Label, das Text auf einem farbigen Hintergrund anzeigt.

JSON-Darstellung
{
  "backgroundColor": string,
  "description": string
}
Felder
backgroundColor

string

Hintergrundfarbe des Labels im HEX-Format. Dieser String muss dem regulären Ausdruck "^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$" entsprechen. Hinweis: In Verwaltungskonten ist die Hintergrundfarbe möglicherweise nicht sichtbar.

description

string

Eine kurze Beschreibung des Labels. Die Länge darf 200 Zeichen nicht überschreiten.