Resource: Glossary
Represents a glossary built from user-provided data.
JSON representation |
---|
{ "name": string, "inputConfig": { object ( |
Fields | |
---|---|
name |
Required. The resource name of the glossary. Glossary names have the form |
inputConfig |
Required. Provides examples to build the glossary from. Total glossary must not exceed 10M Unicode codepoints. |
entryCount |
Output only. The number of entries defined in the glossary. |
submitTime |
Output only. When glossaries.create was called. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
endTime |
Output only. When the glossary creation was finished. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
displayName |
Optional. The display name of the glossary. |
Union field languages . Languages supported by the glossary. languages can be only one of the following: |
|
languagePair |
Used with unidirectional glossaries. |
languageCodesSet |
Used with equivalent term set glossaries. |
LanguageCodePair
Used with unidirectional glossaries.
JSON representation |
---|
{ "sourceLanguageCode": string, "targetLanguageCode": string } |
Fields | |
---|---|
sourceLanguageCode |
Required. The ISO-639 language code of the input text, for example, "en-US". Expected to be an exact match for GlossaryTerm.language_code. |
targetLanguageCode |
Required. The ISO-639 language code for translation output, for example, "zh-CN". Expected to be an exact match for GlossaryTerm.language_code. |
LanguageCodesSet
Used with equivalent term set glossaries.
JSON representation |
---|
{ "languageCodes": [ string ] } |
Fields | |
---|---|
languageCodes[] |
The ISO-639 language code(s) for terms defined in the glossary. All entries are unique. The list contains at least two entries. Expected to be an exact match for GlossaryTerm.language_code. |
GlossaryInputConfig
Input configuration for glossaries.
JSON representation |
---|
{ // Union field |
Fields | |
---|---|
Union field source . Required. Specify the input. source can be only one of the following: |
|
gcsSource |
Required. Google Cloud Storage location of glossary data. File format is determined based on the filename extension. API returns For unidirectional glossaries:
For equivalent term sets glossaries:
|
GcsSource
The Google Cloud Storage location for the input content.
JSON representation |
---|
{ "inputUri": string } |
Fields | |
---|---|
inputUri |
Required. Source data URI. For example, |
Methods |
|
---|---|
|
Creates a glossary and returns the long-running operation. |
|
Deletes a glossary, or cancels glossary construction if the glossary isn't created yet. |
|
Gets a glossary. |
|
Lists glossaries in a project. |
|
Updates a glossary. |