Interface CfnEntityRecognizerMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnEntityRecognizerMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.140.0 (build 79fd58c)",
date="2026-09-30T11:05:07.635Z")
@Stability(Stable)
public interface CfnEntityRecognizerMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnEntityRecognizerPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.comprehend.*;
CfnEntityRecognizerMixinProps cfnEntityRecognizerMixinProps = CfnEntityRecognizerMixinProps.builder()
.dataAccessRoleArn("dataAccessRoleArn")
.inputDataConfig(EntityRecognizerInputDataConfigProperty.builder()
.annotations(EntityRecognizerAnnotationsProperty.builder()
.s3Uri("s3Uri")
.testS3Uri("testS3Uri")
.build())
.augmentedManifests(List.of(AugmentedManifestsListItemProperty.builder()
.annotationDataS3Uri("annotationDataS3Uri")
.attributeNames(List.of("attributeNames"))
.documentType("documentType")
.s3Uri("s3Uri")
.sourceDocumentsS3Uri("sourceDocumentsS3Uri")
.split("split")
.build()))
.dataFormat("dataFormat")
.documents(EntityRecognizerDocumentsProperty.builder()
.inputFormat("inputFormat")
.s3Uri("s3Uri")
.testS3Uri("testS3Uri")
.build())
.entityList(EntityRecognizerEntityListProperty.builder()
.s3Uri("s3Uri")
.build())
.entityTypes(List.of(EntityTypesListItemProperty.builder()
.type("type")
.build()))
.build())
.languageCode("languageCode")
.modelKmsKeyId("modelKmsKeyId")
.modelPolicy("modelPolicy")
.recognizerName("recognizerName")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.versionName("versionName")
.volumeKmsKeyId("volumeKmsKeyId")
.vpcConfig(VpcConfigProperty.builder()
.securityGroupIds(List.of("securityGroupIds"))
.subnets(List.of("subnets"))
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnEntityRecognizerMixinPropsstatic final classAn implementation forCfnEntityRecognizerMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to your input data.default ObjectSpecifies the format and location of the input data for an entity recognizer.default StringThe language of the input documents.default StringID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models.default StringThe JSON resource-based policy to attach to your custom entity recognizer model.default StringThe name given to the entity recognizer.getTags()Tags to associate with the entity recognizer.default StringThe version name given to the entity recognizer.default StringID for the AWS KMS key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s).default ObjectConfiguration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDataAccessRoleArn
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend read access to your input data.- See Also:
-
getInputDataConfig
Specifies the format and location of the input data for an entity recognizer.Returns union: either
IResolvableorCfnEntityRecognizerPropsMixin.EntityRecognizerInputDataConfigProperty- See Also:
-
getLanguageCode
The language of the input documents.All documents must be in the same language.
- See Also:
-
getModelKmsKeyId
ID for the AWS KMS key that Amazon Comprehend uses to encrypt trained custom models.- See Also:
-
getModelPolicy
The JSON resource-based policy to attach to your custom entity recognizer model.- See Also:
-
getRecognizerName
The name given to the entity recognizer.- See Also:
-
getTags
Tags to associate with the entity recognizer.- See Also:
-
getVersionName
The version name given to the entity recognizer.- See Also:
-
getVolumeKmsKeyId
ID for the AWS KMS key that Amazon Comprehend uses to encrypt data on the storage volume attached to the ML compute instance(s).- See Also:
-
getVpcConfig
Configuration parameters for an optional private Virtual Private Cloud (VPC) containing the resources you are using for the job.Returns union: either
IResolvableorCfnEntityRecognizerPropsMixin.VpcConfigProperty- See Also:
-
builder
-