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