我正在使用AWS Eventbridge,我的默认总线和自定义总线上有完全相同的规则。两者的目标都是SQS队列。当我推送事件时,我可以在我的默认总线规则的目标队列上看到一条消息。
但我在自定义总线规则的队列上没有看到任何内容。同时指标也没有显示调用。我做错了什么?我已经创建了一个自定义总线。
我尝试过没有任何策略以及使用以下策略。
但我在自定义总线规则的队列上没有看到任何内容。同时指标也没有显示调用。我做错了什么?我已经创建了一个自定义总线。
我尝试过没有任何策略以及使用以下策略。
{
"Version": "2012-10-17",
"Statement": [{
"Sid": "allow_account_to_put_events",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::my-account:root"
},
"Action": "events:PutEvents",
"Resource": "arn:aws:events:xxx:my-account:event-bus/my-bus-name"
}]
}
我的事件模式:
{
"source": [
"aws.ssm"
],
"detail-type": [
"Parameter Store Change"
],
"detail": {
"name": [
"someparam"
],
"operation": [
"Update"
]
}
}