我有链接到CloudWatch规则的lambdas。当我运行terraform destroy
删除它们时
Error deleting CloudWatch Event Rule: ValidationException: Rule can't be deleted since it has targets.
status code: 400
我什至在删除lambdas和规则之间长时间睡觉,但我仍然遇到同样的错误。Terraform是否在删除目标之前不会将其脱离目标?是否有一个单独的命令可以从Terraform?
这确实是一个地表问题。
目前尚未提供体面的解决方法。不幸的是,您可能必须手动编辑偶数规则并删除其目标。
如果您以其他方式修复了此方法,请分享。
我面临同一问题。使用CLI手动从规则中删除所有目标,然后Terraform成功地删除了该规则。要从规则中删除目标,请按照此处的指示