libZSservicesZSamazonka-translateZSamazonka-translate
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Translate

Description

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

Provides translation between one source language and another of the same set of languages.

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.

InvalidRequestException

_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

UnsupportedLanguagePairException

_UnsupportedLanguagePairException :: AsError a => Getting (First ServiceError) 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 how-to-error-msg.

DetectedLanguageLowConfidenceException

_DetectedLanguageLowConfidenceException :: AsError a => Getting (First ServiceError) 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.

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InvalidParameterValueException

_InvalidParameterValueException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

TooManyRequestsException

_TooManyRequestsException :: AsError a => Getting (First ServiceError) 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.

ConcurrentModificationException

_ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An internal server error occurred. Retry your request.

ServiceUnavailableException

_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

InvalidFilterException

_InvalidFilterException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The filter specified for the operation is invalid. Specify a different filter.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) 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.

TextSizeLimitExceededException

_TextSizeLimitExceededException :: AsError a => Getting (First ServiceError) 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.

LimitExceededException

_LimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

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

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.

DescribeTextTranslationJob

data DescribeTextTranslationJob Source #

See: newDescribeTextTranslationJob smart constructor.

Instances

Instances details
Eq DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Read DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Show 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 #

NFData DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Hashable DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

ToJSON DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

AWSRequest 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

type Rep DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

type Rep DescribeTextTranslationJob = D1 ('MetaData "DescribeTextTranslationJob" "Amazonka.Translate.DescribeTextTranslationJob" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "DescribeTextTranslationJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

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:

$sel:jobId: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
Eq DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Read DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Show DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Generic DescribeTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.DescribeTextTranslationJob

Associated Types

type Rep DescribeTextTranslationJobResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" '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.

ListTerminologies (Paginated)

data ListTerminologies Source #

See: newListTerminologies smart constructor.

Instances

Instances details
Eq ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Read ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Show ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Generic ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Associated Types

type Rep ListTerminologies :: Type -> Type #

NFData ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Methods

rnf :: ListTerminologies -> () #

Hashable ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

ToJSON 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 #

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

type Rep ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

type Rep ListTerminologies = D1 ('MetaData "ListTerminologies" "Amazonka.Translate.ListTerminologies" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "ListTerminologies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListTerminologies Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

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:nextToken:ListTerminologies', listTerminologies_nextToken - If the result of the request to ListTerminologies was truncated, include the NextToken to fetch the next group of custom terminologies.

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

data ListTerminologiesResponse Source #

See: newListTerminologiesResponse smart constructor.

Instances

Instances details
Eq ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Read ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Show ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Generic ListTerminologiesResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTerminologies

Associated Types

type Rep ListTerminologiesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "ListTerminologiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "terminologyPropertiesList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TerminologyProperties])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken:ListTerminologies', listTerminologiesResponse_nextToken - If the response to the ListTerminologies was truncated, the NextToken fetches the next group of custom terminologies.

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

CreateParallelData

data CreateParallelData Source #

See: newCreateParallelData smart constructor.

Instances

Instances details
Eq CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Read CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Show CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Generic CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Associated Types

type Rep CreateParallelData :: Type -> Type #

NFData CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Methods

rnf :: CreateParallelData -> () #

Hashable CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

ToJSON CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

AWSRequest CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Associated Types

type AWSResponse 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

type Rep CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

type Rep CreateParallelData = D1 ('MetaData "CreateParallelData" "Amazonka.Translate.CreateParallelData" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "CreateParallelData'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey)) :*: 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)))))
type AWSResponse CreateParallelData Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

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:

$sel:encryptionKey:CreateParallelData', createParallelData_encryptionKey - Undocumented member.

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

$sel:name: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.

$sel:parallelDataConfig: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
Eq CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Read CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Show CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Generic CreateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.CreateParallelData

Associated Types

type Rep CreateParallelDataResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "CreateParallelDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

UpdateParallelData

data UpdateParallelData Source #

See: newUpdateParallelData smart constructor.

Instances

Instances details
Eq UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Read UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Show UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Generic UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Associated Types

type Rep UpdateParallelData :: Type -> Type #

NFData UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Methods

rnf :: UpdateParallelData -> () #

Hashable UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

ToJSON UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

AWSRequest UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Associated Types

type AWSResponse 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

type Rep UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

type Rep UpdateParallelData = D1 ('MetaData "UpdateParallelData" "Amazonka.Translate.UpdateParallelData" "libZSservicesZSamazonka-translateZSamazonka-translate" '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))))
type AWSResponse UpdateParallelData Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

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:

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

$sel:name:UpdateParallelData', updateParallelData_name - The name of the parallel data resource being updated.

$sel:parallelDataConfig: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
Eq UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Read UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Show UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Generic UpdateParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.UpdateParallelData

Associated Types

type Rep UpdateParallelDataResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "UpdateParallelDataResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestUpdateAttemptAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "latestUpdateAttemptStatus") '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:

$sel:status: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:name:UpdateParallelData', updateParallelDataResponse_name - The name of the parallel data resource being updated.

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

$sel:latestUpdateAttemptStatus: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.

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

DeleteParallelData

data DeleteParallelData Source #

See: newDeleteParallelData smart constructor.

Instances

Instances details
Eq DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Read DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Show DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Generic DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Associated Types

type Rep DeleteParallelData :: Type -> Type #

NFData DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Methods

rnf :: DeleteParallelData -> () #

Hashable DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

ToJSON DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

AWSRequest DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Associated Types

type AWSResponse 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

type Rep DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

type Rep DeleteParallelData = D1 ('MetaData "DeleteParallelData" "Amazonka.Translate.DeleteParallelData" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "DeleteParallelData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteParallelData Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

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:

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

data DeleteParallelDataResponse Source #

See: newDeleteParallelDataResponse smart constructor.

Instances

Instances details
Eq DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Read DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Show DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Generic DeleteParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteParallelData

Associated Types

type Rep DeleteParallelDataResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "DeleteParallelDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

$sel:status:DeleteParallelDataResponse', deleteParallelDataResponse_status - The status of the parallel data deletion.

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

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

GetParallelData

data GetParallelData Source #

See: newGetParallelData smart constructor.

Constructors

GetParallelData' Text 

Instances

Instances details
Eq GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Read GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Show GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Generic GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Associated Types

type Rep GetParallelData :: Type -> Type #

NFData GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Methods

rnf :: GetParallelData -> () #

Hashable GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

ToJSON GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

AWSRequest GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Associated Types

type AWSResponse 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

type Rep GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

type Rep GetParallelData = D1 ('MetaData "GetParallelData" "Amazonka.Translate.GetParallelData" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "GetParallelData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetParallelData Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

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:

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

data GetParallelDataResponse Source #

See: newGetParallelDataResponse smart constructor.

Instances

Instances details
Eq GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Read GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Show GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Generic GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Associated Types

type Rep GetParallelDataResponse :: Type -> Type #

NFData GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

Methods

rnf :: GetParallelDataResponse -> () #

type Rep GetParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.GetParallelData

type Rep GetParallelDataResponse = D1 ('MetaData "GetParallelDataResponse" "Amazonka.Translate.GetParallelData" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "GetParallelDataResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "parallelDataProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataProperties)) :*: S1 ('MetaSel ('Just "dataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataDataLocation))) :*: (S1 ('MetaSel ('Just "auxiliaryDataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataDataLocation)) :*: (S1 ('MetaSel ('Just "latestUpdateAttemptAuxiliaryDataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataDataLocation)) :*: 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:parallelDataProperties:GetParallelDataResponse', getParallelDataResponse_parallelDataProperties - The properties of the parallel data resource that is being retrieved.

$sel:dataLocation:GetParallelDataResponse', getParallelDataResponse_dataLocation - The 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.

$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: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:httpStatus:GetParallelDataResponse', getParallelDataResponse_httpStatus - The response's http status code.

GetTerminology

data GetTerminology Source #

See: newGetTerminology smart constructor.

Instances

Instances details
Eq GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Read GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Show GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Generic GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Associated Types

type Rep GetTerminology :: Type -> Type #

NFData GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Methods

rnf :: GetTerminology -> () #

Hashable GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

ToJSON GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

AWSRequest GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Associated Types

type AWSResponse 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

type Rep GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

type Rep GetTerminology = D1 ('MetaData "GetTerminology" "Amazonka.Translate.GetTerminology" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "GetTerminology'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "terminologyDataFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TerminologyDataFormat)))
type AWSResponse GetTerminology Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

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:name:GetTerminology', getTerminology_name - The name of the custom terminology being retrieved.

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

data GetTerminologyResponse Source #

See: newGetTerminologyResponse smart constructor.

Instances

Instances details
Eq GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Read GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Show GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Generic GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Associated Types

type Rep GetTerminologyResponse :: Type -> Type #

NFData GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

Methods

rnf :: GetTerminologyResponse -> () #

type Rep GetTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.GetTerminology

type Rep GetTerminologyResponse = D1 ('MetaData "GetTerminologyResponse" "Amazonka.Translate.GetTerminology" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "GetTerminologyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "terminologyProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TerminologyProperties)) :*: (S1 ('MetaSel ('Just "terminologyDataLocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TerminologyDataLocation)) :*: 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:terminologyProperties:GetTerminologyResponse', getTerminologyResponse_terminologyProperties - The properties of the custom terminology being retrieved.

$sel:terminologyDataLocation:GetTerminologyResponse', getTerminologyResponse_terminologyDataLocation - The data location of the custom terminology being retrieved. The custom terminology file is returned in a presigned url that has a 30 minute expiration.

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

TranslateText

data TranslateText Source #

See: newTranslateText smart constructor.

Instances

Instances details
Eq TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Read TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Show TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Generic TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Associated Types

type Rep TranslateText :: Type -> Type #

NFData TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Methods

rnf :: TranslateText -> () #

Hashable TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

ToJSON TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

AWSRequest TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Associated Types

type AWSResponse 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

type Rep TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

type Rep TranslateText = D1 ('MetaData "TranslateText" "Amazonka.Translate.TranslateText" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "TranslateText'" 'PrefixI 'True) ((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))))
type AWSResponse TranslateText Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

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:

$sel:terminologyNames: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 5,000 bytes long. Depending on your character set, this may be fewer than 5,000 characters.

$sel:sourceLanguageCode: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 what-is-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.

$sel:targetLanguageCode: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
Eq TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Read TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Show TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Generic TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Associated Types

type Rep TranslateTextResponse :: Type -> Type #

NFData TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

Methods

rnf :: TranslateTextResponse -> () #

type Rep TranslateTextResponse Source # 
Instance details

Defined in Amazonka.Translate.TranslateText

type Rep TranslateTextResponse = D1 ('MetaData "TranslateTextResponse" "Amazonka.Translate.TranslateText" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "TranslateTextResponse'" 'PrefixI 'True) ((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: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.

$sel:sourceLanguageCode:TranslateText', translateTextResponse_sourceLanguageCode - The language code for the language of the source text.

$sel:targetLanguageCode:TranslateText', translateTextResponse_targetLanguageCode - The language code for the language of the target text.

ImportTerminology

data ImportTerminology Source #

See: newImportTerminology smart constructor.

Instances

Instances details
Eq ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Show ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Generic ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Associated Types

type Rep ImportTerminology :: Type -> Type #

NFData ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Methods

rnf :: ImportTerminology -> () #

Hashable ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

ToJSON ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

AWSRequest ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Associated Types

type AWSResponse 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

type Rep ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

type Rep ImportTerminology = D1 ('MetaData "ImportTerminology" "Amazonka.Translate.ImportTerminology" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "ImportTerminology'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (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)))))
type AWSResponse ImportTerminology Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

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:

$sel:encryptionKey:ImportTerminology', importTerminology_encryptionKey - The encryption key for the custom terminology being imported.

$sel:description:ImportTerminology', importTerminology_description - The description of the custom terminology being imported.

$sel:name: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
Eq ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Read ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Show ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Generic ImportTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.ImportTerminology

Associated Types

type Rep ImportTerminologyResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "ImportTerminologyResponse'" 'PrefixI 'True) (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:terminologyProperties:ImportTerminologyResponse', importTerminologyResponse_terminologyProperties - The properties of the custom terminology being imported.

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

StopTextTranslationJob

data StopTextTranslationJob Source #

See: newStopTextTranslationJob smart constructor.

Instances

Instances details
Eq StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Read StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Show StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Generic StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Associated Types

type Rep StopTextTranslationJob :: Type -> Type #

NFData StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Methods

rnf :: StopTextTranslationJob -> () #

Hashable StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

ToJSON StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

AWSRequest StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Associated Types

type AWSResponse 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

type Rep StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

type Rep StopTextTranslationJob = D1 ('MetaData "StopTextTranslationJob" "Amazonka.Translate.StopTextTranslationJob" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "StopTextTranslationJob'" 'PrefixI 'True) (S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

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:

$sel:jobId:StopTextTranslationJob', stopTextTranslationJob_jobId - The job ID of the job to be stopped.

data StopTextTranslationJobResponse Source #

See: newStopTextTranslationJobResponse smart constructor.

Instances

Instances details
Eq StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Read StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Show StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Generic StopTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StopTextTranslationJob

Associated Types

type Rep StopTextTranslationJobResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" '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:

$sel:jobId:StopTextTranslationJob', stopTextTranslationJobResponse_jobId - The job ID of the stopped batch translation job.

$sel:jobStatus: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.

DeleteTerminology

data DeleteTerminology Source #

See: newDeleteTerminology smart constructor.

Constructors

DeleteTerminology' Text 

Instances

Instances details
Eq DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Read DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Show DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Generic DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Associated Types

type Rep DeleteTerminology :: Type -> Type #

NFData DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Methods

rnf :: DeleteTerminology -> () #

Hashable DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

ToJSON DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

AWSRequest DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Associated Types

type AWSResponse 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

type Rep DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

type Rep DeleteTerminology = D1 ('MetaData "DeleteTerminology" "Amazonka.Translate.DeleteTerminology" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "DeleteTerminology'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteTerminology Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

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:

$sel:name:DeleteTerminology', deleteTerminology_name - The name of the custom terminology being deleted.

data DeleteTerminologyResponse Source #

See: newDeleteTerminologyResponse smart constructor.

Instances

Instances details
Eq DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Read DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Show DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Generic DeleteTerminologyResponse Source # 
Instance details

Defined in Amazonka.Translate.DeleteTerminology

Associated Types

type Rep DeleteTerminologyResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" '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.

ListTextTranslationJobs

data ListTextTranslationJobs Source #

See: newListTextTranslationJobs smart constructor.

Instances

Instances details
Eq ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Read ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Show 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 #

NFData ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Methods

rnf :: ListTextTranslationJobs -> () #

Hashable ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

ToJSON ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

AWSRequest 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

type Rep ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

type Rep ListTextTranslationJobs = D1 ('MetaData "ListTextTranslationJobs" "Amazonka.Translate.ListTextTranslationJobs" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "ListTextTranslationJobs'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TextTranslationJobFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListTextTranslationJobs Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

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:nextToken:ListTextTranslationJobs', listTextTranslationJobs_nextToken - The token to request the next page of results.

$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.

data ListTextTranslationJobsResponse Source #

See: newListTextTranslationJobsResponse smart constructor.

Instances

Instances details
Eq ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Read ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Show ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Generic ListTextTranslationJobsResponse Source # 
Instance details

Defined in Amazonka.Translate.ListTextTranslationJobs

Associated Types

type Rep ListTextTranslationJobsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "ListTextTranslationJobsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "textTranslationJobPropertiesList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TextTranslationJobProperties])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken:ListTextTranslationJobs', listTextTranslationJobsResponse_nextToken - The token to use to retreive the next page of results. This value is null when there are no more results to return.

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

StartTextTranslationJob

data StartTextTranslationJob Source #

See: newStartTextTranslationJob smart constructor.

Instances

Instances details
Eq StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Read StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Show 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 #

NFData StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Methods

rnf :: StartTextTranslationJob -> () #

Hashable StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

ToJSON StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

AWSRequest 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

type Rep StartTextTranslationJob Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

type Rep StartTextTranslationJob = D1 ('MetaData "StartTextTranslationJob" "Amazonka.Translate.StartTextTranslationJob" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "StartTextTranslationJob'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parallelDataNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "terminologyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "inputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InputDataConfig))) :*: ((S1 ('MetaSel ('Just "outputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OutputDataConfig) :*: S1 ('MetaSel ('Just "dataAccessRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "sourceLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "targetLanguageCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse 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:

$sel:jobName:StartTextTranslationJob', startTextTranslationJob_jobName - The name of the batch translation job to be performed.

$sel:parallelDataNames:StartTextTranslationJob', startTextTranslationJob_parallelDataNames - The names of the parallel data resources to use in the batch translation job. For a list of available parallel data resources, use the ListParallelData operation.

$sel:terminologyNames:StartTextTranslationJob', startTextTranslationJob_terminologyNames - The name of the terminology to use in the batch translation job. For a list of available terminologies, use the ListTerminologies operation.

$sel:inputDataConfig:StartTextTranslationJob', startTextTranslationJob_inputDataConfig - Specifies the format and S3 location of the input documents for the translation job.

$sel:outputDataConfig:StartTextTranslationJob', startTextTranslationJob_outputDataConfig - Specifies the S3 folder to which your job output will be saved.

$sel:dataAccessRoleArn: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 nformation, see identity-and-access-management.

$sel:sourceLanguageCode:StartTextTranslationJob', startTextTranslationJob_sourceLanguageCode - The language code of the input language. For a list of language codes, see what-is-languages.

Amazon Translate does not automatically detect a source language during batch translation jobs.

$sel:targetLanguageCodes:StartTextTranslationJob', startTextTranslationJob_targetLanguageCodes - The language code of the output language.

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

data StartTextTranslationJobResponse Source #

See: newStartTextTranslationJobResponse smart constructor.

Instances

Instances details
Eq StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Read StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Show StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Generic StartTextTranslationJobResponse Source # 
Instance details

Defined in Amazonka.Translate.StartTextTranslationJob

Associated Types

type Rep StartTextTranslationJobResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" '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:

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

$sel:jobStatus: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.

ListParallelData

data ListParallelData Source #

See: newListParallelData smart constructor.

Instances

Instances details
Eq ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Read ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Show ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Generic ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Associated Types

type Rep ListParallelData :: Type -> Type #

NFData ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Methods

rnf :: ListParallelData -> () #

Hashable ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

ToJSON ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

AWSRequest ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Associated Types

type AWSResponse 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

type Rep ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

type Rep ListParallelData = D1 ('MetaData "ListParallelData" "Amazonka.Translate.ListParallelData" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "ListParallelData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListParallelData Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

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:nextToken:ListParallelData', listParallelData_nextToken - A string that specifies the next page of results to return in a paginated response.

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

data ListParallelDataResponse Source #

See: newListParallelDataResponse smart constructor.

Instances

Instances details
Eq ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Read ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Show ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Generic ListParallelDataResponse Source # 
Instance details

Defined in Amazonka.Translate.ListParallelData

Associated Types

type Rep ListParallelDataResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "ListParallelDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parallelDataPropertiesList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ParallelDataProperties])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken: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:httpStatus:ListParallelDataResponse', listParallelDataResponse_httpStatus - The response's http status code.

Types

EncryptionKeyType

newtype EncryptionKeyType Source #

Bundled Patterns

pattern EncryptionKeyType_KMS :: EncryptionKeyType 

Instances

Instances details
Eq EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Ord EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Read EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Show 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 #

NFData EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

Methods

rnf :: EncryptionKeyType -> () #

Hashable 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

FromJSON EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

FromJSONKey EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToLog EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToHeader EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

ToQuery 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

ToByteString 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

type Rep EncryptionKeyType Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKeyType

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

JobStatus

newtype JobStatus Source #

Constructors

JobStatus' 

Fields

Instances

Instances details
Eq JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Ord JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Read JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Show JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Generic JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Associated Types

type Rep JobStatus :: Type -> Type #

NFData JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Methods

rnf :: JobStatus -> () #

Hashable 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

FromJSON JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

FromJSONKey JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToLog JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToHeader JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

ToQuery JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

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 #

ToByteString JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

Methods

toBS :: JobStatus -> ByteString #

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 #

type Rep JobStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.JobStatus

type Rep JobStatus = D1 ('MetaData "JobStatus" "Amazonka.Translate.Types.JobStatus" "libZSservicesZSamazonka-translateZSamazonka-translate" '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
Eq MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Ord MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Read MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Show MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Generic MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Associated Types

type Rep MergeStrategy :: Type -> Type #

NFData MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

Methods

rnf :: MergeStrategy -> () #

Hashable 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

FromJSON MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

FromJSONKey MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToLog MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToHeader MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

ToQuery MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

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 #

ToByteString 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 #

type Rep MergeStrategy Source # 
Instance details

Defined in Amazonka.Translate.Types.MergeStrategy

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

ParallelDataFormat

newtype ParallelDataFormat Source #

Instances

Instances details
Eq ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Ord ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Read ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Show 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 #

NFData ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

Methods

rnf :: ParallelDataFormat -> () #

Hashable 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

FromJSON ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

FromJSONKey ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToLog ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToHeader ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

ToQuery 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

ToByteString 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

type Rep ParallelDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataFormat

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

ParallelDataStatus

newtype ParallelDataStatus Source #

Instances

Instances details
Eq ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Ord ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Read ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Show 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 #

NFData ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

Methods

rnf :: ParallelDataStatus -> () #

Hashable 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

FromJSON ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

FromJSONKey ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToLog ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToHeader ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

ToQuery 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

ToByteString 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

type Rep ParallelDataStatus Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataStatus

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

TerminologyDataFormat

newtype TerminologyDataFormat Source #

Instances

Instances details
Eq TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Ord TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Read TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Show 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 #

NFData TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

Methods

rnf :: TerminologyDataFormat -> () #

Hashable 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

FromJSON TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

FromJSONKey TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToLog TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToHeader TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

ToQuery 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

ToByteString 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

type Rep TerminologyDataFormat Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataFormat

type Rep TerminologyDataFormat = D1 ('MetaData "TerminologyDataFormat" "Amazonka.Translate.Types.TerminologyDataFormat" "libZSservicesZSamazonka-translateZSamazonka-translate" '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
Eq AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

Read AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

Show 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 #

NFData AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

Methods

rnf :: AppliedTerminology -> () #

Hashable AppliedTerminology Source # 
Instance details

Defined in Amazonka.Translate.Types.AppliedTerminology

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "AppliedTerminology'" 'PrefixI 'True) (S1 ('MetaSel ('Just "terms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Term])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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: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.

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

EncryptionKey

data EncryptionKey Source #

The encryption key used to encrypt this object.

See: newEncryptionKey smart constructor.

Instances

Instances details
Eq EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

Read EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

Show 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 #

NFData EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

Methods

rnf :: EncryptionKey -> () #

Hashable EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

ToJSON EncryptionKey Source # 
Instance details

Defined in Amazonka.Translate.Types.EncryptionKey

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" '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 custom terminologies.

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

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
Eq InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

Read InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

Show 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 #

NFData InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

Methods

rnf :: InputDataConfig -> () #

Hashable InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

ToJSON InputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.InputDataConfig

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" '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 file. 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).

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
Eq JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

Read JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

Show 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 #

NFData JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

Methods

rnf :: JobDetails -> () #

Hashable JobDetails Source # 
Instance details

Defined in Amazonka.Translate.Types.JobDetails

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "JobDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "translatedDocumentsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "documentsWithErrorsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "inputDocumentsCount") '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:translatedDocumentsCount:JobDetails', jobDetails_translatedDocumentsCount - The number of documents successfully processed during a translation job.

$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.

OutputDataConfig

data OutputDataConfig Source #

The output configuration properties for a batch translation job.

See: newOutputDataConfig smart constructor.

Constructors

OutputDataConfig' Text 

Instances

Instances details
Eq OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

Read OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

Show 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 #

NFData OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

Methods

rnf :: OutputDataConfig -> () #

Hashable OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

ToJSON OutputDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.OutputDataConfig

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "OutputDataConfig'" 'PrefixI 'True) (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: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
Eq ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

Read ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

Show 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 #

NFData ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

Methods

rnf :: ParallelDataConfig -> () #

Hashable ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

ToJSON ParallelDataConfig Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataConfig

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" '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
Eq ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

Read ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

Show 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 #

NFData ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

Hashable ParallelDataDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataDataLocation

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" '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.

ParallelDataProperties

data ParallelDataProperties Source #

The properties of a parallel data resource.

See: newParallelDataProperties smart constructor.

Instances

Instances details
Eq ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

Read ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

Show 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 #

NFData ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

Methods

rnf :: ParallelDataProperties -> () #

Hashable ParallelDataProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.ParallelDataProperties

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "ParallelDataProperties'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "importedRecordCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "targetLanguageCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "failedRecordCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "importedDataSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))) :*: (((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestUpdateAttemptAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "encryptionKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncryptionKey)))) :*: ((S1 ('MetaSel ('Just "latestUpdateAttemptStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataStatus)) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "skippedRecordCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "parallelDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ParallelDataConfig))))))))

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: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:lastUpdatedAt:ParallelDataProperties', parallelDataProperties_lastUpdatedAt - The time at which the parallel data resource was last updated.

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

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

$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.

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

$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:name:ParallelDataProperties', parallelDataProperties_name - The custom name assigned to the parallel data resource.

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

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

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

$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:description:ParallelDataProperties', parallelDataProperties_description - The description assigned to the parallel data resource.

$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:parallelDataConfig:ParallelDataProperties', parallelDataProperties_parallelDataConfig - Specifies the format and S3 location of the parallel data input file.

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
Eq Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Methods

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

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

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 #

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 #

NFData Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Methods

rnf :: Term -> () #

Hashable Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

Methods

hashWithSalt :: Int -> Term -> Int #

hash :: Term -> Int #

FromJSON Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

type Rep Term Source # 
Instance details

Defined in Amazonka.Translate.Types.Term

type Rep Term = D1 ('MetaData "Term" "Amazonka.Translate.Types.Term" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "Term'" 'PrefixI 'True) (S1 ('MetaSel ('Just "targetText") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceText") '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:targetText:Term', term_targetText - The target text of the term being translated by the custom terminology.

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

TerminologyData

data TerminologyData Source #

The data associated with the custom terminology.

See: newTerminologyData smart constructor.

Instances

Instances details
Eq TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

Show 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 #

NFData TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

Methods

rnf :: TerminologyData -> () #

Hashable TerminologyData Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyData

ToJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "TerminologyData'" 'PrefixI 'True) (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: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. Either CSV or TMX.

TerminologyDataLocation

data TerminologyDataLocation Source #

The location of the custom terminology data.

See: newTerminologyDataLocation smart constructor.

Instances

Instances details
Eq TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

Read TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

Show 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 #

NFData TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

Methods

rnf :: TerminologyDataLocation -> () #

Hashable TerminologyDataLocation Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyDataLocation

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" '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 location of the custom terminology data.

TerminologyProperties

data TerminologyProperties Source #

The properties of the custom terminology.

See: newTerminologyProperties smart constructor.

Instances

Instances details
Eq TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Read TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Show 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 #

NFData TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

Methods

rnf :: TerminologyProperties -> () #

Hashable TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

FromJSON TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

type Rep TerminologyProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TerminologyProperties

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:sizeBytes:TerminologyProperties', terminologyProperties_sizeBytes - The size of the file used when importing a custom terminology.

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

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

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

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

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

$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:termCount:TerminologyProperties', terminologyProperties_termCount - The number of terms included in the custom terminology.

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

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

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
Eq TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Read TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Show 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 #

NFData TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Hashable TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

ToJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "TextTranslationJobFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "submittedBeforeTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "submittedAfterTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStatus)))))

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: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.

$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: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.

TextTranslationJobProperties

data TextTranslationJobProperties Source #

Provides information about a translation job.

See: newTextTranslationJobProperties smart constructor.

Instances

Instances details
Eq TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

Read TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

Show 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 #

NFData TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

Hashable TextTranslationJobProperties Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobProperties

FromJSON 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" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "TextTranslationJobProperties'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "jobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "targetLanguageCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "submittedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "inputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputDataConfig))) :*: (S1 ('MetaSel ('Just "parallelDataNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "terminologyNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "sourceLanguageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "outputDataConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputDataConfig)))) :*: ((S1 ('MetaSel ('Just "jobDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobDetails)) :*: S1 ('MetaSel ('Just "dataAccessRoleArn") '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)))))))

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:jobId:TextTranslationJobProperties', textTranslationJobProperties_jobId - The ID of the translation job.

$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:jobName:TextTranslationJobProperties', textTranslationJobProperties_jobName - The user-defined name of the translation job.

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

$sel:inputDataConfig:TextTranslationJobProperties', textTranslationJobProperties_inputDataConfig - The input 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: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.

$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:endTime:TextTranslationJobProperties', textTranslationJobProperties_endTime - The time at which the translation job ended.

$sel:outputDataConfig:TextTranslationJobProperties', textTranslationJobProperties_outputDataConfig - The output 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: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:jobStatus:TextTranslationJobProperties', textTranslationJobProperties_jobStatus - The status of the translation job.

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