Skip to content

Translate Classes

AppliedTerminologyTypeDef

Name

  • Type: typing.Optional[str]

Terms

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.translate_classes.TermTypeDef]]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CreateParallelDataRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

ParallelDataConfig

  • Type:
  • Required: Yes

ClientToken

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

EncryptionKey

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.EncryptionKeyTypeDef]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.translate_classes.TagTypeDef]]

CreateParallelDataResponseTypeDef

Name

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteParallelDataRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

DeleteParallelDataResponseTypeDef

Name

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteTerminologyRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

DescribeTextTranslationJobRequestRequestTypeDef

JobId

  • Type:
  • Required: Yes

DescribeTextTranslationJobResponseTypeDef

TextTranslationJobProperties

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DocumentTypeDef

Content

  • Type: typing.Union[str, bytes, typing.IO[typing.Any]]
  • Required: Yes

ContentType

  • Type:
  • Required: Yes

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

EncryptionKeyTypeDef

Type

  • Type: typing.Literal['KMS']
  • Required: Yes

Id

  • Type:
  • Required: Yes

GetParallelDataRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

GetParallelDataResponseTypeDef

ParallelDataProperties

  • Type:
  • Required: Yes

DataLocation

  • Type:
  • Required: Yes

AuxiliaryDataLocation

  • Type:
  • Required: Yes

LatestUpdateAttemptAuxiliaryDataLocation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTerminologyRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

TerminologyDataFormat

  • Type: typing.Optional[typing.Literal['CSV', 'TMX', 'TSV']]

GetTerminologyResponseTypeDef

TerminologyProperties

  • Type:
  • Required: Yes

TerminologyDataLocation

  • Type:
  • Required: Yes

AuxiliaryDataLocation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ImportTerminologyRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

MergeStrategy

  • Type: typing.Literal['OVERWRITE']
  • Required: Yes

TerminologyData

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

EncryptionKey

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.EncryptionKeyTypeDef]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.translate_classes.TagTypeDef]]

ImportTerminologyResponseTypeDef

TerminologyProperties

  • Type:
  • Required: Yes

AuxiliaryDataLocation

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InputDataConfigTypeDef

S3Uri

  • Type:
  • Required: Yes

ContentType

  • Type:
  • Required: Yes

JobDetailsTypeDef

TranslatedDocumentsCount

  • Type: typing.Optional[int]

DocumentsWithErrorsCount

  • Type: typing.Optional[int]

InputDocumentsCount

  • Type: typing.Optional[int]

LanguageTypeDef

LanguageName

  • Type:
  • Required: Yes

LanguageCode

  • Type:
  • Required: Yes

ListLanguagesRequestRequestTypeDef

DisplayLanguageCode

  • Type: typing.Optional[typing.Literal['de', 'en', 'es', 'fr', 'it', 'ja', 'ko', 'pt', 'zh', 'zh-TW']]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListLanguagesResponseTypeDef

Languages

  • Type: typing.List[aws_resource_validator.pydantic_models.translate_classes.LanguageTypeDef]
  • Required: Yes

DisplayLanguageCode

  • Type: typing.Literal['de', 'en', 'es', 'fr', 'it', 'ja', 'ko', 'pt', 'zh', 'zh-TW']
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListParallelDataRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListParallelDataResponseTypeDef

ParallelDataPropertiesList

  • Type: typing.List[aws_resource_validator.pydantic_models.translate_classes.ParallelDataPropertiesTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.translate_classes.TagTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTerminologiesRequestListTerminologiesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.PaginatorConfigTypeDef]

ListTerminologiesRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListTerminologiesResponseTypeDef

TerminologyPropertiesList

  • Type: typing.List[aws_resource_validator.pydantic_models.translate_classes.TerminologyPropertiesTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTextTranslationJobsRequestRequestTypeDef

Filter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.TextTranslationJobFilterTypeDef]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListTextTranslationJobsResponseTypeDef

TextTranslationJobPropertiesList

  • Type: typing.List[aws_resource_validator.pydantic_models.translate_classes.TextTranslationJobPropertiesTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

OutputDataConfigTypeDef

S3Uri

  • Type:
  • Required: Yes

EncryptionKey

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.EncryptionKeyTypeDef]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ParallelDataConfigTypeDef

S3Uri

  • Type: typing.Optional[str]

Format

  • Type: typing.Optional[typing.Literal['CSV', 'TMX', 'TSV']]

ParallelDataDataLocationTypeDef

RepositoryType

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

ParallelDataPropertiesTypeDef

Name

  • Type: typing.Optional[str]

Arn

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']]

SourceLanguageCode

  • Type: typing.Optional[str]

TargetLanguageCodes

  • Type: typing.Optional[typing.List[str]]

ParallelDataConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.ParallelDataConfigTypeDef]

Message

  • Type: typing.Optional[str]

ImportedDataSize

  • Type: typing.Optional[int]

ImportedRecordCount

  • Type: typing.Optional[int]

FailedRecordCount

  • Type: typing.Optional[int]

SkippedRecordCount

  • Type: typing.Optional[int]

EncryptionKey

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.EncryptionKeyTypeDef]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

LastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

LatestUpdateAttemptStatus

  • Type: typing.Optional[typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']]

LatestUpdateAttemptAt

  • Type: typing.Optional[datetime.datetime]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

StartTextTranslationJobRequestRequestTypeDef

InputDataConfig

  • Type:
  • Required: Yes

OutputDataConfig

  • Type:
  • Required: Yes

DataAccessRoleArn

  • Type:
  • Required: Yes

SourceLanguageCode

  • Type:
  • Required: Yes

TargetLanguageCodes

  • Type: typing.Sequence[str]
  • Required: Yes

ClientToken

  • Type:
  • Required: Yes

JobName

  • Type: typing.Optional[str]

TerminologyNames

  • Type: typing.Optional[typing.Sequence[str]]

ParallelDataNames

  • Type: typing.Optional[typing.Sequence[str]]

Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.TranslationSettingsTypeDef]

StartTextTranslationJobResponseTypeDef

JobId

  • Type:
  • Required: Yes

JobStatus

  • Type: typing.Literal['COMPLETED', 'COMPLETED_WITH_ERROR', 'FAILED', 'IN_PROGRESS', 'STOPPED', 'STOP_REQUESTED', 'SUBMITTED']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StopTextTranslationJobRequestRequestTypeDef

JobId

  • Type:
  • Required: Yes

StopTextTranslationJobResponseTypeDef

JobId

  • Type:
  • Required: Yes

JobStatus

  • Type: typing.Literal['COMPLETED', 'COMPLETED_WITH_ERROR', 'FAILED', 'IN_PROGRESS', 'STOPPED', 'STOP_REQUESTED', 'SUBMITTED']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.translate_classes.TagTypeDef]
  • Required: Yes

TagTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

TermTypeDef

SourceText

  • Type: typing.Optional[str]

TargetText

  • Type: typing.Optional[str]

TerminologyDataLocationTypeDef

RepositoryType

  • Type:
  • Required: Yes

Location

  • Type:
  • Required: Yes

TerminologyDataTypeDef

File

  • Type: typing.Union[str, bytes, typing.IO[typing.Any]]
  • Required: Yes

Format

  • Type: typing.Literal['CSV', 'TMX', 'TSV']
  • Required: Yes

Directionality

  • Type: typing.Optional[typing.Literal['MULTI', 'UNI']]

TerminologyPropertiesTypeDef

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Arn

  • Type: typing.Optional[str]

SourceLanguageCode

  • Type: typing.Optional[str]

TargetLanguageCodes

  • Type: typing.Optional[typing.List[str]]

EncryptionKey

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.EncryptionKeyTypeDef]

SizeBytes

  • Type: typing.Optional[int]

TermCount

  • Type: typing.Optional[int]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

LastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

Directionality

  • Type: typing.Optional[typing.Literal['MULTI', 'UNI']]

Message

  • Type: typing.Optional[str]

SkippedTermCount

  • Type: typing.Optional[int]

Format

  • Type: typing.Optional[typing.Literal['CSV', 'TMX', 'TSV']]

TextTranslationJobFilterTypeDef

JobName

  • Type: typing.Optional[str]

JobStatus

  • Type: typing.Optional[typing.Literal['COMPLETED', 'COMPLETED_WITH_ERROR', 'FAILED', 'IN_PROGRESS', 'STOPPED', 'STOP_REQUESTED', 'SUBMITTED']]

SubmittedBeforeTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

SubmittedAfterTime

  • Type: typing.Union[datetime.datetime, str, NoneType]

TextTranslationJobPropertiesTypeDef

JobId

  • Type: typing.Optional[str]

JobName

  • Type: typing.Optional[str]

JobStatus

  • Type: typing.Optional[typing.Literal['COMPLETED', 'COMPLETED_WITH_ERROR', 'FAILED', 'IN_PROGRESS', 'STOPPED', 'STOP_REQUESTED', 'SUBMITTED']]

JobDetails

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.JobDetailsTypeDef]

SourceLanguageCode

  • Type: typing.Optional[str]

TargetLanguageCodes

  • Type: typing.Optional[typing.List[str]]

TerminologyNames

  • Type: typing.Optional[typing.List[str]]

ParallelDataNames

  • Type: typing.Optional[typing.List[str]]

Message

  • Type: typing.Optional[str]

SubmittedTime

  • Type: typing.Optional[datetime.datetime]

EndTime

  • Type: typing.Optional[datetime.datetime]

InputDataConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.InputDataConfigTypeDef]

OutputDataConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.OutputDataConfigTypeDef]

DataAccessRoleArn

  • Type: typing.Optional[str]

Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.TranslationSettingsTypeDef]

TranslateDocumentRequestRequestTypeDef

Document

  • Type:
  • Required: Yes

SourceLanguageCode

  • Type:
  • Required: Yes

TargetLanguageCode

  • Type:
  • Required: Yes

TerminologyNames

  • Type: typing.Optional[typing.Sequence[str]]

Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.TranslationSettingsTypeDef]

TranslateDocumentResponseTypeDef

TranslatedDocument

  • Type:
  • Required: Yes

SourceLanguageCode

  • Type:
  • Required: Yes

TargetLanguageCode

  • Type:
  • Required: Yes

AppliedTerminologies

  • Type: typing.List[aws_resource_validator.pydantic_models.translate_classes.AppliedTerminologyTypeDef]
  • Required: Yes

AppliedSettings

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TranslateTextRequestRequestTypeDef

Text

  • Type:
  • Required: Yes

SourceLanguageCode

  • Type:
  • Required: Yes

TargetLanguageCode

  • Type:
  • Required: Yes

TerminologyNames

  • Type: typing.Optional[typing.Sequence[str]]

Settings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.translate_classes.TranslationSettingsTypeDef]

TranslateTextResponseTypeDef

TranslatedText

  • Type:
  • Required: Yes

SourceLanguageCode

  • Type:
  • Required: Yes

TargetLanguageCode

  • Type:
  • Required: Yes

AppliedTerminologies

  • Type: typing.List[aws_resource_validator.pydantic_models.translate_classes.AppliedTerminologyTypeDef]
  • Required: Yes

AppliedSettings

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TranslatedDocumentTypeDef

Content

  • Type:
  • Required: Yes

TranslationSettingsTypeDef

Formality

  • Type: typing.Optional[typing.Literal['FORMAL', 'INFORMAL']]

Profanity

  • Type: typing.Optional[typing.Literal['MASK']]

Brevity

  • Type: typing.Optional[typing.Literal['ON']]

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateParallelDataRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

ParallelDataConfig

  • Type:
  • Required: Yes

ClientToken

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

UpdateParallelDataResponseTypeDef

Name

  • Type:
  • Required: Yes

Status

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

LatestUpdateAttemptStatus

  • Type: typing.Literal['ACTIVE', 'CREATING', 'DELETING', 'FAILED', 'UPDATING']
  • Required: Yes

LatestUpdateAttemptAt

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes