# OutputSourceProperty

A list of `OutputAttribute` objects, each of which have the fields `Name` and `Hashed` .

Each of these objects selects a column to be included in the output table, and whether the values of the column should be hashed.

- Source: Generated code
- Type last changed: v2.233.0 · 18 Dec 2025

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_entityresolution as entityresolution } from 'aws-cdk-lib';
const outputSourceProperty: entityresolution.CfnMatchingWorkflow.OutputSourceProperty = {
  output: [{
    name: 'name',

    // the properties below are optional
    hashed: false,
  }],

  // the properties below are optional
  applyNormalization: false,
  customerProfilesIntegrationConfig: {
    domainArn: 'domainArn',
    objectTypeArn: 'objectTypeArn',
  },
  kmsArn: 'kmsArn',
  outputS3Path: 'outputS3Path',
};
```

## Properties

- `applyNormalization`: boolean | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) — Normalizes the attributes defined in the schema in the input data.

  For example, if an attribute has an `AttributeType` of `PHONE_NUMBER` , and the data in the input table is in a format of 1234567890, AWS Entity Resolution will normalize this field in the output to (123)-456-7890.

- `customerProfilesIntegrationConfig`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnMatchingWorkflow.CustomerProfilesIntegrationConfigProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_entityresolution.CfnMatchingWorkflow.CustomerProfilesIntegrationConfigProperty.html) — The Customer Profiles integration configuration for the output source.

- `kmsArn`: string — Customer KMS ARN for encryption at rest.

  If not provided, system will use an AWS Entity Resolution managed KMS key.

- `output`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnMatchingWorkflow.OutputAttributeProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_entityresolution.CfnMatchingWorkflow.OutputAttributeProperty.html)[] (required) — A list of `OutputAttribute` objects, each of which have the fields `Name` and `Hashed` .

  Each of these objects selects a column to be included in the output table, and whether the values of the column should be hashed.

- `outputS3Path`: string — The S3 path to which AWS Entity Resolution will write the output table.
