AWSTranslateImportTerminologyRequest
Objective-C
@interface AWSTranslateImportTerminologyRequest
Swift
class AWSTranslateImportTerminologyRequest
-
The description of the custom terminology being imported.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable detail;
Swift
var detail: String? { get set }
-
The encryption key for the custom terminology being imported.
Declaration
Objective-C
@property (nonatomic, strong) AWSTranslateEncryptionKey *_Nullable encryptionKey;
Swift
var encryptionKey: AWSTranslateEncryptionKey? { get set }
-
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.
Declaration
Objective-C
@property (nonatomic) AWSTranslateMergeStrategy mergeStrategy;
Swift
var mergeStrategy: AWSTranslateMergeStrategy { get set }
-
The name of the custom terminology being imported.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable name;
Swift
var name: String? { get set }
-
Tags to be associated with this resource. A tag is a key-value pair that adds metadata to a resource. Each tag key for the resource must be unique. For more information, see Tagging your resources.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<AWSTranslateTag *> *_Nullable tags;
Swift
var tags: [AWSTranslateTag]? { get set }
-
The terminology data for the custom terminology being imported.
Declaration
Objective-C
@property (nonatomic, strong) AWSTranslateTerminologyData *_Nullable terminologyData;
Swift
var terminologyData: AWSTranslateTerminologyData? { get set }