Header menu logo FsCDK

EventBridgeRuleConfig Type

High-level EventBridge Rule builder following AWS best practices. **Default Security Settings:** - Enabled = true (rules are active by default) - Event bus = default event bus - Dead letter queue = not configured (opt-in for production) **Rationale:** These defaults follow AWS Well-Architected Framework: - Active rules by default to prevent misconfiguration - Default event bus for simplicity - DLQ opt-in allows users to handle failures explicitly **Escape Hatch:** Access the underlying CDK Rule via the `Rule` property on the returned resource for advanced scenarios not covered by this builder.

Record fields

Record Field Description

ConstructId

Full Usage: ConstructId

Field type: string option
Field type: string option

Description

Full Usage: Description

Field type: string option
Field type: string option

Enabled

Full Usage: Enabled

Field type: bool option
Field type: bool option

EventBus

Full Usage: EventBus

Field type: IEventBus option
Field type: IEventBus option

EventPattern

Full Usage: EventPattern

Field type: IEventPattern option
Field type: IEventPattern option

RuleName

Full Usage: RuleName

Field type: string
Field type: string

RuleName_

Full Usage: RuleName_

Field type: string option
Field type: string option

Schedule

Full Usage: Schedule

Field type: Schedule option
Field type: Schedule option

Targets

Full Usage: Targets

Field type: IRuleTarget list
Field type: IRuleTarget list

Type something to start searching.