EventBridge规则为什么没有效果?

0

【以下的问题经过翻译处理】 我正在尝试为我的应用程序设置Eventbridge,以便触发自定义事件。根据文档,我创建了事件总线,添加了API目标,并且想要创建一个规则,只将具有特定字段的事件转发到该目标。

根据文档,事件的结构应该如下所示:

{ "account": "123456789012", "detail-type": "Deployment History Notification", "source": "company.my-app", "detail": { "event": "deployment", "projectName": "app-that-got-deployed", "deploymentUrl": "https://myapp.com/api/deployments/:id.json", "version": "Tool 13.12.0" } }

我根据这里的文档做了尝试: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-events.html 我想匹配来自我的帐户的任何内容,并且这是一个部署事件,所以我在规则中设置了以下模式:

{ "account": ["123456789012"], "detail": { "event": ["deployment"] } }

然而,规则页面一直告诉我示例与模式不匹配。为什么呢?我可能漏掉了什么吗?我所依据的文档是这个: https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html

profile picture
전문가
질문됨 6달 전24회 조회
1개 답변
0

【以下的回答经过翻译处理】 原因是您的示例事件不完整。您需要添加“id”、“region”和“time”字段。

profile picture
전문가
답변함 6달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠