Skip to content

Permission

Source: src/AWS/EventBridge/Permission.ts

An EventBridge event bus permission statement.

Permission manages a single PutPermission / RemovePermission lifecycle entry on an event bus so helper surfaces can safely grant publishers access without requiring callers to hand-write raw bus policies.

const permission = yield* Permission("PartnerPublish", {
eventBusName: bus.eventBusName,
principal: "123456789012",
});