# FilterConfigurationProperty

Configuration for filtering which events are delivered to the target.

An event must match every filter to be delivered.

- 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_eventsv2 as eventsv2 } from 'aws-cdk-lib';
const filterConfigurationProperty: eventsv2.CfnSubscriber.FilterConfigurationProperty = {
  filters: [{
    pattern: 'pattern',
    scope: 'scope',
  }],

  // the properties below are optional
  language: 'language',
};
```

## Properties

- `filters`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnSubscriber.FilterProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_eventsv2.CfnSubscriber.FilterProperty.html)[] (required) — The list of filters, 1-50 entries.

  An event must match every filter to be delivered.

- `language`: string — The filter language.

  The default is EVENT_BRIDGE_PATTERN.
