# EventBridgeDestination

Use an Amazon EventBridge event bus as an event destination.

Extends: EventBridgeDestination
Implements: IEventDestination

- Source: [`aws-appconfig/lib/extension.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-appconfig/lib/extension.ts#L141)
- Type last changed: v2.235.0 · 15 Jan 2026

## Example

```ts
const bus = events.EventBus.fromEventBusName(this, 'MyEventBus', 'default');

new appconfig.Extension(this, 'MyExtension', {
  actions: [
    new appconfig.Action({
      actionPoints: [appconfig.ActionPoint.ON_DEPLOYMENT_START],
      eventDestination: new appconfig.EventBridgeDestination(bus),
    }),
  ],
});
```

## Initializer

```ts
new EventBridgeDestination(bus: IEventBusRef)
```

## Properties

- `extensionUri`: string — The URI of the extension event destination.

- `type`: [SourceType](/cdk/api/v2/docs/aws-cdk-lib.aws_appconfig.SourceType.html) — The type of the extension event destination.
