amazonka-translate-2.0: Amazon Translate SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Translate

Description

Derived from API version 2017-07-01 of the AWS service descriptions, licensed under Apache 2.0.

Provides translation of the input content from the source language to the target language.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-07-01 of the Amazon Translate SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Translate.

ConcurrentModificationException

_ConcurrentModificationException :: AsError a => Fold a ServiceError Source #

Another modification is being made. That modification must complete before you can make your change.

ConflictException

_ConflictException :: AsError a => Fold a ServiceError Source #

There was a conflict processing the request. Try your request again.

DetectedLanguageLowConfidenceException

_DetectedLanguageLowConfidenceException :: AsError a => Fold a ServiceError Source #

The confidence that Amazon Comprehend accurately detected the source language is low. If a low confidence level is acceptable for your application, you can use the language in the exception to call Amazon Translate again. For more information, see the DetectDominantLanguage operation in the Amazon Comprehend Developer Guide.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

An internal server error occurred. Retry your request.

InvalidFilterException

_InvalidFilterException :: AsError a => Fold a ServiceError Source #

The filter specified for the operation is not valid. Specify a different filter.

InvalidParameterValueException

_InvalidParameterValueException :: AsError a => Fold a ServiceError Source #

The value of the parameter is not valid. Review the value of the parameter you are using to correct it, and then retry your operation.

InvalidRequestException

_InvalidRequestException :: AsError a => Fold a ServiceError Source #

The request that you made is not valid. Check your request to determine why it's not valid and then retry the request.

LimitExceededException

_LimitExceededException :: AsError a => Fold a ServiceError Source #

The specified limit has been exceeded. Review your request and retry it with a quantity below the stated limit.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The resource you are looking for has not been found. Review the resource you're looking for and see if a different resource will accomplish your needs before retrying the revised request.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Fold a ServiceError Source #

The Amazon Translate service is temporarily unavailable. Wait a bit and then retry your request.

TextSizeLimitExceededException

_TextSizeLimitExceededException :: AsError a => Fold a ServiceError Source #

The size of the text you submitted exceeds the size limit. Reduce the size of the text or use a smaller document and then retry your request.

TooManyRequestsException

_TooManyRequestsException :: AsError a => Fold a ServiceError Source #

You have made too many requests within a short period of time. Wait for a short time and then try your request again.

TooManyTagsException

_TooManyTagsException :: AsError a => Fold a ServiceError Source #

You have added too many tags to this resource. The maximum is 50 tags.

UnsupportedDisplayLanguageCodeException

_UnsupportedDisplayLanguageCodeException :: AsError a => Fold a ServiceError Source #

Requested display language code is not supported.

UnsupportedLanguagePairException

_UnsupportedLanguagePairException :: AsError a => Fold a ServiceError Source #

Amazon Translate does not support translation from the language of the source text into the requested target language. For more information, see Error messages.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

CreateParallelData

data CreateParallelData Source #

See: newCreateParallelData smart constructor.

Instances

Instances details
ToJSON CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

ToHeaders CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

ToPath CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

ToQuery CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

AWSRequest CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Associated Types

type AWSResponse CreateParallelData #

Generic CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Associated Types

type Rep CreateParallelData :: Type -> Type #

Read CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Show CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

NFData CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Methods

rnf :: CreateParallelData -> () #

Eq CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Hashable CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

type AWSResponse CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

type Rep CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

type Rep CreateParallelData = D1 ('MetaData "CreateParallelData" "Amazonka.Translate.CreateParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "CreateParallelData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "parallelDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ParallelDataConfig) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateParallelData Source #

Create a value of CreateParallelData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateParallelData, createParallelData_description - A custom description for the parallel data resource in Amazon Translate.

CreateParallelData, createParallelData_encryptionKey - Undocumented member.

$sel:tags:CreateParallelData', createParallelData_tags - Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources.

CreateParallelData, createParallelData_name - A custom name for the parallel data resource in Amazon Translate. You must assign a name that is unique in the account and region.

CreateParallelData, createParallelData_parallelDataConfig - Specifies the format and S3 location of the parallel data input file.

$sel:clientToken:CreateParallelData', createParallelData_clientToken - A unique identifier for the request. This token is automatically generated when you use Amazon Translate through an AWS SDK.

data CreateParallelDataResponse Source #

See: newCreateParallelDataResponse smart constructor.

Instances

Instances details
Generic CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Associated Types

type Rep CreateParallelDataResponse :: Type -> Type #

Read CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Show CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

NFData CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Eq CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

type Rep CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

type Rep CreateParallelDataResponse = D1 ('MetaData "CreateParallelDataResponse" "Amazonka.Translate.CreateParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "CreateParallelDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateParallelDataResponse Source #

Create a value of CreateParallelDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

CreateParallelData, createParallelDataResponse_name - The custom name that you assigned to the parallel data resource.

CreateParallelDataResponse, createParallelDataResponse_status - The status of the parallel data resource. When the resource is ready for you to use, the status is ACTIVE.

$sel:httpStatus:CreateParallelDataResponse', createParallelDataResponse_httpStatus - The response's http status code.

DeleteParallelData

data DeleteParallelData Source #

See: newDeleteParallelData smart constructor.

Instances

Instances details
ToJSON DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

ToHeaders DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

ToPath DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

ToQuery DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

AWSRequest DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Associated Types

type AWSResponse DeleteParallelData #

Generic DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Associated Types

type Rep DeleteParallelData :: Type -> Type #

Read DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Show DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

NFData DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Methods

rnf :: DeleteParallelData -> () #

Eq DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Hashable DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

type AWSResponse DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

type Rep DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

type Rep DeleteParallelData = D1 ('MetaData "DeleteParallelData" "Amazonka.Translate.DeleteParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "DeleteParallelData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteParallelData Source #

Create a value of DeleteParallelData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteParallelData, deleteParallelData_name - The name of the parallel data resource that is being deleted.

data DeleteParallelDataResponse Source #

See: newDeleteParallelDataResponse smart constructor.

Instances

Instances details
Generic DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Associated Types

type Rep DeleteParallelDataResponse :: Type -> Type #

Read DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Show DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

NFData DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Eq DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

type Rep DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

type Rep DeleteParallelDataResponse = D1 ('MetaData "DeleteParallelDataResponse" "Amazonka.Translate.DeleteParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "DeleteParallelDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDeleteParallelDataResponse Source #

Create a value of DeleteParallelDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteParallelData, deleteParallelDataResponse_name - The name of the parallel data resource that is being deleted.

DeleteParallelDataResponse, deleteParallelDataResponse_status - The status of the parallel data deletion.

$sel:httpStatus:DeleteParallelDataResponse', deleteParallelDataResponse_httpStatus - The response's http status code.

DeleteTerminology

data DeleteTerminology Source #

See: newDeleteTerminology smart constructor.

Constructors

DeleteTerminology' Text 

Instances

Instances details
ToJSON DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

ToHeaders DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

ToPath DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

ToQuery DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

AWSRequest DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Associated Types

type AWSResponse DeleteTerminology #

Generic DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Associated Types

type Rep DeleteTerminology :: Type -> Type #

Read DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Show DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

NFData DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Methods

rnf :: DeleteTerminology -> () #

Eq DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Hashable DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

type AWSResponse DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

type Rep DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

type Rep DeleteTerminology = D1 ('MetaData "DeleteTerminology" "Amazonka.Translate.DeleteTerminology" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "DeleteTerminology'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteTerminology Source #

Create a value of DeleteTerminology with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DeleteTerminology, deleteTerminology_name - The name of the custom terminology being deleted.

data DeleteTerminologyResponse Source #

See: newDeleteTerminologyResponse smart constructor.

Instances

Instances details
Generic DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Associated Types

type Rep DeleteTerminologyResponse :: Type -> Type #

Read DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Show DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

NFData DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Eq DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

type Rep DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

type Rep DeleteTerminologyResponse = D1 ('MetaData "DeleteTerminologyResponse" "Amazonka.Translate.DeleteTerminology" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "DeleteTerminologyResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDeleteTerminologyResponse :: DeleteTerminologyResponse Source #

Create a value of DeleteTerminologyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DescribeTextTranslationJob

data DescribeTextTranslationJob Source #

See: newDescribeTextTranslationJob smart constructor.

Instances

Instances details
ToJSON DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

ToHeaders DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

ToPath DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

ToQuery DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

AWSRequest DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Generic DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Associated Types

type Rep DescribeTextTranslationJob :: Type -> Type #

Read DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Show DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

NFData DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Eq DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Hashable DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

type AWSResponse DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

type Rep DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

type Rep DescribeTextTranslationJob = D1 ('MetaData "DescribeTextTranslationJob" "Amazonka.Translate.DescribeTextTranslationJob" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "DescribeTextTranslationJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeTextTranslationJob Source #

Create a value of DescribeTextTranslationJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeTextTranslationJob, describeTextTranslationJob_jobId - The identifier that Amazon Translate generated for the job. The StartTextTranslationJob operation returns this identifier in its response.

data DescribeTextTranslationJobResponse Source #

Instances

Instances details
Generic DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Associated Types

type Rep DescribeTextTranslationJobResponse :: Type -> Type #

Read DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Show DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

NFData DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Eq DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

type Rep DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

type Rep DescribeTextTranslationJobResponse = D1 ('MetaData "DescribeTextTranslationJobResponse" "Amazonka.Translate.DescribeTextTranslationJob" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "DescribeTextTranslationJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "textTranslationJobProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextTranslationJobProperties)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeTextTranslationJobResponse Source #

Create a value of DescribeTextTranslationJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:textTranslationJobProperties:DescribeTextTranslationJobResponse', describeTextTranslationJobResponse_textTranslationJobProperties - An object that contains the properties associated with an asynchronous batch translation job.

$sel:httpStatus:DescribeTextTranslationJobResponse', describeTextTranslationJobResponse_httpStatus - The response's http status code.

GetParallelData

data GetParallelData Source #

See: newGetParallelData smart constructor.

Constructors

GetParallelData' Text 

Instances

Instances details
ToJSON GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

ToHeaders GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

ToPath GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

ToQuery GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

AWSRequest GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Associated Types

type AWSResponse GetParallelData #

Generic GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Associated Types

type Rep GetParallelData :: Type -> Type #

Read GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Show GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

NFData GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Methods

rnf :: GetParallelData -> () #

Eq GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Hashable GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

type AWSResponse GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

type Rep GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

type Rep GetParallelData = D1 ('MetaData "GetParallelData" "Amazonka.Translate.GetParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "GetParallelData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetParallelData Source #

Create a value of GetParallelData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

GetParallelData, getParallelData_name - The name of the parallel data resource that is being retrieved.

data GetParallelDataResponse Source #

See: newGetParallelDataResponse smart constructor.

Instances

Instances details
Generic GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Associated Types

type Rep GetParallelDataResponse :: Type -> Type #

Read GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Show GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

NFData GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Methods

rnf :: GetParallelDataResponse -> () #

Eq GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

type Rep GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

type Rep GetParallelDataResponse = D1 ('MetaData "GetParallelDataResponse" "Amazonka.Translate.GetParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "GetParallelDataResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "auxiliaryDataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataDataLocation)) :*: S1 ('MetaSel ('Just "dataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataDataLocation))) :*: (S1 ('MetaSel ('Just "latestUpdateAttemptAuxiliaryDataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataDataLocation)) :*: (S1 ('MetaSel ('Just "parallelDataProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataProperties)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetParallelDataResponse Source #

Create a value of GetParallelDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:auxiliaryDataLocation:GetParallelDataResponse', getParallelDataResponse_auxiliaryDataLocation - The Amazon S3 location of a file that provides any errors or warnings that were produced by your input file. This file was created when Amazon Translate attempted to create a parallel data resource. The location is returned as a presigned URL to that has a 30-minute expiration.

$sel:dataLocation:GetParallelDataResponse', getParallelDataResponse_dataLocation - The Amazon S3 location of the most recent parallel data input file that was successfully imported into Amazon Translate. The location is returned as a presigned URL that has a 30-minute expiration.

Amazon Translate doesn't scan all input files for the risk of CSV injection attacks.

CSV injection occurs when a .csv or .tsv file is altered so that a record contains malicious code. The record begins with a special character, such as =, +, -, or @. When the file is opened in a spreadsheet program, the program might interpret the record as a formula and run the code within it.

Before you download an input file from Amazon S3, ensure that you recognize the file and trust its creator.

$sel:latestUpdateAttemptAuxiliaryDataLocation:GetParallelDataResponse', getParallelDataResponse_latestUpdateAttemptAuxiliaryDataLocation - The Amazon S3 location of a file that provides any errors or warnings that were produced by your input file. This file was created when Amazon Translate attempted to update a parallel data resource. The location is returned as a presigned URL to that has a 30-minute expiration.

$sel:parallelDataProperties:GetParallelDataResponse', getParallelDataResponse_parallelDataProperties - The properties of the parallel data resource that is being retrieved.

$sel:httpStatus:GetParallelDataResponse', getParallelDataResponse_httpStatus - The response's http status code.

GetTerminology

data GetTerminology Source #

See: newGetTerminology smart constructor.

Instances

Instances details
ToJSON GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

ToHeaders GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

ToPath GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

ToQuery GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

AWSRequest GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Associated Types

type AWSResponse GetTerminology #

Generic GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Associated Types

type Rep GetTerminology :: Type -> Type #

Read GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Show GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

NFData GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Methods

rnf :: GetTerminology -> () #

Eq GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Hashable GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

type AWSResponse GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

type Rep GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

type Rep GetTerminology = D1 ('MetaData "GetTerminology" "Amazonka.Translate.GetTerminology" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "GetTerminology'" 'PrefixI 'True) (S1 ('MetaSel ('Just "terminologyDataFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TerminologyDataFormat)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetTerminology Source #

Create a value of GetTerminology with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:terminologyDataFormat:GetTerminology', getTerminology_terminologyDataFormat - The data format of the custom terminology being retrieved.

If you don't specify this parameter, Amazon Translate returns a file with the same format as the file that was imported to create the terminology.

If you specify this parameter when you retrieve a multi-directional terminology resource, you must specify the same format as the input file that was imported to create it. Otherwise, Amazon Translate throws an error.

GetTerminology, getTerminology_name - The name of the custom terminology being retrieved.

data GetTerminologyResponse Source #

See: newGetTerminologyResponse smart constructor.

Instances

Instances details
Generic GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Associated Types

type Rep GetTerminologyResponse :: Type -> Type #

Read GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Show GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

NFData GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Methods

rnf :: GetTerminologyResponse -> () #

Eq GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

type Rep GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

type Rep GetTerminologyResponse = D1 ('MetaData "GetTerminologyResponse" "Amazonka.Translate.GetTerminology" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "GetTerminologyResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "auxiliaryDataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TerminologyDataLocation)) :*: S1 ('MetaSel ('Just "terminologyDataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TerminologyDataLocation))) :*: (S1 ('MetaSel ('Just "terminologyProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TerminologyProperties)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetTerminologyResponse Source #

Create a value of GetTerminologyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:auxiliaryDataLocation:GetTerminologyResponse', getTerminologyResponse_auxiliaryDataLocation - The Amazon S3 location of a file that provides any errors or warnings that were produced by your input file. This file was created when Amazon Translate attempted to create a terminology resource. The location is returned as a presigned URL to that has a 30-minute expiration.

$sel:terminologyDataLocation:GetTerminologyResponse', getTerminologyResponse_terminologyDataLocation - The Amazon S3 location of the most recent custom terminology input file that was successfully imported into Amazon Translate. The location is returned as a presigned URL that has a 30-minute expiration.

Amazon Translate doesn't scan all input files for the risk of CSV injection attacks.

CSV injection occurs when a .csv or .tsv file is altered so that a record contains malicious code. The record begins with a special character, such as =, +, -, or @. When the file is opened in a spreadsheet program, the program might interpret the record as a formula and run the code within it.

Before you download an input file from Amazon S3, ensure that you recognize the file and trust its creator.

$sel:terminologyProperties:GetTerminologyResponse', getTerminologyResponse_terminologyProperties - The properties of the custom terminology being retrieved.

$sel:httpStatus:GetTerminologyResponse', getTerminologyResponse_httpStatus - The response's http status code.

ImportTerminology

data ImportTerminology Source #

See: newImportTerminology smart constructor.

Instances

Instances details
ToJSON ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

ToHeaders ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

ToPath ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

ToQuery ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

AWSRequest ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Associated Types

type AWSResponse ImportTerminology #

Generic ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Associated Types

type Rep ImportTerminology :: Type -> Type #

Show ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

NFData ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Methods

rnf :: ImportTerminology -> () #

Eq ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Hashable ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

type AWSResponse ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

type Rep ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

type Rep ImportTerminology = D1 ('MetaData "ImportTerminology" "Amazonka.Translate.ImportTerminology" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ImportTerminology'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "mergeStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 MergeStrategy) :*: S1 ('MetaSel ('Just "terminologyData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TerminologyData)))))

newImportTerminology Source #

Create a value of ImportTerminology with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ImportTerminology, importTerminology_description - The description of the custom terminology being imported.

ImportTerminology, importTerminology_encryptionKey - The encryption key for the custom terminology being imported.

$sel:tags:ImportTerminology', importTerminology_tags - Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources.

ImportTerminology, importTerminology_name - The name of the custom terminology being imported.

$sel:mergeStrategy:ImportTerminology', importTerminology_mergeStrategy - The merge strategy of the custom terminology being imported. Currently, only the OVERWRITE merge strategy is supported. In this case, the imported terminology will overwrite an existing terminology of the same name.

$sel:terminologyData:ImportTerminology', importTerminology_terminologyData - The terminology data for the custom terminology being imported.

data ImportTerminologyResponse Source #

See: newImportTerminologyResponse smart constructor.

Instances

Instances details
Generic ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Associated Types

type Rep ImportTerminologyResponse :: Type -> Type #

Read ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Show ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

NFData ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Eq ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

type Rep ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

type Rep ImportTerminologyResponse = D1 ('MetaData "ImportTerminologyResponse" "Amazonka.Translate.ImportTerminology" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ImportTerminologyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "auxiliaryDataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TerminologyDataLocation)) :*: (S1 ('MetaSel ('Just "terminologyProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TerminologyProperties)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newImportTerminologyResponse Source #

Create a value of ImportTerminologyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:auxiliaryDataLocation:ImportTerminologyResponse', importTerminologyResponse_auxiliaryDataLocation - The Amazon S3 location of a file that provides any errors or warnings that were produced by your input file. This file was created when Amazon Translate attempted to create a terminology resource. The location is returned as a presigned URL to that has a 30 minute expiration.

$sel:terminologyProperties:ImportTerminologyResponse', importTerminologyResponse_terminologyProperties - The properties of the custom terminology being imported.

$sel:httpStatus:ImportTerminologyResponse', importTerminologyResponse_httpStatus - The response's http status code.

ListLanguages

data ListLanguages Source #

See: newListLanguages smart constructor.

Instances

Instances details
ToJSON ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

ToHeaders ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

ToPath ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

ToQuery ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

AWSRequest ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Associated Types

type AWSResponse ListLanguages #

Generic ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Associated Types

type Rep ListLanguages :: Type -> Type #

Read ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Show ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

NFData ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Methods

rnf :: ListLanguages -> () #

Eq ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Hashable ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type AWSResponse ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type Rep ListLanguages Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type Rep ListLanguages = D1 ('MetaData "ListLanguages" "Amazonka.Translate.ListLanguages" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListLanguages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DisplayLanguageCode)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListLanguages :: ListLanguages Source #

Create a value of ListLanguages with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListLanguages, listLanguages_displayLanguageCode - The language code for the language to use to display the language names in the response. The language code is en by default.

$sel:maxResults:ListLanguages', listLanguages_maxResults - The maximum number of results to return in each response.

ListLanguages, listLanguages_nextToken - Include the NextToken value to fetch the next group of supported languages.

data ListLanguagesResponse Source #

See: newListLanguagesResponse smart constructor.

Instances

Instances details
Generic ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Associated Types

type Rep ListLanguagesResponse :: Type -> Type #

Read ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Show ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

NFData ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

Methods

rnf :: ListLanguagesResponse -> () #

Eq ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type Rep ListLanguagesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListLanguages

type Rep ListLanguagesResponse = D1 ('MetaData "ListLanguagesResponse" "Amazonka.Translate.ListLanguages" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListLanguagesResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "displayLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DisplayLanguageCode)) :*: S1 ('MetaSel ('Just "languages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Language]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLanguagesResponse Source #

Create a value of ListLanguagesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListLanguages, listLanguagesResponse_displayLanguageCode - The language code passed in with the request.

$sel:languages:ListLanguagesResponse', listLanguagesResponse_languages - The list of supported languages.

ListLanguages, listLanguagesResponse_nextToken - If the response does not include all remaining results, use the NextToken in the next request to fetch the next group of supported languages.

$sel:httpStatus:ListLanguagesResponse', listLanguagesResponse_httpStatus - The response's http status code.

ListParallelData

data ListParallelData Source #

See: newListParallelData smart constructor.

Instances

Instances details
ToJSON ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

ToHeaders ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

ToPath ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

ToQuery ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

AWSRequest ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Associated Types

type AWSResponse ListParallelData #

Generic ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Associated Types

type Rep ListParallelData :: Type -> Type #

Read ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Show ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

NFData ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Methods

rnf :: ListParallelData -> () #

Eq ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Hashable ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

type AWSResponse ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

type Rep ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

type Rep ListParallelData = D1 ('MetaData "ListParallelData" "Amazonka.Translate.ListParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListParallelData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListParallelData :: ListParallelData Source #

Create a value of ListParallelData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListParallelData', listParallelData_maxResults - The maximum number of parallel data resources returned for each request.

ListParallelData, listParallelData_nextToken - A string that specifies the next page of results to return in a paginated response.

data ListParallelDataResponse Source #

See: newListParallelDataResponse smart constructor.

Instances

Instances details
Generic ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Associated Types

type Rep ListParallelDataResponse :: Type -> Type #

Read ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Show ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

NFData ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Eq ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

type Rep ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

type Rep ListParallelDataResponse = D1 ('MetaData "ListParallelDataResponse" "Amazonka.Translate.ListParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListParallelDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "parallelDataPropertiesList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ParallelDataProperties])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListParallelDataResponse Source #

Create a value of ListParallelDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListParallelData, listParallelDataResponse_nextToken - The string to use in a subsequent request to get the next page of results in a paginated response. This value is null if there are no additional pages.

$sel:parallelDataPropertiesList:ListParallelDataResponse', listParallelDataResponse_parallelDataPropertiesList - The properties of the parallel data resources returned by this request.

$sel:httpStatus:ListParallelDataResponse', listParallelDataResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToJSON ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Translate.ListTagsForResource" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the given Amazon Translate resource you are querying.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Translate.ListTagsForResource" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - Tags associated with the Amazon Translate resource being queried. A tag is a key-value pair that adds as a metadata to a resource used by Amazon Translate. For example, a tag with "Sales" as the key might be added to a resource to indicate its use by the sales department.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ListTerminologies (Paginated)

data ListTerminologies Source #

See: newListTerminologies smart constructor.

Instances

Instances details
ToJSON ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

ToHeaders ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

ToPath ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

ToQuery ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

AWSPager ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

AWSRequest ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Associated Types

type AWSResponse ListTerminologies #

Generic ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Associated Types

type Rep ListTerminologies :: Type -> Type #

Read ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Show ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

NFData ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Methods

rnf :: ListTerminologies -> () #

Eq ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Hashable ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

type AWSResponse ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

type Rep ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

type Rep ListTerminologies = D1 ('MetaData "ListTerminologies" "Amazonka.Translate.ListTerminologies" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListTerminologies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListTerminologies :: ListTerminologies Source #

Create a value of ListTerminologies with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:ListTerminologies', listTerminologies_maxResults - The maximum number of custom terminologies returned per list request.

ListTerminologies, listTerminologies_nextToken - If the result of the request to ListTerminologies was truncated, include the NextToken to fetch the next group of custom terminologies.

data ListTerminologiesResponse Source #

See: newListTerminologiesResponse smart constructor.

Instances

Instances details
Generic ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Associated Types

type Rep ListTerminologiesResponse :: Type -> Type #

Read ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Show ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

NFData ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Eq ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

type Rep ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

type Rep ListTerminologiesResponse = D1 ('MetaData "ListTerminologiesResponse" "Amazonka.Translate.ListTerminologies" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListTerminologiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "terminologyPropertiesList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TerminologyProperties])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTerminologiesResponse Source #

Create a value of ListTerminologiesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTerminologies, listTerminologiesResponse_nextToken - If the response to the ListTerminologies was truncated, the NextToken fetches the next group of custom terminologies.

$sel:terminologyPropertiesList:ListTerminologiesResponse', listTerminologiesResponse_terminologyPropertiesList - The properties list of the custom terminologies returned on the list request.

$sel:httpStatus:ListTerminologiesResponse', listTerminologiesResponse_httpStatus - The response's http status code.

ListTextTranslationJobs

data ListTextTranslationJobs Source #

See: newListTextTranslationJobs smart constructor.

Instances

Instances details
ToJSON ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

ToHeaders ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

ToPath ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

ToQuery ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

AWSRequest ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Generic ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Associated Types

type Rep ListTextTranslationJobs :: Type -> Type #

Read ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Show ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

NFData ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Methods

rnf :: ListTextTranslationJobs -> () #

Eq ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Hashable ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

type AWSResponse ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

type Rep ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

type Rep ListTextTranslationJobs = D1 ('MetaData "ListTextTranslationJobs" "Amazonka.Translate.ListTextTranslationJobs" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListTextTranslationJobs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextTranslationJobFilter)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListTextTranslationJobs :: ListTextTranslationJobs Source #

Create a value of ListTextTranslationJobs with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filter':ListTextTranslationJobs', listTextTranslationJobs_filter - The parameters that specify which batch translation jobs to retrieve. Filters include job name, job status, and submission time. You can only set one filter at a time.

$sel:maxResults:ListTextTranslationJobs', listTextTranslationJobs_maxResults - The maximum number of results to return in each page. The default value is 100.

ListTextTranslationJobs, listTextTranslationJobs_nextToken - The token to request the next page of results.

data ListTextTranslationJobsResponse Source #

See: newListTextTranslationJobsResponse smart constructor.

Instances

Instances details
Generic ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Associated Types

type Rep ListTextTranslationJobsResponse :: Type -> Type #

Read ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Show ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

NFData ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Eq ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

type Rep ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

type Rep ListTextTranslationJobsResponse = D1 ('MetaData "ListTextTranslationJobsResponse" "Amazonka.Translate.ListTextTranslationJobs" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ListTextTranslationJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "textTranslationJobPropertiesList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TextTranslationJobProperties])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListTextTranslationJobsResponse Source #

Create a value of ListTextTranslationJobsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

ListTextTranslationJobs, listTextTranslationJobsResponse_nextToken - The token to use to retrieve the next page of results. This value is null when there are no more results to return.

$sel:textTranslationJobPropertiesList:ListTextTranslationJobsResponse', listTextTranslationJobsResponse_textTranslationJobPropertiesList - A list containing the properties of each job that is returned.

$sel:httpStatus:ListTextTranslationJobsResponse', listTextTranslationJobsResponse_httpStatus - The response's http status code.

StartTextTranslationJob

data StartTextTranslationJob Source #

See: newStartTextTranslationJob smart constructor.

Instances

Instances details
ToJSON StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

ToHeaders StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

ToPath StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

ToQuery StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

AWSRequest StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Generic StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Associated Types

type Rep StartTextTranslationJob :: Type -> Type #

Read StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Show StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

NFData StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Methods

rnf :: StartTextTranslationJob -> () #

Eq StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Hashable StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

type AWSResponse StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

type Rep StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

newStartTextTranslationJob Source #

Create a value of StartTextTranslationJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartTextTranslationJob, startTextTranslationJob_jobName - The name of the batch translation job to be performed.

StartTextTranslationJob, startTextTranslationJob_parallelDataNames - The name of a parallel data resource to add to the translation job. This resource consists of examples that show how you want segments of text to be translated. If you specify multiple target languages for the job, the parallel data file must include translations for all the target languages.

When you add parallel data to a translation job, you create an /Active Custom Translation/ job.

This parameter accepts only one parallel data resource.

Active Custom Translation jobs are priced at a higher rate than other jobs that don't use parallel data. For more information, see Amazon Translate pricing.

For a list of available parallel data resources, use the ListParallelData operation.

For more information, see Customizing your translations with parallel data.

StartTextTranslationJob, startTextTranslationJob_settings - Settings to configure your translation output, including the option to set the formality level of the output text and the option to mask profane words and phrases.

StartTextTranslationJob, startTextTranslationJob_terminologyNames - The name of a custom terminology resource to add to the translation job. This resource lists examples source terms and the desired translation for each term.

This parameter accepts only one custom terminology resource.

If you specify multiple target languages for the job, translate uses the designated terminology for each requested target language that has an entry for the source term in the terminology file.

For a list of available custom terminology resources, use the ListTerminologies operation.

For more information, see Custom terminology.

StartTextTranslationJob, startTextTranslationJob_inputDataConfig - Specifies the format and location of the input documents for the translation job.

StartTextTranslationJob, startTextTranslationJob_outputDataConfig - Specifies the S3 folder to which your job output will be saved.

StartTextTranslationJob, startTextTranslationJob_dataAccessRoleArn - The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that grants Amazon Translate read access to your input data. For more information, see Identity and access management .

StartTextTranslationJob, startTextTranslationJob_sourceLanguageCode - The language code of the input language. Specify the language if all input documents share the same language. If you don't know the language of the source files, or your input documents contains different source languages, select auto. Amazon Translate auto detects the source language for each input document. For a list of supported language codes, see Supported languages.

StartTextTranslationJob, startTextTranslationJob_targetLanguageCodes - The target languages of the translation job. Enter up to 10 language codes. Each input file is translated into each target language.

Each language code is 2 or 5 characters long. For a list of language codes, see Supported languages.

$sel:clientToken:StartTextTranslationJob', startTextTranslationJob_clientToken - A unique identifier for the request. This token is generated for you when using the Amazon Translate SDK.

data StartTextTranslationJobResponse Source #

See: newStartTextTranslationJobResponse smart constructor.

Instances

Instances details
Generic StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Associated Types

type Rep StartTextTranslationJobResponse :: Type -> Type #

Read StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Show StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

NFData StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Eq StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

type Rep StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

type Rep StartTextTranslationJobResponse = D1 ('MetaData "StartTextTranslationJobResponse" "Amazonka.Translate.StartTextTranslationJob" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "StartTextTranslationJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStartTextTranslationJobResponse Source #

Create a value of StartTextTranslationJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StartTextTranslationJobResponse, startTextTranslationJobResponse_jobId - The identifier generated for the job. To get the status of a job, use this ID with the DescribeTextTranslationJob operation.

StartTextTranslationJobResponse, startTextTranslationJobResponse_jobStatus - The status of the job. Possible values include:

  • SUBMITTED - The job has been received and is queued for processing.
  • IN_PROGRESS - Amazon Translate is processing the job.
  • COMPLETED - The job was successfully completed and the output is available.
  • COMPLETED_WITH_ERROR - The job was completed with errors. The errors can be analyzed in the job's output.
  • FAILED - The job did not complete. To get details, use the DescribeTextTranslationJob operation.
  • STOP_REQUESTED - The user who started the job has requested that it be stopped.
  • STOPPED - The job has been stopped.

$sel:httpStatus:StartTextTranslationJobResponse', startTextTranslationJobResponse_httpStatus - The response's http status code.

StopTextTranslationJob

data StopTextTranslationJob Source #

See: newStopTextTranslationJob smart constructor.

Instances

Instances details
ToJSON StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

ToHeaders StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

ToPath StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

ToQuery StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

AWSRequest StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Associated Types

type AWSResponse StopTextTranslationJob #

Generic StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Associated Types

type Rep StopTextTranslationJob :: Type -> Type #

Read StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Show StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

NFData StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Methods

rnf :: StopTextTranslationJob -> () #

Eq StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Hashable StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

type AWSResponse StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

type Rep StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

type Rep StopTextTranslationJob = D1 ('MetaData "StopTextTranslationJob" "Amazonka.Translate.StopTextTranslationJob" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "StopTextTranslationJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopTextTranslationJob Source #

Create a value of StopTextTranslationJob with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopTextTranslationJob, stopTextTranslationJob_jobId - The job ID of the job to be stopped.

data StopTextTranslationJobResponse Source #

See: newStopTextTranslationJobResponse smart constructor.

Instances

Instances details
Generic StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Associated Types

type Rep StopTextTranslationJobResponse :: Type -> Type #

Read StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Show StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

NFData StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Eq StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

type Rep StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

type Rep StopTextTranslationJobResponse = D1 ('MetaData "StopTextTranslationJobResponse" "Amazonka.Translate.StopTextTranslationJob" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "StopTextTranslationJobResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStopTextTranslationJobResponse Source #

Create a value of StopTextTranslationJobResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

StopTextTranslationJob, stopTextTranslationJobResponse_jobId - The job ID of the stopped batch translation job.

StopTextTranslationJobResponse, stopTextTranslationJobResponse_jobStatus - The status of the designated job. Upon successful completion, the job's status will be STOPPED.

$sel:httpStatus:StopTextTranslationJobResponse', stopTextTranslationJobResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Constructors

TagResource' Text [Tag] 

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Translate.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.Translate.TagResource" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the given Amazon Translate resource to which you want to associate the tags.

$sel:tags:TagResource', tagResource_tags - Tags being associated with a specific Amazon Translate resource. There can be a maximum of 50 tags (both existing and pending) associated with a specific resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Translate.TagResource" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

TranslateText

data TranslateText Source #

See: newTranslateText smart constructor.

Instances

Instances details
ToJSON TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

ToHeaders TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

ToPath TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

ToQuery TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

AWSRequest TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Associated Types

type AWSResponse TranslateText #

Generic TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Associated Types

type Rep TranslateText :: Type -> Type #

Read TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Show TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

NFData TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Methods

rnf :: TranslateText -> () #

Eq TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Hashable TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

type AWSResponse TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

type Rep TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

type Rep TranslateText = D1 ('MetaData "TranslateText" "Amazonka.Translate.TranslateText" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TranslateText'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TranslationSettings)) :*: S1 ('MetaSel ('Just "terminologyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sourceLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newTranslateText Source #

Create a value of TranslateText with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

TranslateText, translateText_settings - Settings to configure your translation output, including the option to set the formality level of the output text and the option to mask profane words and phrases.

TranslateText, translateText_terminologyNames - The name of the terminology list file to be used in the TranslateText request. You can use 1 terminology list at most in a TranslateText request. Terminology lists can contain a maximum of 256 terms.

$sel:text:TranslateText', translateText_text - The text to translate. The text string can be a maximum of 10,000 bytes long. Depending on your character set, this may be fewer than 10,000 characters.

TranslateText, translateText_sourceLanguageCode - The language code for the language of the source text. The language must be a language supported by Amazon Translate. For a list of language codes, see Supported languages.

To have Amazon Translate determine the source language of your text, you can specify auto in the SourceLanguageCode field. If you specify auto, Amazon Translate will call Amazon Comprehend to determine the source language.

If you specify auto, you must send the TranslateText request in a region that supports Amazon Comprehend. Otherwise, the request returns an error indicating that autodetect is not supported.

TranslateText, translateText_targetLanguageCode - The language code requested for the language of the target text. The language must be a language supported by Amazon Translate.

data TranslateTextResponse Source #

See: newTranslateTextResponse smart constructor.

Instances

Instances details
Generic TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Associated Types

type Rep TranslateTextResponse :: Type -> Type #

Read TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Show TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

NFData TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Methods

rnf :: TranslateTextResponse -> () #

Eq TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

type Rep TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

type Rep TranslateTextResponse = D1 ('MetaData "TranslateTextResponse" "Amazonka.Translate.TranslateText" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TranslateTextResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "appliedSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TranslationSettings)) :*: (S1 ('MetaSel ('Just "appliedTerminologies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AppliedTerminology])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: (S1 ('MetaSel ('Just "translatedText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "sourceLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "targetLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newTranslateTextResponse Source #

Create a value of TranslateTextResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:appliedSettings:TranslateTextResponse', translateTextResponse_appliedSettings - Settings that configure the translation output.

$sel:appliedTerminologies:TranslateTextResponse', translateTextResponse_appliedTerminologies - The names of the custom terminologies applied to the input text by Amazon Translate for the translated text response.

$sel:httpStatus:TranslateTextResponse', translateTextResponse_httpStatus - The response's http status code.

$sel:translatedText:TranslateTextResponse', translateTextResponse_translatedText - The translated text.

TranslateText, translateTextResponse_sourceLanguageCode - The language code for the language of the source text.

TranslateText, translateTextResponse_targetLanguageCode - The language code for the language of the target text.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' Text [Text] 

Instances

Instances details
ToJSON UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Translate.UntagResource" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the given Amazon Translate resource from which you want to remove the tags.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The initial part of a key-value pair that forms a tag being removed from a given resource. Keys must be unique and cannot be duplicated for a particular resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Translate.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Translate.UntagResource" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

UpdateParallelData

data UpdateParallelData Source #

See: newUpdateParallelData smart constructor.

Instances

Instances details
ToJSON UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

ToHeaders UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

ToPath UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

ToQuery UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

AWSRequest UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Associated Types

type AWSResponse UpdateParallelData #

Generic UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Associated Types

type Rep UpdateParallelData :: Type -> Type #

Read UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Show UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

NFData UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Methods

rnf :: UpdateParallelData -> () #

Eq UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Hashable UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

type AWSResponse UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

type Rep UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

type Rep UpdateParallelData = D1 ('MetaData "UpdateParallelData" "Amazonka.Translate.UpdateParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "UpdateParallelData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "parallelDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ParallelDataConfig) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateParallelData Source #

Create a value of UpdateParallelData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateParallelData, updateParallelData_description - A custom description for the parallel data resource in Amazon Translate.

UpdateParallelData, updateParallelData_name - The name of the parallel data resource being updated.

UpdateParallelData, updateParallelData_parallelDataConfig - Specifies the format and S3 location of the parallel data input file.

$sel:clientToken:UpdateParallelData', updateParallelData_clientToken - A unique identifier for the request. This token is automatically generated when you use Amazon Translate through an AWS SDK.

data UpdateParallelDataResponse Source #

See: newUpdateParallelDataResponse smart constructor.

Instances

Instances details
Generic UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Associated Types

type Rep UpdateParallelDataResponse :: Type -> Type #

Read UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Show UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

NFData UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Eq UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

type Rep UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

type Rep UpdateParallelDataResponse = D1 ('MetaData "UpdateParallelDataResponse" "Amazonka.Translate.UpdateParallelData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "UpdateParallelDataResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "latestUpdateAttemptAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "latestUpdateAttemptStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newUpdateParallelDataResponse Source #

Create a value of UpdateParallelDataResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateParallelDataResponse, updateParallelDataResponse_latestUpdateAttemptAt - The time that the most recent update was attempted.

UpdateParallelDataResponse, updateParallelDataResponse_latestUpdateAttemptStatus - The status of the parallel data update attempt. When the updated parallel data resource is ready for you to use, the status is ACTIVE.

UpdateParallelData, updateParallelDataResponse_name - The name of the parallel data resource being updated.

UpdateParallelDataResponse, updateParallelDataResponse_status - The status of the parallel data resource that you are attempting to update. Your update request is accepted only if this status is either ACTIVE or FAILED.

$sel:httpStatus:UpdateParallelDataResponse', updateParallelDataResponse_httpStatus - The response's http status code.

Types

Directionality

newtype Directionality Source #

Constructors

Directionality' 

Bundled Patterns

pattern Directionality_MULTI :: Directionality 
pattern Directionality_UNI :: Directionality 

Instances

Instances details
FromJSON Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

FromJSONKey Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

ToJSON Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

ToJSONKey Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

ToByteString Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

ToHeader Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

ToLog Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

ToQuery Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

FromText Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

ToText Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

FromXML Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

ToXML Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

Methods

toXML :: Directionality -> XML #

Generic Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

Associated Types

type Rep Directionality :: Type -> Type #

Read Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

Show Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

NFData Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

Methods

rnf :: Directionality -> () #

Eq Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

Ord Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

Hashable Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

type Rep Directionality Source # 
Instance details

Defined in Amazonka.Translate.Types.Directionality

type Rep Directionality = D1 ('MetaData "Directionality" "Amazonka.Translate.Types.Directionality" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "Directionality'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDirectionality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DisplayLanguageCode

newtype DisplayLanguageCode Source #

Instances

Instances details
FromJSON DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

FromJSONKey DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

ToJSON DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

ToJSONKey DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

ToByteString DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

ToHeader DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

ToLog DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

ToQuery DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

FromText DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

ToText DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

FromXML DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

ToXML DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

Generic DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

Associated Types

type Rep DisplayLanguageCode :: Type -> Type #

Read DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

Show DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

NFData DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

Methods

rnf :: DisplayLanguageCode -> () #

Eq DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

Ord DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

Hashable DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

type Rep DisplayLanguageCode Source # 
Instance details

Defined in Amazonka.Translate.Types.DisplayLanguageCode

type Rep DisplayLanguageCode = D1 ('MetaData "DisplayLanguageCode" "Amazonka.Translate.Types.DisplayLanguageCode" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "DisplayLanguageCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDisplayLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncryptionKeyType

newtype EncryptionKeyType Source #

Bundled Patterns

pattern EncryptionKeyType_KMS :: EncryptionKeyType 

Instances

Instances details
FromJSON EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

FromJSONKey EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToJSON EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToJSONKey EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToByteString EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToHeader EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToLog EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToQuery EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

FromText EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToText EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

FromXML EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToXML EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Generic EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Associated Types

type Rep EncryptionKeyType :: Type -> Type #

Read EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Show EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

NFData EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Methods

rnf :: EncryptionKeyType -> () #

Eq EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Ord EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Hashable EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

type Rep EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

type Rep EncryptionKeyType = D1 ('MetaData "EncryptionKeyType" "Amazonka.Translate.Types.EncryptionKeyType" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "EncryptionKeyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncryptionKeyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Formality

newtype Formality Source #

Constructors

Formality' 

Fields

Bundled Patterns

pattern Formality_FORMAL :: Formality 
pattern Formality_INFORMAL :: Formality 

Instances

Instances details
FromJSON Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

FromJSONKey Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

ToJSON Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

ToJSONKey Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

ToByteString Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

Methods

toBS :: Formality -> ByteString #

ToHeader Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

ToLog Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

ToQuery Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

FromText Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

ToText Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

Methods

toText :: Formality -> Text #

FromXML Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

ToXML Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

Methods

toXML :: Formality -> XML #

Generic Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

Associated Types

type Rep Formality :: Type -> Type #

Read Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

Show Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

NFData Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

Methods

rnf :: Formality -> () #

Eq Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

Ord Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

Hashable Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

type Rep Formality Source # 
Instance details

Defined in Amazonka.Translate.Types.Formality

type Rep Formality = D1 ('MetaData "Formality" "Amazonka.Translate.Types.Formality" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "Formality'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFormality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

JobStatus

newtype JobStatus Source #

Constructors

JobStatus' 

Fields

Instances

Instances details
FromJSON JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

FromJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToJSON JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToByteString JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Methods

toBS :: JobStatus -> ByteString #

ToHeader JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToLog JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToQuery JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

FromText JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToText JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Methods

toText :: JobStatus -> Text #

FromXML JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToXML JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Methods

toXML :: JobStatus -> XML #

Generic JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Associated Types

type Rep JobStatus :: Type -> Type #

Read JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Show JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

NFData JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Methods

rnf :: JobStatus -> () #

Eq JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Ord JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Hashable JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

type Rep JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

type Rep JobStatus = D1 ('MetaData "JobStatus" "Amazonka.Translate.Types.JobStatus" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "JobStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromJobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MergeStrategy

newtype MergeStrategy Source #

Constructors

MergeStrategy' 

Bundled Patterns

pattern MergeStrategy_OVERWRITE :: MergeStrategy 

Instances

Instances details
FromJSON MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

FromJSONKey MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToJSON MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToJSONKey MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToByteString MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToHeader MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToLog MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToQuery MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

FromText MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToText MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Methods

toText :: MergeStrategy -> Text #

FromXML MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToXML MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Methods

toXML :: MergeStrategy -> XML #

Generic MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Associated Types

type Rep MergeStrategy :: Type -> Type #

Read MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Show MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

NFData MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Methods

rnf :: MergeStrategy -> () #

Eq MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Ord MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Hashable MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

type Rep MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

type Rep MergeStrategy = D1 ('MetaData "MergeStrategy" "Amazonka.Translate.Types.MergeStrategy" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "MergeStrategy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMergeStrategy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ParallelDataFormat

newtype ParallelDataFormat Source #

Instances

Instances details
FromJSON ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

FromJSONKey ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToJSON ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToJSONKey ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToByteString ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToHeader ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToLog ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToQuery ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

FromText ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToText ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

FromXML ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToXML ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Generic ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Associated Types

type Rep ParallelDataFormat :: Type -> Type #

Read ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Show ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

NFData ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Methods

rnf :: ParallelDataFormat -> () #

Eq ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Ord ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Hashable ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

type Rep ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

type Rep ParallelDataFormat = D1 ('MetaData "ParallelDataFormat" "Amazonka.Translate.Types.ParallelDataFormat" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "ParallelDataFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromParallelDataFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ParallelDataStatus

newtype ParallelDataStatus Source #

Instances

Instances details
FromJSON ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

FromJSONKey ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToJSON ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToJSONKey ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToByteString ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToHeader ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToLog ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToQuery ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

FromText ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToText ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

FromXML ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToXML ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Generic ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Associated Types

type Rep ParallelDataStatus :: Type -> Type #

Read ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Show ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

NFData ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Methods

rnf :: ParallelDataStatus -> () #

Eq ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Ord ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Hashable ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

type Rep ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

type Rep ParallelDataStatus = D1 ('MetaData "ParallelDataStatus" "Amazonka.Translate.Types.ParallelDataStatus" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "ParallelDataStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromParallelDataStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Profanity

newtype Profanity Source #

Constructors

Profanity' 

Fields

Bundled Patterns

pattern Profanity_MASK :: Profanity 

Instances

Instances details
FromJSON Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

FromJSONKey Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

ToJSON Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

ToJSONKey Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

ToByteString Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

Methods

toBS :: Profanity -> ByteString #

ToHeader Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

ToLog Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

ToQuery Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

FromText Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

ToText Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

Methods

toText :: Profanity -> Text #

FromXML Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

ToXML Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

Methods

toXML :: Profanity -> XML #

Generic Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

Associated Types

type Rep Profanity :: Type -> Type #

Read Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

Show Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

NFData Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

Methods

rnf :: Profanity -> () #

Eq Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

Ord Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

Hashable Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

type Rep Profanity Source # 
Instance details

Defined in Amazonka.Translate.Types.Profanity

type Rep Profanity = D1 ('MetaData "Profanity" "Amazonka.Translate.Types.Profanity" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "Profanity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromProfanity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TerminologyDataFormat

newtype TerminologyDataFormat Source #

Instances

Instances details
FromJSON TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

FromJSONKey TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToJSON TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToJSONKey TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToByteString TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToHeader TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToLog TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToQuery TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

FromText TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToText TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

FromXML TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToXML TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Generic TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Associated Types

type Rep TerminologyDataFormat :: Type -> Type #

Read TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Show TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

NFData TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Methods

rnf :: TerminologyDataFormat -> () #

Eq TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Ord TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Hashable TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

type Rep TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

type Rep TerminologyDataFormat = D1 ('MetaData "TerminologyDataFormat" "Amazonka.Translate.Types.TerminologyDataFormat" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'True) (C1 ('MetaCons "TerminologyDataFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTerminologyDataFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AppliedTerminology

data AppliedTerminology Source #

The custom terminology applied to the input text by Amazon Translate for the translated text response. This is optional in the response and will only be present if you specified terminology input in the request. Currently, only one terminology can be applied per TranslateText request.

See: newAppliedTerminology smart constructor.

Instances

Instances details
FromJSON AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

Generic AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

Associated Types

type Rep AppliedTerminology :: Type -> Type #

Read AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

Show AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

NFData AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

Methods

rnf :: AppliedTerminology -> () #

Eq AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

Hashable AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

type Rep AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

type Rep AppliedTerminology = D1 ('MetaData "AppliedTerminology" "Amazonka.Translate.Types.AppliedTerminology" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "AppliedTerminology'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "terms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Term]))))

newAppliedTerminology :: AppliedTerminology Source #

Create a value of AppliedTerminology with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:name:AppliedTerminology', appliedTerminology_name - The name of the custom terminology applied to the input text by Amazon Translate for the translated text response.

$sel:terms:AppliedTerminology', appliedTerminology_terms - The specific terms of the custom terminology applied to the input text by Amazon Translate for the translated text response. A maximum of 250 terms will be returned, and the specific terms applied will be the first 250 terms in the source text.

EncryptionKey

data EncryptionKey Source #

The encryption key used to encrypt this object.

See: newEncryptionKey smart constructor.

Instances

Instances details
FromJSON EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

ToJSON EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

Generic EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

Associated Types

type Rep EncryptionKey :: Type -> Type #

Read EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

Show EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

NFData EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

Methods

rnf :: EncryptionKey -> () #

Eq EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

Hashable EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

type Rep EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

type Rep EncryptionKey = D1 ('MetaData "EncryptionKey" "Amazonka.Translate.Types.EncryptionKey" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "EncryptionKey'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EncryptionKeyType) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEncryptionKey Source #

Create a value of EncryptionKey with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:type':EncryptionKey', encryptionKey_type - The type of encryption key used by Amazon Translate to encrypt this object.

$sel:id:EncryptionKey', encryptionKey_id - The Amazon Resource Name (ARN) of the encryption key being used to encrypt this object.

InputDataConfig

data InputDataConfig Source #

The input configuration properties for requesting a batch translation job.

See: newInputDataConfig smart constructor.

Constructors

InputDataConfig' Text Text 

Instances

Instances details
FromJSON InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

ToJSON InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

Generic InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

Associated Types

type Rep InputDataConfig :: Type -> Type #

Read InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

Show InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

NFData InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

Methods

rnf :: InputDataConfig -> () #

Eq InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

Hashable InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

type Rep InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

type Rep InputDataConfig = D1 ('MetaData "InputDataConfig" "Amazonka.Translate.Types.InputDataConfig" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "InputDataConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "contentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInputDataConfig Source #

Create a value of InputDataConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Uri:InputDataConfig', inputDataConfig_s3Uri - The URI of the AWS S3 folder that contains the input files. Amazon Translate translates all the files in the folder and all its sub-folders. The folder must be in the same Region as the API endpoint you are calling.

$sel:contentType:InputDataConfig', inputDataConfig_contentType - Describes the format of the data that you submit to Amazon Translate as input. You can specify one of the following multipurpose internet mail extension (MIME) types:

  • text/html: The input data consists of one or more HTML files. Amazon Translate translates only the text that resides in the html element in each file.
  • text/plain: The input data consists of one or more unformatted text files. Amazon Translate translates every character in this type of input.
  • application/vnd.openxmlformats-officedocument.wordprocessingml.document: The input data consists of one or more Word documents (.docx).
  • application/vnd.openxmlformats-officedocument.presentationml.presentation: The input data consists of one or more PowerPoint Presentation files (.pptx).
  • application/vnd.openxmlformats-officedocument.spreadsheetml.sheet: The input data consists of one or more Excel Workbook files (.xlsx).
  • application/x-xliff+xml: The input data consists of one or more XML Localization Interchange File Format (XLIFF) files (.xlf). Amazon Translate supports only XLIFF version 1.2.

If you structure your input data as HTML, ensure that you set this parameter to text/html. By doing so, you cut costs by limiting the translation to the contents of the html element in each file. Otherwise, if you set this parameter to text/plain, your costs will cover the translation of every character.

JobDetails

data JobDetails Source #

The number of documents successfully and unsuccessfully processed during a translation job.

See: newJobDetails smart constructor.

Constructors

JobDetails' (Maybe Int) (Maybe Int) (Maybe Int) 

Instances

Instances details
FromJSON JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

Generic JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

Associated Types

type Rep JobDetails :: Type -> Type #

Read JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

Show JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

NFData JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

Methods

rnf :: JobDetails -> () #

Eq JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

Hashable JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

type Rep JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

type Rep JobDetails = D1 ('MetaData "JobDetails" "Amazonka.Translate.Types.JobDetails" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "JobDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "documentsWithErrorsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "inputDocumentsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "translatedDocumentsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newJobDetails :: JobDetails Source #

Create a value of JobDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:documentsWithErrorsCount:JobDetails', jobDetails_documentsWithErrorsCount - The number of documents that could not be processed during a translation job.

$sel:inputDocumentsCount:JobDetails', jobDetails_inputDocumentsCount - The number of documents used as input in a translation job.

$sel:translatedDocumentsCount:JobDetails', jobDetails_translatedDocumentsCount - The number of documents successfully processed during a translation job.

Language

data Language Source #

A supported language.

See: newLanguage smart constructor.

Constructors

Language' Text Text 

Instances

Instances details
FromJSON Language Source # 
Instance details

Defined in Amazonka.Translate.Types.Language

Generic Language Source # 
Instance details

Defined in Amazonka.Translate.Types.Language

Associated Types

type Rep Language :: Type -> Type #

Methods

from :: Language -> Rep Language x #

to :: Rep Language x -> Language #

Read Language Source # 
Instance details

Defined in Amazonka.Translate.Types.Language

Show Language Source # 
Instance details

Defined in Amazonka.Translate.Types.Language

NFData Language Source # 
Instance details

Defined in Amazonka.Translate.Types.Language

Methods

rnf :: Language -> () #

Eq Language Source # 
Instance details

Defined in Amazonka.Translate.Types.Language

Hashable Language Source # 
Instance details

Defined in Amazonka.Translate.Types.Language

Methods

hashWithSalt :: Int -> Language -> Int #

hash :: Language -> Int #

type Rep Language Source # 
Instance details

Defined in Amazonka.Translate.Types.Language

type Rep Language = D1 ('MetaData "Language" "Amazonka.Translate.Types.Language" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "Language'" 'PrefixI 'True) (S1 ('MetaSel ('Just "languageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLanguage Source #

Create a value of Language with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:languageName:Language', language_languageName - Language name of the supported language.

$sel:languageCode:Language', language_languageCode - Language code for the supported language.

OutputDataConfig

data OutputDataConfig Source #

The output configuration properties for a batch translation job.

See: newOutputDataConfig smart constructor.

Instances

Instances details
FromJSON OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

ToJSON OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

Generic OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

Associated Types

type Rep OutputDataConfig :: Type -> Type #

Read OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

Show OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

NFData OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

Methods

rnf :: OutputDataConfig -> () #

Eq OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

Hashable OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

type Rep OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

type Rep OutputDataConfig = D1 ('MetaData "OutputDataConfig" "Amazonka.Translate.Types.OutputDataConfig" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "OutputDataConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey)) :*: S1 ('MetaSel ('Just "s3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOutputDataConfig Source #

Create a value of OutputDataConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:encryptionKey:OutputDataConfig', outputDataConfig_encryptionKey - Undocumented member.

$sel:s3Uri:OutputDataConfig', outputDataConfig_s3Uri - The URI of the S3 folder that contains a translation job's output file. The folder must be in the same Region as the API endpoint that you are calling.

ParallelDataConfig

data ParallelDataConfig Source #

Specifies the format and S3 location of the parallel data input file.

See: newParallelDataConfig smart constructor.

Instances

Instances details
FromJSON ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

ToJSON ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

Generic ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

Associated Types

type Rep ParallelDataConfig :: Type -> Type #

Read ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

Show ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

NFData ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

Methods

rnf :: ParallelDataConfig -> () #

Eq ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

Hashable ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

type Rep ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

type Rep ParallelDataConfig = D1 ('MetaData "ParallelDataConfig" "Amazonka.Translate.Types.ParallelDataConfig" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ParallelDataConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ParallelDataFormat)))

newParallelDataConfig Source #

Create a value of ParallelDataConfig with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:s3Uri:ParallelDataConfig', parallelDataConfig_s3Uri - The URI of the Amazon S3 folder that contains the parallel data input file. The folder must be in the same Region as the API endpoint you are calling.

$sel:format:ParallelDataConfig', parallelDataConfig_format - The format of the parallel data input file.

ParallelDataDataLocation

data ParallelDataDataLocation Source #

The location of the most recent parallel data input file that was successfully imported into Amazon Translate.

See: newParallelDataDataLocation smart constructor.

Instances

Instances details
FromJSON ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

Generic ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

Associated Types

type Rep ParallelDataDataLocation :: Type -> Type #

Read ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

Show ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

NFData ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

Eq ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

Hashable ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

type Rep ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

type Rep ParallelDataDataLocation = D1 ('MetaData "ParallelDataDataLocation" "Amazonka.Translate.Types.ParallelDataDataLocation" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ParallelDataDataLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newParallelDataDataLocation Source #

Create a value of ParallelDataDataLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryType:ParallelDataDataLocation', parallelDataDataLocation_repositoryType - Describes the repository that contains the parallel data input file.

$sel:location:ParallelDataDataLocation', parallelDataDataLocation_location - The Amazon S3 location of the parallel data input file. The location is returned as a presigned URL to that has a 30-minute expiration.

Amazon Translate doesn't scan all input files for the risk of CSV injection attacks.

CSV injection occurs when a .csv or .tsv file is altered so that a record contains malicious code. The record begins with a special character, such as =, +, -, or @. When the file is opened in a spreadsheet program, the program might interpret the record as a formula and run the code within it.

Before you download an input file from Amazon S3, ensure that you recognize the file and trust its creator.

ParallelDataProperties

data ParallelDataProperties Source #

The properties of a parallel data resource.

See: newParallelDataProperties smart constructor.

Instances

Instances details
FromJSON ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

Generic ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

Associated Types

type Rep ParallelDataProperties :: Type -> Type #

Read ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

Show ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

NFData ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

Methods

rnf :: ParallelDataProperties -> () #

Eq ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

Hashable ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

type Rep ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

type Rep ParallelDataProperties = D1 ('MetaData "ParallelDataProperties" "Amazonka.Translate.Types.ParallelDataProperties" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "ParallelDataProperties'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey)))) :*: ((S1 ('MetaSel ('Just "failedRecordCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "importedDataSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "importedRecordCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: (((S1 ('MetaSel ('Just "latestUpdateAttemptAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "latestUpdateAttemptStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus))) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "parallelDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataConfig)) :*: S1 ('MetaSel ('Just "skippedRecordCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "sourceLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus)) :*: S1 ('MetaSel ('Just "targetLanguageCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))))

newParallelDataProperties :: ParallelDataProperties Source #

Create a value of ParallelDataProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ParallelDataProperties', parallelDataProperties_arn - The Amazon Resource Name (ARN) of the parallel data resource.

$sel:createdAt:ParallelDataProperties', parallelDataProperties_createdAt - The time at which the parallel data resource was created.

$sel:description:ParallelDataProperties', parallelDataProperties_description - The description assigned to the parallel data resource.

$sel:encryptionKey:ParallelDataProperties', parallelDataProperties_encryptionKey - Undocumented member.

$sel:failedRecordCount:ParallelDataProperties', parallelDataProperties_failedRecordCount - The number of records unsuccessfully imported from the parallel data input file.

$sel:importedDataSize:ParallelDataProperties', parallelDataProperties_importedDataSize - The number of UTF-8 characters that Amazon Translate imported from the parallel data input file. This number includes only the characters in your translation examples. It does not include characters that are used to format your file. For example, if you provided a Translation Memory Exchange (.tmx) file, this number does not include the tags.

$sel:importedRecordCount:ParallelDataProperties', parallelDataProperties_importedRecordCount - The number of records successfully imported from the parallel data input file.

$sel:lastUpdatedAt:ParallelDataProperties', parallelDataProperties_lastUpdatedAt - The time at which the parallel data resource was last updated.

$sel:latestUpdateAttemptAt:ParallelDataProperties', parallelDataProperties_latestUpdateAttemptAt - The time that the most recent update was attempted.

$sel:latestUpdateAttemptStatus:ParallelDataProperties', parallelDataProperties_latestUpdateAttemptStatus - The status of the most recent update attempt for the parallel data resource.

$sel:message:ParallelDataProperties', parallelDataProperties_message - Additional information from Amazon Translate about the parallel data resource.

$sel:name:ParallelDataProperties', parallelDataProperties_name - The custom name assigned to the parallel data resource.

$sel:parallelDataConfig:ParallelDataProperties', parallelDataProperties_parallelDataConfig - Specifies the format and S3 location of the parallel data input file.

$sel:skippedRecordCount:ParallelDataProperties', parallelDataProperties_skippedRecordCount - The number of items in the input file that Amazon Translate skipped when you created or updated the parallel data resource. For example, Amazon Translate skips empty records, empty target texts, and empty lines.

$sel:sourceLanguageCode:ParallelDataProperties', parallelDataProperties_sourceLanguageCode - The source language of the translations in the parallel data file.

$sel:status:ParallelDataProperties', parallelDataProperties_status - The status of the parallel data resource. When the parallel data is ready for you to use, the status is ACTIVE.

$sel:targetLanguageCodes:ParallelDataProperties', parallelDataProperties_targetLanguageCodes - The language codes for the target languages available in the parallel data file. All possible target languages are returned as an array.

Tag

data Tag Source #

A key-value pair that adds as a metadata to a resource used by Amazon Translate.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
FromJSON Tag Source # 
Instance details

Defined in Amazonka.Translate.Types.Tag

ToJSON Tag Source # 
Instance details

Defined in Amazonka.Translate.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.Translate.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.Translate.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.Translate.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.Translate.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.Translate.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.Translate.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.Translate.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Translate.Types.Tag" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:key:Tag', tag_key - The initial part of a key-value pair that forms a tag associated with a given resource.

$sel:value:Tag', tag_value - The second part of a key-value pair that forms a tag associated with a given resource.

Term

data Term Source #

The term being translated by the custom terminology.

See: newTerm smart constructor.

Constructors

Term' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Generic Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Associated Types

type Rep Term :: Type -> Type #

Methods

from :: Term -> Rep Term x #

to :: Rep Term x -> Term #

Read Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Show Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Methods

showsPrec :: Int -> Term -> ShowS #

show :: Term -> String #

showList :: [Term] -> ShowS #

NFData Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Methods

rnf :: Term -> () #

Eq Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Methods

(==) :: Term -> Term -> Bool #

(/=) :: Term -> Term -> Bool #

Hashable Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Methods

hashWithSalt :: Int -> Term -> Int #

hash :: Term -> Int #

type Rep Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

type Rep Term = D1 ('MetaData "Term" "Amazonka.Translate.Types.Term" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "Term'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "targetText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTerm :: Term Source #

Create a value of Term with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sourceText:Term', term_sourceText - The source text of the term being translated by the custom terminology.

$sel:targetText:Term', term_targetText - The target text of the term being translated by the custom terminology.

TerminologyData

data TerminologyData Source #

The data associated with the custom terminology. For information about the custom terminology file, see Creating a Custom Terminology.

See: newTerminologyData smart constructor.

Instances

Instances details
ToJSON TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

Generic TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

Associated Types

type Rep TerminologyData :: Type -> Type #

Show TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

NFData TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

Methods

rnf :: TerminologyData -> () #

Eq TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

Hashable TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

type Rep TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

type Rep TerminologyData = D1 ('MetaData "TerminologyData" "Amazonka.Translate.Types.TerminologyData" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TerminologyData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directionality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Directionality)) :*: (S1 ('MetaSel ('Just "file") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Base64)) :*: S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TerminologyDataFormat))))

newTerminologyData Source #

Create a value of TerminologyData with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directionality:TerminologyData', terminologyData_directionality - The directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).

UNI
The terminology resource has one source language (for example, the first column in a CSV file), and all of its other languages are target languages.
MULTI
Any language in the terminology resource can be the source language or a target language. A single multi-directional terminology resource can be used for jobs that translate different language pairs. For example, if the terminology contains English and Spanish terms, it can be used for jobs that translate English to Spanish and Spanish to English.

When you create a custom terminology resource without specifying the directionality, it behaves as uni-directional terminology, although this parameter will have a null value.

$sel:file:TerminologyData', terminologyData_file - The file containing the custom terminology data. Your version of the AWS SDK performs a Base64-encoding on this field before sending a request to the AWS service. Users of the SDK should not perform Base64-encoding themselves.-- -- Note: This Lens automatically encodes and decodes Base64 data. -- The underlying isomorphism will encode to Base64 representation during -- serialisation, and decode from Base64 representation during deserialisation. -- This Lens accepts and returns only raw unencoded data.

$sel:format:TerminologyData', terminologyData_format - The data format of the custom terminology.

TerminologyDataLocation

data TerminologyDataLocation Source #

The location of the custom terminology data.

See: newTerminologyDataLocation smart constructor.

Instances

Instances details
FromJSON TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

Generic TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

Associated Types

type Rep TerminologyDataLocation :: Type -> Type #

Read TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

Show TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

NFData TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

Methods

rnf :: TerminologyDataLocation -> () #

Eq TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

Hashable TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

type Rep TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

type Rep TerminologyDataLocation = D1 ('MetaData "TerminologyDataLocation" "Amazonka.Translate.Types.TerminologyDataLocation" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TerminologyDataLocation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "repositoryType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTerminologyDataLocation Source #

Create a value of TerminologyDataLocation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:repositoryType:TerminologyDataLocation', terminologyDataLocation_repositoryType - The repository type for the custom terminology data.

$sel:location:TerminologyDataLocation', terminologyDataLocation_location - The Amazon S3 location of the most recent custom terminology input file that was successfully imported into Amazon Translate. The location is returned as a presigned URL that has a 30-minute expiration .

Amazon Translate doesn't scan all input files for the risk of CSV injection attacks.

CSV injection occurs when a .csv or .tsv file is altered so that a record contains malicious code. The record begins with a special character, such as =, +, -, or @. When the file is opened in a spreadsheet program, the program might interpret the record as a formula and run the code within it.

Before you download an input file from Amazon S3, ensure that you recognize the file and trust its creator.

TerminologyProperties

data TerminologyProperties Source #

The properties of the custom terminology.

See: newTerminologyProperties smart constructor.

Instances

Instances details
FromJSON TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Generic TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Associated Types

type Rep TerminologyProperties :: Type -> Type #

Read TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Show TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

NFData TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Methods

rnf :: TerminologyProperties -> () #

Eq TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Hashable TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

type Rep TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

type Rep TerminologyProperties = D1 ('MetaData "TerminologyProperties" "Amazonka.Translate.Types.TerminologyProperties" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TerminologyProperties'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "directionality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Directionality)) :*: S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey))) :*: (S1 ('MetaSel ('Just "format") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TerminologyDataFormat)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sizeBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))) :*: ((S1 ('MetaSel ('Just "skippedTermCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "sourceLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "targetLanguageCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "termCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))))

newTerminologyProperties :: TerminologyProperties Source #

Create a value of TerminologyProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:TerminologyProperties', terminologyProperties_arn - The Amazon Resource Name (ARN) of the custom terminology.

$sel:createdAt:TerminologyProperties', terminologyProperties_createdAt - The time at which the custom terminology was created, based on the timestamp.

$sel:description:TerminologyProperties', terminologyProperties_description - The description of the custom terminology properties.

$sel:directionality:TerminologyProperties', terminologyProperties_directionality - The directionality of your terminology resource indicates whether it has one source language (uni-directional) or multiple (multi-directional).

UNI
The terminology resource has one source language (the first column in a CSV file), and all of its other languages are target languages.
MULTI
Any language in the terminology resource can be the source language.

$sel:encryptionKey:TerminologyProperties', terminologyProperties_encryptionKey - The encryption key for the custom terminology.

$sel:format:TerminologyProperties', terminologyProperties_format - The format of the custom terminology input file.

$sel:lastUpdatedAt:TerminologyProperties', terminologyProperties_lastUpdatedAt - The time at which the custom terminology was last update, based on the timestamp.

$sel:message:TerminologyProperties', terminologyProperties_message - Additional information from Amazon Translate about the terminology resource.

$sel:name:TerminologyProperties', terminologyProperties_name - The name of the custom terminology.

$sel:sizeBytes:TerminologyProperties', terminologyProperties_sizeBytes - The size of the file used when importing a custom terminology.

$sel:skippedTermCount:TerminologyProperties', terminologyProperties_skippedTermCount - The number of terms in the input file that Amazon Translate skipped when you created or updated the terminology resource.

$sel:sourceLanguageCode:TerminologyProperties', terminologyProperties_sourceLanguageCode - The language code for the source text of the translation request for which the custom terminology is being used.

$sel:targetLanguageCodes:TerminologyProperties', terminologyProperties_targetLanguageCodes - The language codes for the target languages available with the custom terminology resource. All possible target languages are returned in array.

$sel:termCount:TerminologyProperties', terminologyProperties_termCount - The number of terms included in the custom terminology.

TextTranslationJobFilter

data TextTranslationJobFilter Source #

Provides information for filtering a list of translation jobs. For more information, see ListTextTranslationJobs.

See: newTextTranslationJobFilter smart constructor.

Instances

Instances details
ToJSON TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Generic TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Associated Types

type Rep TextTranslationJobFilter :: Type -> Type #

Read TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Show TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

NFData TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Eq TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Hashable TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

type Rep TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

type Rep TextTranslationJobFilter = D1 ('MetaData "TextTranslationJobFilter" "Amazonka.Translate.Types.TextTranslationJobFilter" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TextTranslationJobFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStatus))) :*: (S1 ('MetaSel ('Just "submittedAfterTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "submittedBeforeTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newTextTranslationJobFilter :: TextTranslationJobFilter Source #

Create a value of TextTranslationJobFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:jobName:TextTranslationJobFilter', textTranslationJobFilter_jobName - Filters the list of jobs by name.

$sel:jobStatus:TextTranslationJobFilter', textTranslationJobFilter_jobStatus - Filters the list of jobs based by job status.

$sel:submittedAfterTime:TextTranslationJobFilter', textTranslationJobFilter_submittedAfterTime - Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

$sel:submittedBeforeTime:TextTranslationJobFilter', textTranslationJobFilter_submittedBeforeTime - Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

TextTranslationJobProperties

data TextTranslationJobProperties Source #

Provides information about a translation job.

See: newTextTranslationJobProperties smart constructor.

Instances

Instances details
FromJSON TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

Generic TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

Associated Types

type Rep TextTranslationJobProperties :: Type -> Type #

Read TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

Show TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

NFData TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

Eq TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

Hashable TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

type Rep TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

type Rep TextTranslationJobProperties = D1 ('MetaData "TextTranslationJobProperties" "Amazonka.Translate.Types.TextTranslationJobProperties" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TextTranslationJobProperties'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dataAccessRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "inputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputDataConfig)))) :*: ((S1 ('MetaSel ('Just "jobDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobDetails)) :*: S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStatus))))) :*: (((S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "outputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputDataConfig))) :*: (S1 ('MetaSel ('Just "parallelDataNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "settings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TranslationSettings)))) :*: ((S1 ('MetaSel ('Just "sourceLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "submittedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "targetLanguageCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "terminologyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))))))

newTextTranslationJobProperties :: TextTranslationJobProperties Source #

Create a value of TextTranslationJobProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:dataAccessRoleArn:TextTranslationJobProperties', textTranslationJobProperties_dataAccessRoleArn - The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job's input data.

$sel:endTime:TextTranslationJobProperties', textTranslationJobProperties_endTime - The time at which the translation job ended.

$sel:inputDataConfig:TextTranslationJobProperties', textTranslationJobProperties_inputDataConfig - The input configuration properties that were specified when the job was requested.

$sel:jobDetails:TextTranslationJobProperties', textTranslationJobProperties_jobDetails - The number of documents successfully and unsuccessfully processed during the translation job.

$sel:jobId:TextTranslationJobProperties', textTranslationJobProperties_jobId - The ID of the translation job.

$sel:jobName:TextTranslationJobProperties', textTranslationJobProperties_jobName - The user-defined name of the translation job.

$sel:jobStatus:TextTranslationJobProperties', textTranslationJobProperties_jobStatus - The status of the translation job.

$sel:message:TextTranslationJobProperties', textTranslationJobProperties_message - An explanation of any errors that may have occurred during the translation job.

$sel:outputDataConfig:TextTranslationJobProperties', textTranslationJobProperties_outputDataConfig - The output configuration properties that were specified when the job was requested.

$sel:parallelDataNames:TextTranslationJobProperties', textTranslationJobProperties_parallelDataNames - A list containing the names of the parallel data resources applied to the translation job.

$sel:settings:TextTranslationJobProperties', textTranslationJobProperties_settings - Settings that configure the translation output.

$sel:sourceLanguageCode:TextTranslationJobProperties', textTranslationJobProperties_sourceLanguageCode - The language code of the language of the source text. The language must be a language supported by Amazon Translate.

$sel:submittedTime:TextTranslationJobProperties', textTranslationJobProperties_submittedTime - The time at which the translation job was submitted.

$sel:targetLanguageCodes:TextTranslationJobProperties', textTranslationJobProperties_targetLanguageCodes - The language code of the language of the target text. The language must be a language supported by Amazon Translate.

$sel:terminologyNames:TextTranslationJobProperties', textTranslationJobProperties_terminologyNames - A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.

TranslationSettings

data TranslationSettings Source #

Optional settings that configure the translation output. Use these settings for real time translations and asynchronous translation jobs.

See: newTranslationSettings smart constructor.

Instances

Instances details
FromJSON TranslationSettings Source # 
Instance details

Defined in Amazonka.Translate.Types.TranslationSettings

ToJSON TranslationSettings Source # 
Instance details

Defined in Amazonka.Translate.Types.TranslationSettings

Generic TranslationSettings Source # 
Instance details

Defined in Amazonka.Translate.Types.TranslationSettings

Associated Types

type Rep TranslationSettings :: Type -> Type #

Read TranslationSettings Source # 
Instance details

Defined in Amazonka.Translate.Types.TranslationSettings

Show TranslationSettings Source # 
Instance details

Defined in Amazonka.Translate.Types.TranslationSettings

NFData TranslationSettings Source # 
Instance details

Defined in Amazonka.Translate.Types.TranslationSettings

Methods

rnf :: TranslationSettings -> () #

Eq TranslationSettings Source # 
Instance details

Defined in Amazonka.Translate.Types.TranslationSettings

Hashable TranslationSettings Source # 
Instance details

Defined in Amazonka.Translate.Types.TranslationSettings

type Rep TranslationSettings Source # 
Instance details

Defined in Amazonka.Translate.Types.TranslationSettings

type Rep TranslationSettings = D1 ('MetaData "TranslationSettings" "Amazonka.Translate.Types.TranslationSettings" "amazonka-translate-2.0-L0mihfp7dIB5vR5cgIREJ6" 'False) (C1 ('MetaCons "TranslationSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "formality") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Formality)) :*: S1 ('MetaSel ('Just "profanity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Profanity))))

newTranslationSettings :: TranslationSettings Source #

Create a value of TranslationSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:formality:TranslationSettings', translationSettings_formality - You can optionally specify the desired level of formality for translations to supported target languages. The formality setting controls the level of formal language usage (also known as register) in the translation output. You can set the value to informal or formal. If you don't specify a value for formality, or if the target language doesn't support formality, the translation will ignore the formality setting.

If you specify multiple target languages for the job, translate ignores the formality setting for any unsupported target language.

For a list of target languages that support formality, see Supported languages in the Amazon Translate Developer Guide.

$sel:profanity:TranslationSettings', translationSettings_profanity - Enable the profanity setting if you want Amazon Translate to mask profane words and phrases in your translation output.

To mask profane words and phrases, Amazon Translate replaces them with the grawlix string “?$#@$“. This 5-character sequence is used for each profane word or phrase, regardless of the length or number of words.

Amazon Translate doesn't detect profanity in all of its supported languages. For languages that don't support profanity detection, see Unsupported languages in the Amazon Translate Developer Guide.

If you specify multiple target languages for the job, all the target languages must support profanity masking. If any of the target languages don't support profanity masking, the translation job won't mask profanity for any target language.