AWS::Translate::Terminology

Translate Terminology

A custom terminology resource for Amazon Translate that enables customized translations.

Properties

6 configurable properties. 1 required. Click a row to see details.

Filter:
PropertyTypeFlags
Name
string
RequiredCreate-only
Description
string
EncryptionKey
object
Create-only
MergeStrategy
string
Write-only
Tags
Array<object>
TerminologyData
object
Write-only

Return Values

Values returned after the resource is created. Access these with Fn::GetAtt.

AttributeTypeDescription
ArnstringThe Amazon Resource Name (ARN) of the custom terminology.
CreatedAtstringThe time the terminology was created.
DirectionalitystringThe directionality of the terminology.
FormatstringThe format of the terminology data.
LastUpdatedAtstringThe time the terminology was last updated.
SizeBytesintegerThe size of the terminology file in bytes.
SourceLanguageCodestringThe source language code for the custom terminology.
TargetLanguageCodesArray<string>The target language codes for the custom terminology.
TermCountintegerThe number of terms in the custom terminology.

Sample CloudFormation Template

A minimal template with required properties and common optional ones.

template.yaml
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Translate::Terminology

Resources:
  MyResource:
    Type: AWS::Translate::Terminology
    Properties:
      Name: "my-name"
      Tags:
        - Key: Environment
          Value: Production
      Description: !Ref "AWS::StackName"

Required IAM Permissions

Permissions CloudFormation needs in your IAM role to manage this resource.

create

translate:ImportTerminologytranslate:GetTerminologytranslate:TagResourcetranslate:ListTagsForResourcekms:Decryptkms:DescribeKeykms:CreateGrant

read

translate:GetTerminologytranslate:ListTagsForResourcekms:Decryptkms:DescribeKey

update

translate:ImportTerminologytranslate:GetTerminologytranslate:ListTagsForResourcetranslate:TagResourcetranslate:UntagResourcekms:Decryptkms:DescribeKeykms:CreateGrant

delete

translate:DeleteTerminologytranslate:GetTerminology

list

translate:ListTerminologies

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

ServiceTranslate
Properties15
Required1
TaggingSupported
Primary IDArn

Supported Operations

CreateReadUpdateDeleteList

Immutable After Creation

These properties cannot be changed after the resource is created. Updating them triggers a replacement.

NameEncryptionKey

Related Resources

External Links