Adrián Mouly
09/13/2021, 5:29 PMOmi Chowdhury
09/13/2021, 5:35 PMimport { RuleTargetInput } from '@aws-cdk/aws-events';
bus.addRules(this, {
run: {
targets: [
{
queue, // target is SQS queue
targetProps: {
message: RuleTargetInput.fromEventPath('$.detail'),
},
},
],
eventPattern: {
source: [source],
detailType: [detailType],
},
},
});
Just started using itAdrián Mouly
09/13/2021, 5:37 PMAdrián Mouly
09/13/2021, 5:37 PMAdrián Mouly
09/13/2021, 5:49 PMOmi Chowdhury
09/13/2021, 5:49 PMAdrián Mouly
09/13/2021, 5:50 PMAdrián Mouly
09/13/2021, 5:50 PMOmi Chowdhury
09/13/2021, 5:51 PMAdrián Mouly
09/13/2021, 5:51 PMAdrián Mouly
09/13/2021, 5:52 PMAdrián Mouly
09/13/2021, 5:53 PMeventBusName
.Adrián Mouly
09/13/2021, 5:53 PMeventBridgeEventBus: {
eventBusName: "MyEventBus",
},
Omi Chowdhury
09/13/2021, 5:54 PMthis.bus = new EventBus(this, 'FragmentBus', {
eventBridgeEventBus: events.EventBus.fromEventBusArn(
this,
'ImportedFragmentBus',
props.project.aws.eventbridge_arn
),
});
Adrián Mouly
09/13/2021, 5:54 PMAdrián Mouly
09/13/2021, 5:54 PMAdrián Mouly
09/13/2021, 6:19 PMAdrián Mouly
09/13/2021, 6:19 PMOmi Chowdhury
09/13/2021, 6:20 PMAdrián Mouly
09/13/2021, 6:20 PMAdrián Mouly
09/13/2021, 6:20 PMAdrián Mouly
09/13/2021, 6:20 PMOmi Chowdhury
09/13/2021, 6:21 PMAdrián Mouly
09/13/2021, 6:21 PMAdrián Mouly
09/13/2021, 6:21 PMAdrián Mouly
09/13/2021, 6:21 PMAdrián Mouly
09/13/2021, 6:21 PMOmi Chowdhury
09/13/2021, 6:22 PMAdrián Mouly
09/13/2021, 6:23 PMAdrián Mouly
09/13/2021, 6:23 PM