Optional ReadonlyeventOptional ReadonlymaxMaximum age in seconds that EventBridge will attempt to deliver an event to the target before discarding it.
Use cases: Event delivery timeout; Stale event management; Delivery window control
AWS: EventBridge rule target maximum event age configuration
Validation: Optional; must be between 60 and 86400 seconds if provided
Optional ReadonlyretryMaximum number of retry attempts EventBridge will make when the target returns an error.
Use cases: Retry configuration; Error resilience; Delivery reliability tuning
AWS: EventBridge rule target retry attempts configuration
Validation: Optional; must be between 0 and 185 if provided
Optional Readonlys3Collection of named S3 EventBridge rules that trigger processing workflows based on S3 object events.
Use cases: S3 event-driven ETL; Object creation triggers; Multi-bucket event routing
AWS: EventBridge rules with S3 object event patterns for automated processing
Validation: Optional; keys are unique rule names, values must be valid S3EventBridgeRuleProps
Collection of named general EventBridge rules that trigger processing workflows based on custom event patterns or schedules.
Use cases: Custom event-driven processing; Scheduled triggers; Cross-service event routing
AWS: EventBridge rules with custom event patterns or schedule expressions
Validation: Optional; keys are unique rule names, values must be valid EventBridgeRuleProps