无法删除Lambda中的CloudWatch Events触发器

时间:2018-12-13 11:51:05

标签: amazon-web-services aws-lambda

我无法在AWS Lambda中编辑或删除CloudWatch Events触发器。

enter image description here

我使用了下面的命令,但是没有用。

aws events delete-rule --name "startEC2"

任何人都可以帮助我。预先感谢。

2 个答案:

答案 0 :(得分:0)

请检查您在lambda函数中使用的IAM角色。要删除cloudwatch事件触发器,您必须从IAM Policy语句的“ IAM角色”所附的“ cloudwatch事件”中删除此功能。

答案 1 :(得分:0)

您只能从lambda控制台执行的操作是分配/删除将触发特定lambda函数的cloudwatch事件。如果要删除cloudwatch规则,为什么不转到Cloudwatch控制台本身?

此外,如果要通过CLI删除,请确保具有适当的权限。

该命令在以下情况下不起作用:

  1. 您没有连接到互联网。
  2. 您的节点中未安装AWS CLI。
  3. 您尚未正确配置AWS凭证/配置文件。
  4. 您没有足够的权限执行删除事件API调用。

但是最重要的是,无论如何,它根本不会获得任何输出。 请适当地澄清您的问题。