UNPKG

@cdklabs/cdk-appflow

Version:

*Note:* this library is currently in technical preview.

25 lines (24 loc) 930 B
import { CfnFlow } from "aws-cdk-lib/aws-appflow"; import { ConnectorType } from "../core/connectors/connector-type"; import { ErrorHandlingConfiguration } from "../core/error-handling"; import { IFlow } from "../core/flows"; import { IDestination } from "../core/vertices/destination"; /** * The properties for the EventBridge destination */ export interface EventBridgeDestinationProps { readonly partnerBus: string; readonly errorHandling?: ErrorHandlingConfiguration; } /** * This class represents AppFlow's EventBridge destination */ export declare class EventBridgeDestination implements IDestination { private readonly props; private readonly compatibleFlows; readonly connectorType: ConnectorType; constructor(props: EventBridgeDestinationProps); bind(flow: IFlow): CfnFlow.DestinationFlowConfigProperty; private buildDestinationConnectorProperties; private tryAddNodeDependency; }