# EventBridgeDestination

Use an Event Bridge event bus as a Lambda destination.

If no event bus is specified, the default event bus is used.

Extends: EventBridgeDestination
Implements: IDestination

- Source: [`aws-lambda-destinations/lib/event-bridge.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-lambda-destinations/lib/event-bridge.ts#L11)

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_events as events } from 'aws-cdk-lib';
import { aws_lambda_destinations as lambda_destinations } from 'aws-cdk-lib';

declare const eventBus: events.EventBus;
const eventBridgeDestination = new lambda_destinations.EventBridgeDestination(/* all optional props */ eventBus);
```

## Initializer

```ts
new EventBridgeDestination(eventBus?: IEventBus)
```

## Methods

- `bind(_scope: Construct, fn: IFunction, _options?: DestinationOptions): DestinationConfig` — Returns a destination configuration.
