Please update the event pattern rule like below (source first and then detail-type ) and try . And ensure you are using Custom Pattern with prefix event matching for event method.
{
“source”: [“aws.quicksight”],
“detail-type”: [“AWS API Call via CloudTrail”],
“detail”: {
“eventSource”: [“quicksight.amazonaws.com”],
“eventName”: [“CreateGroup”]
}
}
@apjvinod Thank you for your suggestion. However, ordering in JSON does not matter. Also, this JSON is produced by CDK, and I have no control over it. If AWS cards about prop ordering, then I think we have a much bigger issue, and this certainly needs to be documented by CloudTrail.
@m0ltar You are right its works without ordering as well, think you might need to check the destination/target in eventbridge rule. Can you try changing target to SNS email topic and check by creating new QuickSight group. Just to isolate the problem is on the triggering event or at the target side .