CfnTerminologyProps Struct
Properties for defining a CfnTerminology.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_translate as translate } from 'aws-cdk-lib';
const cfnTerminologyProps: translate.CfnTerminologyProps = {
name: 'name',
// the properties below are optional
description: 'description',
encryptionKey: {
id: 'id',
type: 'type',
},
mergeStrategy: 'mergeStrategy',
tags: [{
key: 'key',
value: 'value',
}],
terminologyData: {
file: 'file',
format: 'format',
// the properties below are optional
directionality: 'directionality',
},
};
Properties
descriptionoptionalstringdescriptionoptionalstrdescriptionoptionalStringDescriptionoptionalstringDescriptionoptional*string#The description of the custom terminology.
encryptionKeyoptionalIResolvable | CfnTerminology.EncryptionKeyPropertyencryption_keyoptionaltyping.Union[IResolvable, EncryptionKeyProperty]encryptionKeyoptionalIResolvableEncryptionKeyoptionalIResolvableEncryptionKeyoptionalinterface{}#The encryption key for the custom terminology.
mergeStrategyoptionalstringmerge_strategyoptionalstrmergeStrategyoptionalStringMergeStrategyoptionalstringMergeStrategyoptional*string#The merge strategy for the custom terminology.
Currently only OVERWRITE is supported.
The name of the custom terminology.
tagsoptionalCfnTerminology.TagsItemsProperty[]tagsoptionaltyping.List[TagsItemsProperty]tagsoptionalList<TagsItemsProperty>TagsoptionalTagsItemsProperty[]Tagsoptional*[]TagsItemsProperty#Tags associated with the terminology.
terminologyDataoptionalIResolvable | CfnTerminology.TerminologyDataPropertyterminology_dataoptionaltyping.Union[IResolvable, TerminologyDataProperty]terminologyDataoptionalIResolvableTerminologyDataoptionalIResolvableTerminologyDataoptionalinterface{}#The terminology data for the custom terminology being imported.