Omi Chowdhury
08/28/2021, 5:27 PMIndexLedgerLinesRule:
Type: AWS::Events::Rule
Properties:
EventBusName: some=eb
EventPattern:
source:
- some-source
detail-type:
- some-detail
Targets:
- Id: IndexLedgerLinesQ
Arn: !GetAtt IndexLedgerLinesQ.Arn
InputPath: '$.detail'
Omi Chowdhury
08/28/2021, 5:28 PMFrank
import * as events from "@aws-cdk/aws-events";
new EventBus(this, "Bus", {
rules: {
rule1: {
ruleName: "MyRule",
eventPattern: { source: ["aws.codebuild"] },
targets: [
{
queue: MySstQueue,
targetProps: {
message: events.RuleTargetInput.fromEventPath("$.detail")
}
}
],
},
},
});
Frank
Omi Chowdhury
08/28/2021, 6:17 PM