リソース: 用語集
ユーザーが提供したデータから構築された用語集を表します。
| JSON 表現 |
|---|
{ "name": string, "input_config": { object ( |
| フィールド | |
|---|---|
name |
必須。用語集のリソース名。用語集名の形式は |
input_config |
必須。用語集の作成に使用できる例を提供します。用語集の合計は 1,000 万 Unicode コードポイントを超えてはなりません。 |
entry_count |
出力専用。用語集で定義されたエントリの数。 |
submit_time |
出力専用。glossaries.create が呼び出された日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
end_time |
出力専用。用語集の作成が完了した日時。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
display_name |
省略可。用語集の表示名。 |
共用体フィールド languages。用語集でサポートされている言語。languages は次のいずれかになります。 |
|
language_pair |
単一言語ペアの用語集で使用されます。 |
language_codes_set |
多言語用語セットの用語集で使用されます。 |
LanguageCodePair
単一言語ペアの用語集で使用されます。
| JSON 表現 |
|---|
{ "source_language_code": string, "target_language_code": string } |
| フィールド | |
|---|---|
source_language_code |
必須。入力テキストの BCP-47 言語コード(例: 「en-US」)。GlossaryTerm.language_code と完全に一致することが想定されます。 |
target_language_code |
必須。翻訳出力の BCP-47 言語コード(「zh-CN」など)。GlossaryTerm.language_code と完全に一致することが想定されます。 |
LanguageCodesSet
多言語用語セットの用語集で使用されます。
| JSON 表現 |
|---|
{ "language_codes": [ string ] } |
| フィールド | |
|---|---|
language_codes[] |
用語集で定義されている用語の BCP-47 言語コード。すべてのエントリは一意です。リストに少なくとも 2 つのエントリが含まれている。GlossaryTerm.language_code と完全に一致することが想定されます。 |
GlossaryInputConfig
用語集の入力構成。
| JSON 表現 |
|---|
{
"s3_source": {
object ( |
| フィールド | |
|---|---|
s3_source |
必須。用語集データの保存場所。ファイル形式はファイル名の拡張子に基づいて決定されます。API は、サポートされていない URI とファイル形式に対して 単一言語ペアの用語集の場合:
多言語用語セットの用語集の場合:
|
S3Source
入力コンテンツの保存場所。
| JSON 表現 |
|---|
{ "input_uri": string } |
| フィールド | |
|---|---|
input_uri |
必須。ソースデータ URI。例: |
メソッド |
|
|---|---|
|
用語集を作成し、長時間実行オペレーションを返します。 |
|
用語集が作成されていない場合は、用語集を削除します。 |
|
用語集を取得します。 |
|
プロジェクト内の用語集を一覧表示します。 |