Type definitions#
Auto-generated documentation for Translate type annotations stubs module mypy-boto3-translate.
BlobTypeDef#
# BlobTypeDef Union usage example
from mypy_boto3_translate.type_defs import BlobTypeDef
def get_value() -> BlobTypeDef:
return ...
# BlobTypeDef definition
BlobTypeDef = Union[
str,
bytes,
IO[Any],
StreamingBody,
]
TimestampTypeDef#
# TimestampTypeDef Union usage example
from mypy_boto3_translate.type_defs import TimestampTypeDef
def get_value() -> TimestampTypeDef:
return ...
# TimestampTypeDef definition
TimestampTypeDef = Union[
datetime,
str,
]
TermTypeDef#
# TermTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TermTypeDef
def get_value() -> TermTypeDef:
return {
"SourceText": ...,
}
# TermTypeDef definition
class TermTypeDef(TypedDict):
SourceText: NotRequired[str],
TargetText: NotRequired[str],
EncryptionKeyTypeDef#
# EncryptionKeyTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import EncryptionKeyTypeDef
def get_value() -> EncryptionKeyTypeDef:
return {
"Type": ...,
}
# EncryptionKeyTypeDef definition
class EncryptionKeyTypeDef(TypedDict):
Type: EncryptionKeyTypeType, # (1)
Id: str,
ParallelDataConfigTypeDef#
# ParallelDataConfigTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ParallelDataConfigTypeDef
def get_value() -> ParallelDataConfigTypeDef:
return {
"S3Uri": ...,
}
# ParallelDataConfigTypeDef definition
class ParallelDataConfigTypeDef(TypedDict):
S3Uri: NotRequired[str],
Format: NotRequired[ParallelDataFormatType], # (1)
TagTypeDef#
# TagTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
}
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: str,
Value: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
}
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
HostId: NotRequired[str],
DeleteParallelDataRequestTypeDef#
# DeleteParallelDataRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import DeleteParallelDataRequestTypeDef
def get_value() -> DeleteParallelDataRequestTypeDef:
return {
"Name": ...,
}
# DeleteParallelDataRequestTypeDef definition
class DeleteParallelDataRequestTypeDef(TypedDict):
Name: str,
DeleteTerminologyRequestTypeDef#
# DeleteTerminologyRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import DeleteTerminologyRequestTypeDef
def get_value() -> DeleteTerminologyRequestTypeDef:
return {
"Name": ...,
}
# DeleteTerminologyRequestTypeDef definition
class DeleteTerminologyRequestTypeDef(TypedDict):
Name: str,
DescribeTextTranslationJobRequestTypeDef#
# DescribeTextTranslationJobRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import DescribeTextTranslationJobRequestTypeDef
def get_value() -> DescribeTextTranslationJobRequestTypeDef:
return {
"JobId": ...,
}
# DescribeTextTranslationJobRequestTypeDef definition
class DescribeTextTranslationJobRequestTypeDef(TypedDict):
JobId: str,
GetParallelDataRequestTypeDef#
# GetParallelDataRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import GetParallelDataRequestTypeDef
def get_value() -> GetParallelDataRequestTypeDef:
return {
"Name": ...,
}
# GetParallelDataRequestTypeDef definition
class GetParallelDataRequestTypeDef(TypedDict):
Name: str,
ParallelDataDataLocationTypeDef#
# ParallelDataDataLocationTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ParallelDataDataLocationTypeDef
def get_value() -> ParallelDataDataLocationTypeDef:
return {
"RepositoryType": ...,
}
# ParallelDataDataLocationTypeDef definition
class ParallelDataDataLocationTypeDef(TypedDict):
RepositoryType: str,
Location: str,
GetTerminologyRequestTypeDef#
# GetTerminologyRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import GetTerminologyRequestTypeDef
def get_value() -> GetTerminologyRequestTypeDef:
return {
"Name": ...,
}
# GetTerminologyRequestTypeDef definition
class GetTerminologyRequestTypeDef(TypedDict):
Name: str,
TerminologyDataFormat: NotRequired[TerminologyDataFormatType], # (1)
TerminologyDataLocationTypeDef#
# TerminologyDataLocationTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TerminologyDataLocationTypeDef
def get_value() -> TerminologyDataLocationTypeDef:
return {
"RepositoryType": ...,
}
# TerminologyDataLocationTypeDef definition
class TerminologyDataLocationTypeDef(TypedDict):
RepositoryType: str,
Location: str,
InputDataConfigTypeDef#
# InputDataConfigTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import InputDataConfigTypeDef
def get_value() -> InputDataConfigTypeDef:
return {
"S3Uri": ...,
}
# InputDataConfigTypeDef definition
class InputDataConfigTypeDef(TypedDict):
S3Uri: str,
ContentType: str,
JobDetailsTypeDef#
# JobDetailsTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import JobDetailsTypeDef
def get_value() -> JobDetailsTypeDef:
return {
"TranslatedDocumentsCount": ...,
}
# JobDetailsTypeDef definition
class JobDetailsTypeDef(TypedDict):
TranslatedDocumentsCount: NotRequired[int],
DocumentsWithErrorsCount: NotRequired[int],
InputDocumentsCount: NotRequired[int],
LanguageTypeDef#
# LanguageTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import LanguageTypeDef
def get_value() -> LanguageTypeDef:
return {
"LanguageName": ...,
}
# LanguageTypeDef definition
class LanguageTypeDef(TypedDict):
LanguageName: str,
LanguageCode: str,
ListLanguagesRequestTypeDef#
# ListLanguagesRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListLanguagesRequestTypeDef
def get_value() -> ListLanguagesRequestTypeDef:
return {
"DisplayLanguageCode": ...,
}
# ListLanguagesRequestTypeDef definition
class ListLanguagesRequestTypeDef(TypedDict):
DisplayLanguageCode: NotRequired[DisplayLanguageCodeType], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListParallelDataRequestTypeDef#
# ListParallelDataRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListParallelDataRequestTypeDef
def get_value() -> ListParallelDataRequestTypeDef:
return {
"NextToken": ...,
}
# ListParallelDataRequestTypeDef definition
class ListParallelDataRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListTagsForResourceRequestTypeDef#
# ListTagsForResourceRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListTagsForResourceRequestTypeDef
def get_value() -> ListTagsForResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# ListTagsForResourceRequestTypeDef definition
class ListTagsForResourceRequestTypeDef(TypedDict):
ResourceArn: str,
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import PaginatorConfigTypeDef
def get_value() -> PaginatorConfigTypeDef:
return {
"MaxItems": ...,
}
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListTerminologiesRequestTypeDef#
# ListTerminologiesRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListTerminologiesRequestTypeDef
def get_value() -> ListTerminologiesRequestTypeDef:
return {
"NextToken": ...,
}
# ListTerminologiesRequestTypeDef definition
class ListTerminologiesRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
TranslationSettingsTypeDef#
# TranslationSettingsTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TranslationSettingsTypeDef
def get_value() -> TranslationSettingsTypeDef:
return {
"Formality": ...,
}
# TranslationSettingsTypeDef definition
class TranslationSettingsTypeDef(TypedDict):
Formality: NotRequired[FormalityType], # (1)
Profanity: NotRequired[ProfanityType], # (2)
Brevity: NotRequired[BrevityType], # (3)
- See FormalityType
- See ProfanityType
- See BrevityType
StopTextTranslationJobRequestTypeDef#
# StopTextTranslationJobRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import StopTextTranslationJobRequestTypeDef
def get_value() -> StopTextTranslationJobRequestTypeDef:
return {
"JobId": ...,
}
# StopTextTranslationJobRequestTypeDef definition
class StopTextTranslationJobRequestTypeDef(TypedDict):
JobId: str,
TranslatedDocumentTypeDef#
# TranslatedDocumentTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TranslatedDocumentTypeDef
def get_value() -> TranslatedDocumentTypeDef:
return {
"Content": ...,
}
# TranslatedDocumentTypeDef definition
class TranslatedDocumentTypeDef(TypedDict):
Content: bytes,
UntagResourceRequestTypeDef#
# UntagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import UntagResourceRequestTypeDef
def get_value() -> UntagResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# UntagResourceRequestTypeDef definition
class UntagResourceRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
AppliedTerminologyTypeDef#
# AppliedTerminologyTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import AppliedTerminologyTypeDef
def get_value() -> AppliedTerminologyTypeDef:
return {
"Name": ...,
}
# AppliedTerminologyTypeDef definition
class AppliedTerminologyTypeDef(TypedDict):
Name: NotRequired[str],
Terms: NotRequired[List[TermTypeDef]], # (1)
- See TermTypeDef
DocumentTypeDef#
# DocumentTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import DocumentTypeDef
def get_value() -> DocumentTypeDef:
return {
"Content": ...,
}
# DocumentTypeDef definition
class DocumentTypeDef(TypedDict):
Content: BlobTypeDef,
ContentType: str,
TerminologyDataTypeDef#
# TerminologyDataTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TerminologyDataTypeDef
def get_value() -> TerminologyDataTypeDef:
return {
"File": ...,
}
# TerminologyDataTypeDef definition
class TerminologyDataTypeDef(TypedDict):
File: BlobTypeDef,
Format: TerminologyDataFormatType, # (1)
Directionality: NotRequired[DirectionalityType], # (2)
OutputDataConfigTypeDef#
# OutputDataConfigTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import OutputDataConfigTypeDef
def get_value() -> OutputDataConfigTypeDef:
return {
"S3Uri": ...,
}
# OutputDataConfigTypeDef definition
class OutputDataConfigTypeDef(TypedDict):
S3Uri: str,
EncryptionKey: NotRequired[EncryptionKeyTypeDef], # (1)
TerminologyPropertiesTypeDef#
# TerminologyPropertiesTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TerminologyPropertiesTypeDef
def get_value() -> TerminologyPropertiesTypeDef:
return {
"Name": ...,
}
# TerminologyPropertiesTypeDef definition
class TerminologyPropertiesTypeDef(TypedDict):
Name: NotRequired[str],
Description: NotRequired[str],
Arn: NotRequired[str],
SourceLanguageCode: NotRequired[str],
TargetLanguageCodes: NotRequired[List[str]],
EncryptionKey: NotRequired[EncryptionKeyTypeDef], # (1)
SizeBytes: NotRequired[int],
TermCount: NotRequired[int],
CreatedAt: NotRequired[datetime],
LastUpdatedAt: NotRequired[datetime],
Directionality: NotRequired[DirectionalityType], # (2)
Message: NotRequired[str],
SkippedTermCount: NotRequired[int],
Format: NotRequired[TerminologyDataFormatType], # (3)
ParallelDataPropertiesTypeDef#
# ParallelDataPropertiesTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ParallelDataPropertiesTypeDef
def get_value() -> ParallelDataPropertiesTypeDef:
return {
"Name": ...,
}
# ParallelDataPropertiesTypeDef definition
class ParallelDataPropertiesTypeDef(TypedDict):
Name: NotRequired[str],
Arn: NotRequired[str],
Description: NotRequired[str],
Status: NotRequired[ParallelDataStatusType], # (1)
SourceLanguageCode: NotRequired[str],
TargetLanguageCodes: NotRequired[List[str]],
ParallelDataConfig: NotRequired[ParallelDataConfigTypeDef], # (2)
Message: NotRequired[str],
ImportedDataSize: NotRequired[int],
ImportedRecordCount: NotRequired[int],
FailedRecordCount: NotRequired[int],
SkippedRecordCount: NotRequired[int],
EncryptionKey: NotRequired[EncryptionKeyTypeDef], # (3)
CreatedAt: NotRequired[datetime],
LastUpdatedAt: NotRequired[datetime],
LatestUpdateAttemptStatus: NotRequired[ParallelDataStatusType], # (1)
LatestUpdateAttemptAt: NotRequired[datetime],
- See ParallelDataStatusType
- See ParallelDataConfigTypeDef
- See EncryptionKeyTypeDef
- See ParallelDataStatusType
UpdateParallelDataRequestTypeDef#
# UpdateParallelDataRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import UpdateParallelDataRequestTypeDef
def get_value() -> UpdateParallelDataRequestTypeDef:
return {
"Name": ...,
}
# UpdateParallelDataRequestTypeDef definition
class UpdateParallelDataRequestTypeDef(TypedDict):
Name: str,
ParallelDataConfig: ParallelDataConfigTypeDef, # (1)
ClientToken: str,
Description: NotRequired[str],
CreateParallelDataRequestTypeDef#
# CreateParallelDataRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import CreateParallelDataRequestTypeDef
def get_value() -> CreateParallelDataRequestTypeDef:
return {
"Name": ...,
}
# CreateParallelDataRequestTypeDef definition
class CreateParallelDataRequestTypeDef(TypedDict):
Name: str,
ParallelDataConfig: ParallelDataConfigTypeDef, # (1)
ClientToken: str,
Description: NotRequired[str],
EncryptionKey: NotRequired[EncryptionKeyTypeDef], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
- See ParallelDataConfigTypeDef
- See EncryptionKeyTypeDef
- See TagTypeDef
TagResourceRequestTypeDef#
# TagResourceRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TagResourceRequestTypeDef
def get_value() -> TagResourceRequestTypeDef:
return {
"ResourceArn": ...,
}
# TagResourceRequestTypeDef definition
class TagResourceRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateParallelDataResponseTypeDef#
# CreateParallelDataResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import CreateParallelDataResponseTypeDef
def get_value() -> CreateParallelDataResponseTypeDef:
return {
"Name": ...,
}
# CreateParallelDataResponseTypeDef definition
class CreateParallelDataResponseTypeDef(TypedDict):
Name: str,
Status: ParallelDataStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteParallelDataResponseTypeDef#
# DeleteParallelDataResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import DeleteParallelDataResponseTypeDef
def get_value() -> DeleteParallelDataResponseTypeDef:
return {
"Name": ...,
}
# DeleteParallelDataResponseTypeDef definition
class DeleteParallelDataResponseTypeDef(TypedDict):
Name: str,
Status: ParallelDataStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
EmptyResponseMetadataTypeDef#
# EmptyResponseMetadataTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import EmptyResponseMetadataTypeDef
def get_value() -> EmptyResponseMetadataTypeDef:
return {
"ResponseMetadata": ...,
}
# EmptyResponseMetadataTypeDef definition
class EmptyResponseMetadataTypeDef(TypedDict):
ResponseMetadata: ResponseMetadataTypeDef, # (1)
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
}
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
StartTextTranslationJobResponseTypeDef#
# StartTextTranslationJobResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import StartTextTranslationJobResponseTypeDef
def get_value() -> StartTextTranslationJobResponseTypeDef:
return {
"JobId": ...,
}
# StartTextTranslationJobResponseTypeDef definition
class StartTextTranslationJobResponseTypeDef(TypedDict):
JobId: str,
JobStatus: JobStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See JobStatusType
- See ResponseMetadataTypeDef
StopTextTranslationJobResponseTypeDef#
# StopTextTranslationJobResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import StopTextTranslationJobResponseTypeDef
def get_value() -> StopTextTranslationJobResponseTypeDef:
return {
"JobId": ...,
}
# StopTextTranslationJobResponseTypeDef definition
class StopTextTranslationJobResponseTypeDef(TypedDict):
JobId: str,
JobStatus: JobStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See JobStatusType
- See ResponseMetadataTypeDef
UpdateParallelDataResponseTypeDef#
# UpdateParallelDataResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import UpdateParallelDataResponseTypeDef
def get_value() -> UpdateParallelDataResponseTypeDef:
return {
"Name": ...,
}
# UpdateParallelDataResponseTypeDef definition
class UpdateParallelDataResponseTypeDef(TypedDict):
Name: str,
Status: ParallelDataStatusType, # (1)
LatestUpdateAttemptStatus: ParallelDataStatusType, # (1)
LatestUpdateAttemptAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ListLanguagesResponseTypeDef#
# ListLanguagesResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListLanguagesResponseTypeDef
def get_value() -> ListLanguagesResponseTypeDef:
return {
"Languages": ...,
}
# ListLanguagesResponseTypeDef definition
class ListLanguagesResponseTypeDef(TypedDict):
Languages: List[LanguageTypeDef], # (1)
DisplayLanguageCode: DisplayLanguageCodeType, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
NextToken: NotRequired[str],
ListTerminologiesRequestPaginateTypeDef#
# ListTerminologiesRequestPaginateTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListTerminologiesRequestPaginateTypeDef
def get_value() -> ListTerminologiesRequestPaginateTypeDef:
return {
"PaginationConfig": ...,
}
# ListTerminologiesRequestPaginateTypeDef definition
class ListTerminologiesRequestPaginateTypeDef(TypedDict):
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
TranslateTextRequestTypeDef#
# TranslateTextRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TranslateTextRequestTypeDef
def get_value() -> TranslateTextRequestTypeDef:
return {
"Text": ...,
}
# TranslateTextRequestTypeDef definition
class TranslateTextRequestTypeDef(TypedDict):
Text: str,
SourceLanguageCode: str,
TargetLanguageCode: str,
TerminologyNames: NotRequired[Sequence[str]],
Settings: NotRequired[TranslationSettingsTypeDef], # (1)
TextTranslationJobFilterTypeDef#
# TextTranslationJobFilterTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TextTranslationJobFilterTypeDef
def get_value() -> TextTranslationJobFilterTypeDef:
return {
"JobName": ...,
}
# TextTranslationJobFilterTypeDef definition
class TextTranslationJobFilterTypeDef(TypedDict):
JobName: NotRequired[str],
JobStatus: NotRequired[JobStatusType], # (1)
SubmittedBeforeTime: NotRequired[TimestampTypeDef],
SubmittedAfterTime: NotRequired[TimestampTypeDef],
- See JobStatusType
TranslateDocumentResponseTypeDef#
# TranslateDocumentResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TranslateDocumentResponseTypeDef
def get_value() -> TranslateDocumentResponseTypeDef:
return {
"TranslatedDocument": ...,
}
# TranslateDocumentResponseTypeDef definition
class TranslateDocumentResponseTypeDef(TypedDict):
TranslatedDocument: TranslatedDocumentTypeDef, # (1)
SourceLanguageCode: str,
TargetLanguageCode: str,
AppliedTerminologies: List[AppliedTerminologyTypeDef], # (2)
AppliedSettings: TranslationSettingsTypeDef, # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See TranslatedDocumentTypeDef
- See AppliedTerminologyTypeDef
- See TranslationSettingsTypeDef
- See ResponseMetadataTypeDef
TranslateTextResponseTypeDef#
# TranslateTextResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TranslateTextResponseTypeDef
def get_value() -> TranslateTextResponseTypeDef:
return {
"TranslatedText": ...,
}
# TranslateTextResponseTypeDef definition
class TranslateTextResponseTypeDef(TypedDict):
TranslatedText: str,
SourceLanguageCode: str,
TargetLanguageCode: str,
AppliedTerminologies: List[AppliedTerminologyTypeDef], # (1)
AppliedSettings: TranslationSettingsTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
TranslateDocumentRequestTypeDef#
# TranslateDocumentRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TranslateDocumentRequestTypeDef
def get_value() -> TranslateDocumentRequestTypeDef:
return {
"Document": ...,
}
# TranslateDocumentRequestTypeDef definition
class TranslateDocumentRequestTypeDef(TypedDict):
Document: DocumentTypeDef, # (1)
SourceLanguageCode: str,
TargetLanguageCode: str,
TerminologyNames: NotRequired[Sequence[str]],
Settings: NotRequired[TranslationSettingsTypeDef], # (2)
ImportTerminologyRequestTypeDef#
# ImportTerminologyRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ImportTerminologyRequestTypeDef
def get_value() -> ImportTerminologyRequestTypeDef:
return {
"Name": ...,
}
# ImportTerminologyRequestTypeDef definition
class ImportTerminologyRequestTypeDef(TypedDict):
Name: str,
MergeStrategy: MergeStrategyType, # (1)
TerminologyData: TerminologyDataTypeDef, # (2)
Description: NotRequired[str],
EncryptionKey: NotRequired[EncryptionKeyTypeDef], # (3)
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
- See MergeStrategyType
- See TerminologyDataTypeDef
- See EncryptionKeyTypeDef
- See TagTypeDef
StartTextTranslationJobRequestTypeDef#
# StartTextTranslationJobRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import StartTextTranslationJobRequestTypeDef
def get_value() -> StartTextTranslationJobRequestTypeDef:
return {
"InputDataConfig": ...,
}
# StartTextTranslationJobRequestTypeDef definition
class StartTextTranslationJobRequestTypeDef(TypedDict):
InputDataConfig: InputDataConfigTypeDef, # (1)
OutputDataConfig: OutputDataConfigTypeDef, # (2)
DataAccessRoleArn: str,
SourceLanguageCode: str,
TargetLanguageCodes: Sequence[str],
ClientToken: str,
JobName: NotRequired[str],
TerminologyNames: NotRequired[Sequence[str]],
ParallelDataNames: NotRequired[Sequence[str]],
Settings: NotRequired[TranslationSettingsTypeDef], # (3)
TextTranslationJobPropertiesTypeDef#
# TextTranslationJobPropertiesTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import TextTranslationJobPropertiesTypeDef
def get_value() -> TextTranslationJobPropertiesTypeDef:
return {
"JobId": ...,
}
# TextTranslationJobPropertiesTypeDef definition
class TextTranslationJobPropertiesTypeDef(TypedDict):
JobId: NotRequired[str],
JobName: NotRequired[str],
JobStatus: NotRequired[JobStatusType], # (1)
JobDetails: NotRequired[JobDetailsTypeDef], # (2)
SourceLanguageCode: NotRequired[str],
TargetLanguageCodes: NotRequired[List[str]],
TerminologyNames: NotRequired[List[str]],
ParallelDataNames: NotRequired[List[str]],
Message: NotRequired[str],
SubmittedTime: NotRequired[datetime],
EndTime: NotRequired[datetime],
InputDataConfig: NotRequired[InputDataConfigTypeDef], # (3)
OutputDataConfig: NotRequired[OutputDataConfigTypeDef], # (4)
DataAccessRoleArn: NotRequired[str],
Settings: NotRequired[TranslationSettingsTypeDef], # (5)
- See JobStatusType
- See JobDetailsTypeDef
- See InputDataConfigTypeDef
- See OutputDataConfigTypeDef
- See TranslationSettingsTypeDef
GetTerminologyResponseTypeDef#
# GetTerminologyResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import GetTerminologyResponseTypeDef
def get_value() -> GetTerminologyResponseTypeDef:
return {
"TerminologyProperties": ...,
}
# GetTerminologyResponseTypeDef definition
class GetTerminologyResponseTypeDef(TypedDict):
TerminologyProperties: TerminologyPropertiesTypeDef, # (1)
TerminologyDataLocation: TerminologyDataLocationTypeDef, # (2)
AuxiliaryDataLocation: TerminologyDataLocationTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See TerminologyPropertiesTypeDef
- See TerminologyDataLocationTypeDef
- See TerminologyDataLocationTypeDef
- See ResponseMetadataTypeDef
ImportTerminologyResponseTypeDef#
# ImportTerminologyResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ImportTerminologyResponseTypeDef
def get_value() -> ImportTerminologyResponseTypeDef:
return {
"TerminologyProperties": ...,
}
# ImportTerminologyResponseTypeDef definition
class ImportTerminologyResponseTypeDef(TypedDict):
TerminologyProperties: TerminologyPropertiesTypeDef, # (1)
AuxiliaryDataLocation: TerminologyDataLocationTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
ListTerminologiesResponseTypeDef#
# ListTerminologiesResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListTerminologiesResponseTypeDef
def get_value() -> ListTerminologiesResponseTypeDef:
return {
"TerminologyPropertiesList": ...,
}
# ListTerminologiesResponseTypeDef definition
class ListTerminologiesResponseTypeDef(TypedDict):
TerminologyPropertiesList: List[TerminologyPropertiesTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
GetParallelDataResponseTypeDef#
# GetParallelDataResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import GetParallelDataResponseTypeDef
def get_value() -> GetParallelDataResponseTypeDef:
return {
"ParallelDataProperties": ...,
}
# GetParallelDataResponseTypeDef definition
class GetParallelDataResponseTypeDef(TypedDict):
ParallelDataProperties: ParallelDataPropertiesTypeDef, # (1)
DataLocation: ParallelDataDataLocationTypeDef, # (2)
AuxiliaryDataLocation: ParallelDataDataLocationTypeDef, # (2)
LatestUpdateAttemptAuxiliaryDataLocation: ParallelDataDataLocationTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See ParallelDataPropertiesTypeDef
- See ParallelDataDataLocationTypeDef
- See ParallelDataDataLocationTypeDef
- See ParallelDataDataLocationTypeDef
- See ResponseMetadataTypeDef
ListParallelDataResponseTypeDef#
# ListParallelDataResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListParallelDataResponseTypeDef
def get_value() -> ListParallelDataResponseTypeDef:
return {
"ParallelDataPropertiesList": ...,
}
# ListParallelDataResponseTypeDef definition
class ListParallelDataResponseTypeDef(TypedDict):
ParallelDataPropertiesList: List[ParallelDataPropertiesTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],
ListTextTranslationJobsRequestTypeDef#
# ListTextTranslationJobsRequestTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListTextTranslationJobsRequestTypeDef
def get_value() -> ListTextTranslationJobsRequestTypeDef:
return {
"Filter": ...,
}
# ListTextTranslationJobsRequestTypeDef definition
class ListTextTranslationJobsRequestTypeDef(TypedDict):
Filter: NotRequired[TextTranslationJobFilterTypeDef], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
DescribeTextTranslationJobResponseTypeDef#
# DescribeTextTranslationJobResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import DescribeTextTranslationJobResponseTypeDef
def get_value() -> DescribeTextTranslationJobResponseTypeDef:
return {
"TextTranslationJobProperties": ...,
}
# DescribeTextTranslationJobResponseTypeDef definition
class DescribeTextTranslationJobResponseTypeDef(TypedDict):
TextTranslationJobProperties: TextTranslationJobPropertiesTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTextTranslationJobsResponseTypeDef#
# ListTextTranslationJobsResponseTypeDef TypedDict usage example
from mypy_boto3_translate.type_defs import ListTextTranslationJobsResponseTypeDef
def get_value() -> ListTextTranslationJobsResponseTypeDef:
return {
"TextTranslationJobPropertiesList": ...,
}
# ListTextTranslationJobsResponseTypeDef definition
class ListTextTranslationJobsResponseTypeDef(TypedDict):
TextTranslationJobPropertiesList: List[TextTranslationJobPropertiesTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
NextToken: NotRequired[str],