Skip to content
v2.273.0

AdvancedEventSelectorProperty Struct ​

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

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 ​

fieldSelectorsIResolvable | IResolvable | CfnOrganizationTelemetryRule.AdvancedFieldSelectorProperty[]field_selectorstyping.Union[IResolvable, typing.List[typing.Union[IResolvable, AdvancedFieldSelectorProperty]]]fieldSelectorsIResolvableFieldSelectorsIResolvableFieldSelectorsinterface{}required#
Contains all selector statements in an advanced event selector.
namestringnamestrnameStringNamestringName*string#
An optional, descriptive name for an advanced event selector, such as "Log data events for only two S3 buckets".