我正在使用 terraform( terraform ) 和 localstack( localstack ) 并尝试创建 aws_cloudwatch_event_rule。我收到一个错误:
错误:更新 CloudWatch 事件规则失败:UnrecognizedClientException:请求中包含的安全令牌无效。状态码:400,请求 ID:2d0671b9-cb55-4872-8e8c-82e26f4336cb
我不确定为什么会收到此错误,因为这可以在 AWS 中创建资源,但不能在 localstack ♂️ 上创建资源。有人对如何解决这个问题有任何建议吗?谢谢。
它是一个大型 terraform 项目,所以我无法共享所有代码。这是相关部分。
resource "aws_cloudwatch_event_rule" "trigger" {
name = "trigger-event"
description = "STUFF"
schedule_expression = "cron(0 */1 * * ? *)"
}
resource "aws_cloudwatch_event_target" "trigger_target" {
rule = "${aws_cloudwatch_event_rule.trigger.name}"
arn = "${trigger.arn}"
}