Skip to content
v2.275.0

EventBusV2ParametersProperty Struct Added in v2.275.0 ​

Parameters for forwarding events to another EventBridge event bus, used when TargetArn is an event bus ARN of the form arn:{partition}:events:{region}:{account}:event-busv2/{name}/{id}.

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 eventBusV2ParametersProperty: eventsv2.CfnSubscriber.EventBusV2ParametersProperty = {
  deduplicationConfiguration: {
    deduplicationType: 'deduplicationType',
  },
  metadata: {
    metadataKey: 'metadata',
  },
  systemMetadata: {
    deduplicationId: 'deduplicationId',
    eventGroupId: 'eventGroupId',
  },
};

Properties ​

deduplicationConfigurationoptionalIResolvable | CfnSubscriber.DeduplicationConfigurationPropertydeduplication_configurationoptionaltyping.Union[IResolvable, DeduplicationConfigurationProperty]deduplicationConfigurationoptionalIResolvableDeduplicationConfigurationoptionalIResolvableDeduplicationConfigurationoptionalinterface{}#
Deduplication settings applied to the forwarded events on the downstream bus.
metadataoptionalIResolvable | { [key: string]: string }metadataoptionaltyping.Union[IResolvable, typing.Mapping[str, str]]metadataoptionalIResolvableMetadataoptionalIResolvableMetadataoptionalinterface{}#
Metadata forwarded with each event, as key-value string pairs, with at most 100 entries.

A key or value may also be a JSONata expression.

systemMetadataoptionalIResolvable | CfnSubscriber.EventBusV2SystemMetadataPropertysystem_metadataoptionaltyping.Union[IResolvable, EventBusV2SystemMetadataProperty]systemMetadataoptionalIResolvableSystemMetadataoptionalIResolvableSystemMetadataoptionalinterface{}#
Customer-controllable system metadata attached to each forwarded event.