# AdvancedEventSelectorProperty

Advanced event selectors let you create fine-grained selectors for management, data, and network activity events.

- 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_observabilityadmin as observabilityadmin } from 'aws-cdk-lib';
const advancedEventSelectorProperty: observabilityadmin.CfnOrganizationTelemetryRule.AdvancedEventSelectorProperty = {
  fieldSelectors: [{
    endsWith: ['endsWith'],
    equalTo: ['equalTo'],
    field: 'field',
    notEndsWith: ['notEndsWith'],
    notEquals: ['notEquals'],
    notStartsWith: ['notStartsWith'],
    startsWith: ['startsWith'],
  }],

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

## Properties

- `fieldSelectors`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnOrganizationTelemetryRule.AdvancedFieldSelectorProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_observabilityadmin.CfnOrganizationTelemetryRule.AdvancedFieldSelectorProperty.html)[] (required) — Contains all selector statements in an advanced event selector.

- `name`: string — An optional, descriptive name for an advanced event selector, such as "Log data events for only two S3 buckets".
