REST Resource: projects.locations.customClasses

資源:CustomClass

一組字詞或詞組,代表音訊中可能出現的常見概念,例如客輪名稱清單。您可以將 CustomClass 項目代入 PhraseSet 片語中設定的預留位置。

JSON 表示法
{
  "name": string,
  "customClassId": string,
  "items": [
    {
      object (ClassItem)
    }
  ],
  "kmsKeyName": string,
  "kmsKeyVersionName": string,
  "uid": string,
  "displayName": string,
  "state": enum (State),
  "deleteTime": string,
  "expireTime": string,
  "annotations": {
    string: string,
    ...
  },
  "etag": string,
  "reconciling": boolean
}
欄位
name

string

自訂類別的資源名稱。

customClassId

string

如果這個自訂類別是資源,customClassId 就是 CustomClass 的資源 ID。區分大小寫。

items[]

object (ClassItem)

類別項目集合。

kmsKeyName

string

僅供輸出。用來加密 ClassItem 內容的 KMS 金鑰名稱。預期格式為 projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}

kmsKeyVersionName

string

僅供輸出。用來加密 ClassItem 內容的 KMS 金鑰版本名稱。預期格式為 projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}/cryptoKeyVersions/{crypto_key_version}

uid

string

僅供輸出。系統為 CustomClass 指派的專屬 ID。這個欄位未使用。

displayName

string

僅供輸出。使用者可設定的 CustomClass 名稱,方便閱讀。不得超過 63 個字元。這個欄位未使用。

state

enum (State)

僅供輸出。CustomClass 的生命週期狀態。這個欄位未使用。

deleteTime

string (Timestamp format)

僅供輸出。要求刪除這項資源的時間。這個欄位未使用。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

expireTime

string (Timestamp format)

僅供輸出。這項資源的清除時間。這個欄位未使用。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 個小數點後位數。系統也接受「Z」以外的偏移量。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

annotations

map (key: string, value: string)

僅供輸出。允許使用者儲存少量的任意資料。索引鍵和值都不得超過 63 個半形字元。最多 100 個註解。這個欄位未使用。

包含 "key": value 組合清單的物件。範例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

etag

string

僅供輸出。伺服器會根據其他欄位的值計算這個檢查碼。這項資訊可能會在更新、取消刪除和刪除要求中傳送,確保用戶端在繼續操作前擁有最新值。這個欄位未使用。

reconciling

boolean

僅供輸出。這個 CustomClass 是否正在更新。這個欄位未使用。

ClassItem

類別項目。

JSON 表示法
{
  "value": string
}
欄位
value

string

類別項目的值。

狀態

定義 CustomClass 生命週期的狀態集。

列舉
STATE_UNSPECIFIED 未指定狀態。這只用於/有助於區分未設定的值。
ACTIVE 正常且有效的狀態。
DELETED 這個 CustomClass 已刪除。

方法

create

建立自訂類別。

delete

刪除自訂類別。

get

取得自訂類別。

list

列出自訂類別。

patch

更新自訂班級。