EntityRecognizer constructor

EntityRecognizer(
  1. String name, {
  2. EntityRecognizerArgs? args,
  3. CustomResourceOptions? options,
})

Creates a new EntityRecognizer. name The Pulumi resource name. args Arguments used to configure this EntityRecognizer. The set of arguments for EntityRecognizer. options Resource options controlling this resource's behavior.

Implementation

EntityRecognizer(
  String name, {
  EntityRecognizerArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'aws:comprehend/entityRecognizer:EntityRecognizer',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        pulumi.CustomResourceOptions(version: '7.44.0').merge(options),
      ) {
  arn = registerOutput<String>('arn');
  dataAccessRoleArn = registerOutput<String>('dataAccessRoleArn');
  inputDataConfig = registerOutput<EntityRecognizerInputDataConfig>('inputDataConfig', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return EntityRecognizerInputDataConfig.fromMap((guardedValue as Map).cast<String, dynamic>()); });
  languageCode = registerOutput<String>('languageCode');
  modelKmsKeyId = registerOutput<String?>('modelKmsKeyId');
  this.name = registerOutput<String>('name');
  region = registerOutput<String>('region');
  tags = registerOutput<Map<String, String>?>('tags', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return (guardedValue as Map).cast<String, String>(); });
  tagsAll = registerOutput<Map<String, String>>('tagsAll', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return (guardedValue as Map).cast<String, String>(); });
  versionName = registerOutput<String>('versionName');
  versionNamePrefix = registerOutput<String>('versionNamePrefix');
  volumeKmsKeyId = registerOutput<String?>('volumeKmsKeyId');
  vpcConfig = registerOutput<EntityRecognizerVpcConfig?>('vpcConfig', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return EntityRecognizerVpcConfig.fromMap((guardedValue as Map).cast<String, dynamic>()); });
}