# ILogSubscriptionDestination

Interface for classes that can be the destination of a log Subscription.

Extends: ILogSubscriptionDestination
Implemented by: CrossAccountDestination, FirehoseDestination, KinesisDestination, LambdaDestination

- Source: [`aws-logs/lib/subscription-filter.ts`](https://github.com/aws/aws-cdk/blob/v2.276.0/packages/aws-cdk-lib/aws-logs/lib/subscription-filter.ts#L15)
- Type last changed: v2.235.0 · 15 Jan 2026

## Methods

- `bind(scope: Construct, sourceLogGroup: ILogGroupRef): LogSubscriptionDestinationConfig` — Return the properties required to send subscription events to this destination.

  If necessary, the destination can use the properties of the SubscriptionFilter
  object itself to configure its permissions to allow the subscription to write
  to it.

  The destination may reconfigure its own permissions in response to this
  function call.
