问题描述
该流是在 us-west-2 中创建的,但我希望它在 us-east-1 中(不更改整个提供程序区域)
resource "aws_kinesis_firehose_delivery_stream" "cloudfront-waf-us-east-1" {
name = "cloudfront-waf-us-east-1"
destination = "extended_s3"
provider = aws.us-east-1
extended_s3_configuration {
role_arn = "arn:aws:iam::xxxx:role/waf-kinesis-log-writer-us-west-2"
bucket_arn = "arn:aws:s3:::xxxx"
buffer_size = 5
buffer_interval = 60
compression_format = "UNCOMpressed"
prefix = "AWSLogs/xxxx/AWSWAF/us-east-1"
}
}
在 provider.tf 中有这个
provider "aws" {
alias = "us-east-1"
region = "us-east-1"
allowed_account_ids = ["xxx","xxx","xxx"]
version = "~> 3.45.0"
}
得到这个(我认为供应商会改变地区)
arn:aws:firehose:us-west-2:xxxx:deliverystream/cloudfront-waf-us-east-1
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)