Label

ラベル。

JSON 表現
{
  "resourceName": string,
  "status": enum (LabelStatus),
  "textLabel": {
    object (TextLabel)
  },
  "id": string,
  "name": string
}
フィールド
resourceName

string

変更不可。リソースの名前。ラベルのリソース名の形式は customers/{customerId}/labels/{label_id} です。

status

enum (LabelStatus)

出力専用。ラベルのステータス。読み取り専用。

textLabel

object (TextLabel)

色付きの背景にテキストを表示するラベルの一種。

id

string (int64 format)

出力専用。ラベルの ID。読み取り専用。

name

string

ラベルの名前。

このフィールドは必須で、新しいラベルを作成するときに空にすることはできません。

この文字列の長さは 1~80 で指定します。

LabelStatus

ラベルのステータス。

列挙型
UNSPECIFIED 指定されていません。
UNKNOWN 戻り値にのみ使用されます。このバージョンで不明な値を表します。
ENABLED ラベルが有効になっている。
REMOVED ラベルを削除しました。

TextLabel

色付きの背景にテキストを表示するラベルの一種。

JSON 表現
{
  "backgroundColor": string,
  "description": string
}
フィールド
backgroundColor

string

ラベルの背景色(16 進数形式)。この文字列は、正規表現「^#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$」に一致する必要があります。注: MCC アカウントでは、背景色が表示されない場合があります。

description

string

ラベルの簡単な説明。長さは 200 文字以下にする必要があります。