【问题标题】:Amazon EventBridge - Rotation Succeeded EventAmazon EventBridge - 轮换成功事件
【发布时间】:2022-01-06 16:53:24
【问题描述】:

我正在尝试创建一个规则,该规则将在每次 AWS Secrets Manager 轮换成功时触发。然而,即使 Rotation Succeeded Event 记录在 Event History 中,该规则也没有被触发。

这是我的事件模式:

{
  "detail-type": [
    "AWS API Call via CloudTrail"
  ],
  "detail": {
    "eventSource": [
      "secretsmanager.amazonaws.com"
    ],
    "eventName": [
      "RotationSucceeded"
    ]
  }
}

我的事件模式有什么问题吗?我尝试了 PutSecretValue 事件并且它正在工作,只是在 RotationSucceeded 中不起作用。谢谢

【问题讨论】:

  • 你怎么知道它没有被触发?你的目标是什么?
  • @Marcin 将向 Amazon SQS 发送消息,在创建 RotationSucceeded 事件后未收到任何消息。
  • 您的 SQS 权限政策是什么?
  • @Marcin 这是我的许可。创建队列后,我没有对其进行任何更改。 ibb.co/bbRhPWj
  • 好的。您是否创建了 CloudTrial 试用版?

标签: amazon-web-services aws-secrets-manager aws-event-bridge


【解决方案1】:

要在 EB 中使用AWS API Call via CloudTrail,您必须启用CloudTrial trial

要通过 CloudTrail 记录详细类型值为 AWS API 调用的事件,需要启用日志记录的CloudTrail 跟踪

【讨论】:

  • 我的错,这不是通过 cloudtrail 进行的 api 调用。我想我在探索时无法编辑详细信息类型。但是我通过在事件模式上添加这个“源”:[“aws.secretsmanager”]来解决这个问题。谢谢,感谢您的帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-23
相关资源
最近更新 更多