EventIntegration
Source:
src/AWS/AppIntegrations/EventIntegration.ts
An Amazon AppIntegrations event integration. An event integration associates a partner event source with an Amazon EventBridge bus in your account so external applications (e.g. Amazon Connect third-party apps) can publish events into it. Only metadata is persisted — no EventBridge objects are created.
The event source and EventBridge bus are immutable; changing either replaces the event integration. Only the description can be updated in place.
Creating an Event Integration
Section titled “Creating an Event Integration”Basic Event Integration
import * as AppIntegrations from "alchemy/AWS/AppIntegrations";
const events = yield* AppIntegrations.EventIntegration("PartnerEvents", { source: "aws.partner/examplepartner.com", eventBridgeBus: "default",});Event Integration with Description and Tags
const events = yield* AppIntegrations.EventIntegration("PartnerEvents", { source: "aws.partner/examplepartner.com", eventBridgeBus: "default", description: "Events from Example Partner", tags: { team: "integrations" },});