# EntityRecognizerInputDataConfigProperty

Specifies the format and location of the input data for an entity recognizer.

- Source: Generated code
- Type last changed: v2.272.0 · 30 Sep 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_comprehend as comprehend } from 'aws-cdk-lib';
const entityRecognizerInputDataConfigProperty: comprehend.CfnEntityRecognizer.EntityRecognizerInputDataConfigProperty = {
  entityTypes: [{
    type: 'type',
  }],

  // the properties below are optional
  annotations: {
    s3Uri: 's3Uri',

    // the properties below are optional
    testS3Uri: 'testS3Uri',
  },
  augmentedManifests: [{
    attributeNames: ['attributeNames'],
    s3Uri: 's3Uri',

    // the properties below are optional
    annotationDataS3Uri: 'annotationDataS3Uri',
    documentType: 'documentType',
    sourceDocumentsS3Uri: 'sourceDocumentsS3Uri',
    split: 'split',
  }],
  dataFormat: 'dataFormat',
  documents: {
    s3Uri: 's3Uri',

    // the properties below are optional
    inputFormat: 'inputFormat',
    testS3Uri: 'testS3Uri',
  },
  entityList: {
    s3Uri: 's3Uri',
  },
};
```

## Properties

- `annotations`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnEntityRecognizer.EntityRecognizerAnnotationsProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_comprehend.CfnEntityRecognizer.EntityRecognizerAnnotationsProperty.html) — Describes the annotations associated with an entity recognizer.

- `augmentedManifests`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnEntityRecognizer.AugmentedManifestsListItemProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_comprehend.CfnEntityRecognizer.AugmentedManifestsListItemProperty.html)[] — A list of augmented manifest files that provide training data for a custom model.

- `dataFormat`: string — The format of your training data.

- `documents`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnEntityRecognizer.EntityRecognizerDocumentsProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_comprehend.CfnEntityRecognizer.EntityRecognizerDocumentsProperty.html) — Describes the training documents submitted with an entity recognizer.

- `entityList`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnEntityRecognizer.EntityRecognizerEntityListProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_comprehend.CfnEntityRecognizer.EntityRecognizerEntityListProperty.html) — Describes the entity list submitted with an entity recognizer.

- `entityTypes`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnEntityRecognizer.EntityTypesListItemProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_comprehend.CfnEntityRecognizer.EntityTypesListItemProperty.html)[] (required) — The entity types in the labeled training data.
