EntityRecognizerState constructor
- Input<
String?> ? arn, - Input<
String?> ? dataAccessRoleArn, - Input<
EntityRecognizerInputDataConfig?> ? inputDataConfig, - Input<
String?> ? languageCode, - Input<
String?> ? modelKmsKeyId, - Input<
String?> ? name, - Input<
String?> ? region, - Input<
Map< ? tags,String, String> ?> - Input<
Map< ? tagsAll,String, String> ?> - Input<
String?> ? versionName, - Input<
String?> ? versionNamePrefix, - Input<
String?> ? volumeKmsKeyId, - Input<
EntityRecognizerVpcConfig?> ? vpcConfig,
Creates a new EntityRecognizerState.
arn ARN of the Entity Recognizer version.
dataAccessRoleArn The ARN for an IAM Role which allows Comprehend to read the training and testing data.
inputDataConfig Configuration for the training and testing data.
languageCode Two-letter language code for the language.
modelKmsKeyId The ID or ARN of a KMS Key used to encrypt trained Entity Recognizers.
name Name for the Entity Recognizer.
region Region where this resource will be managed. Defaults to the Region set in the provider configuration.
tags A map of tags to assign to the resource. If configured with a provider defaultTags Configuration Block present, tags with matching keys will overwrite those defined at the provider-level.
tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
versionName Name for the version of the Entity Recognizer.
versionNamePrefix Creates a unique version name beginning with the specified prefix.
volumeKmsKeyId ID or ARN of a KMS Key used to encrypt storage volumes during job processing.
vpcConfig Configuration parameters for VPC to contain Entity Recognizer resources.
Implementation
const EntityRecognizerState({
this.arn,
this.dataAccessRoleArn,
this.inputDataConfig,
this.languageCode,
this.modelKmsKeyId,
this.name,
this.region,
this.tags,
this.tagsAll,
this.versionName,
this.versionNamePrefix,
this.volumeKmsKeyId,
this.vpcConfig,
});