Amazon web services 配置CloudWatch Secret Manager事件以触发另一个lambda函数
我已设置AWS机密管理器,其中包含我的红移凭据。我已经在我的秘密上启用了秘密轮换。我使用AWS提供的示例代码设置了一个lambda函数,该函数获取凭据,并向lambda订阅了SNS主题,效果很好 我希望AWS Cloudwatch Events设置一个规则,即每当秘密循环成功时,它都会触发lambda函数 阅读AWS监控我的秘密的文档后: 我已将Cloudtrail日志文件配置为发送到Cloduwatch日志 然后,我设置了一个Cloudwatch事件规则,该规则将Secret Manager作为服务,EventType:AWS API调用事件和特定操作:*RotationSucceeded**-一种通知您旋转事件成功的机制 但是,当秘密旋转成功发生时,cloud watch事件不会触发我设置为目标的lambda函数Amazon web services 配置CloudWatch Secret Manager事件以触发另一个lambda函数,amazon-web-services,aws-lambda,amazon-cloudwatch,aws-secrets-manager,amazon-cloudwatch-events,Amazon Web Services,Aws Lambda,Amazon Cloudwatch,Aws Secrets Manager,Amazon Cloudwatch Events,我已设置AWS机密管理器,其中包含我的红移凭据。我已经在我的秘密上启用了秘密轮换。我使用AWS提供的示例代码设置了一个lambda函数,该函数获取凭据,并向lambda订阅了SNS主题,效果很好 我希望AWS Cloudwatch Events设置一个规则,即每当秘密循环成功时,它都会触发lambda函数 阅读AWS监控我的秘密的文档后: 我已将Cloudtrail日志文件配置为发送到Cloduwatch日志 然后,我设置了一个Cloudwatch事件规则,该规则将Secret Manager作
我应该做哪些更改,以便在aws Secret manager中成功旋转机密时触发lambda函数?在此处发布答案: 经过进一步研究, 为了设置AWS Cloudwatch事件规则,只要秘密循环成功,它就会触发我的lambda函数 您需要参考RotateScretAPI参考。当secrtres旋转时,它将触发lambda函数 RotateSecret将替换特定操作中成功的旋转 如需更多信息,请附上以下文件: