リソース: CustomClass
音声に頻繁に出現する可能性のある一般的なコンセプトを表す単語やフレーズのセット(客船の名前のリストなど)。CustomClass アイテムは、PhraseSet フレーズで設定したプレースホルダに置き換えることができます。
| JSON 表現 |
|---|
{ "name": string, "customClassId": string, "items": [ { object ( |
| フィールド | |
|---|---|
name |
カスタムクラスのリソース名。 |
customClassId |
このカスタムクラスがリソースの場合、customClassId は CustomClass のリソース ID です。大文字と小文字が区別されます。 |
items[] |
クラスアイテムのコレクション。 |
kmsKeyName |
出力専用。ClassItem のコンテンツが暗号化される KMS 鍵の名前。 |
kmsKeyVersionName |
出力専用。ClassItem のコンテンツが暗号化される KMS 鍵バージョン名。 |
uid |
出力専用。システムによって割り当てられた CustomClass の固有識別子。このフィールドは使用されません。 |
displayName |
出力専用。ユーザーが設定可能な、人が読める形式の CustomClass の名前。63 文字以下にしてください。このフィールドは使用されません。 |
state |
出力専用。CustomClass のライフサイクル ステータス。このフィールドは使用されません。 |
deleteTime |
出力専用。このリソースの削除がリクエストされた時刻。このフィールドは使用されません。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
expireTime |
出力専用。このリソースがパージされる時刻。このフィールドは使用されません。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
annotations |
出力専用。任意の少量のデータを保存できます。キーと値はそれぞれ 63 文字以下にする必要があります。アノテーションは最大 100 個まで。このフィールドは使用されません。
|
etag |
出力専用。このチェックサムは、他のフィールドの値に基づいてサーバーによって計算されます。これは、更新リクエスト、削除リクエスト、削除リクエストで送信され、続行する前にクライアントが最新の値を持っていることを確認できます。このフィールドは使用されません。 |
reconciling |
出力専用。この CustomClass が更新中かどうか。このフィールドは使用されません。 |
ClassItem
クラスの項目。
| JSON 表現 |
|---|
{ "value": string } |
| フィールド | |
|---|---|
value |
クラス項目の値。 |
状態
CustomClass のライフサイクルを定義する状態のセット。
| 列挙型 | |
|---|---|
STATE_UNSPECIFIED |
未指定の状態。これは、未設定の値を区別するためだけに使用され、役に立ちます。 |
ACTIVE |
通常およびアクティブな状態。 |
DELETED |
この CustomClass は削除されました。 |
メソッド |
|
|---|---|
|
カスタムクラスを作成します。 |
|
カスタムクラスを削除します。 |
|
カスタムクラスを取得します。 |
|
カスタムクラスを一覧表示します。 |
|
カスタムクラスを更新します。 |