Мне нужно создать aws_s3_bucket_notification, который использует существующее ведро (не определено в скрипте terraform)
Я пытаюсь эту конфигурацию:
data "aws_s3_bucket" "terraform-bucket-name" {
bucket = "account-bucket-name"
}
resource "aws_s3_bucket_notification" "bucket_notification" {
bucket = "${data.aws_s3_bucket.terraform-bucket-name.id}"
lambda_function {
lambda_function_arn = "${aws_lambda_function.something.arn}"
events = ["s3:ObjectCreated:*"]
}
depends_on = ["aws_lambda_function.something", "data.aws_s3_bucket.terraform-bucket-name"]
}
Но у меня есть эта ошибка:
Ошибка при установке конфигурации уведомлений S3: InvalidArgument: Невозможно проверить следующие конфигурации назначения
Возможно, «данные» не являются подходящим способом определения существующего сегмента ...Любая помощь?Спасибо!