ITranslateStartTextTranslationJobRequest
Interface in AWS.Translate
Interface for StartTextTranslationJob requests.
Ancestors
Properties
ClientToken
property ClientToken: string
Specify a unique identifier for the request.
This value will be automatically generated if left blank. Valid format: only letters, numbers and hyphens are allowed. Must be a a minumum length of 1, and a maximum of 64.
DataAccessRoleArn
property DataAccessRoleArn: TARN
The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role granting Amazon Translate read access to the job's input data.
InputDataConfig
property InputDataConfig: ITranslateInputDataConfig
Type: ITranslateInputDataConfig
Specify the format and location of the input documents for the translation job.
JobName
property JobName: string
Specify a name for the batch translation job.
OutputDataConfig
property OutputDataConfig: ITranslateOutputDataConfig
Type: ITranslateOutputDataConfig
Specify a folder on Amazon S3 to save job output to.
ParallelDataNames
property ParallelDataNames: TList<string>
Specify a list of parallel data resources to add to the translation job.
NOTE: Use AddParallelDataName to populate.
Settings
property Settings: ITranslateTranslationSettings
Type: ITranslateTranslationSettings
Specify options for the translation output.
SourceLanguageCode
property SourceLanguageCode: string
Specify the language code of the input.
TargetLanguageCodes
property TargetLanguageCodes: TList<string>
Specify a list of language codes for the output.
NOTE: Use AddTargetLanguageCode to populate.
TerminologyNames
property TerminologyNames: TList<string>
Specify a list of names of custom terminologies to add to the translation job.
Methods
AddParallelDataName
function AddParallelDataName(const AParallelDataName: string): Integer;
Add the name of a parallel data resource to ParallelDataNames.
Parameters
| Name | Description |
|---|---|
AParallelDataName | Specify the name of a parallel data resource. |
Returns
Index of the added entry.
AddTargetLanguageCode
function AddTargetLanguageCode(const ATargetLanguageCode: string): Integer;
Add a target language code to TargetLanguageCodes.
Parameters
| Name | Description |
|---|---|
ATargetLanguageCode | Specify a language code. |
Returns
Index of the added entry.
AddTerminologyName
function AddTerminologyName(const ATerminologyName: string): Integer;
Add a terminology name to TerminologyNames.
Parameters
| Name | Description |
|---|---|
ATerminologyName | Specify the name of a custom terminology to add to TerminologyNames. |
Returns
Index of the added entry.