Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 地形多区域aws\U ses\U域\U标识_Amazon Web Services_Terraform_Terraform Provider Aws - Fatal编程技术网

Amazon web services 地形多区域aws\U ses\U域\U标识

Amazon web services 地形多区域aws\U ses\U域\U标识,amazon-web-services,terraform,terraform-provider-aws,Amazon Web Services,Terraform,Terraform Provider Aws,我想在多个区域中创建aws_ses_domain_标识资源,但据我所知,这只能通过更改aws提供程序的区域来实现 我试着用一个for_,但运气不好。然后我想从验证令牌创建一个aws_路由53_记录。我怀疑这也行不通 最终,我的目标是为变量中指定的区域(SES_区域)创建SES域标识和相应的Route 53验证记录 代码: 错误: Error: Invalid provider configuration reference on .terraform/modules/ses/main.tf

我想在多个区域中创建aws_ses_domain_标识资源,但据我所知,这只能通过更改aws提供程序的区域来实现

我试着用一个for_,但运气不好。然后我想从验证令牌创建一个aws_路由53_记录。我怀疑这也行不通

最终,我的目标是为变量中指定的区域(SES_区域)创建SES域标识和相应的Route 53验证记录

代码:

错误:

Error: Invalid provider configuration reference

  on .terraform/modules/ses/main.tf line 8, in resource "aws_ses_domain_identity" "example":
   8:   provider = aws.each.value

The provider argument requires a provider type name, optionally followed by a
period and then a configuration alias.

您最好创建一个用于ses验证的模块,并在根terraform配置中使用不同的提供者多次调用它。看起来还不支持带有for_的提供程序块-。我只是想避免硬编码提供者块中的区域,并拥有所有配置(即要使用的区域)保存在一个变量中-我们使用TerraGrunty您可能最好创建一个用于ses验证的模块,并在根terraform配置中使用不同的提供者多次调用它。是的,我已经得出了这个结论。看起来还不支持带有for_的提供程序块-。我只是想避免硬编码提供者块中的区域,并将所有配置(即要使用的区域)保存在一个变量中—我们使用terragrunt
Error: Invalid provider configuration reference

  on .terraform/modules/ses/main.tf line 8, in resource "aws_ses_domain_identity" "example":
   8:   provider = aws.each.value

The provider argument requires a provider type name, optionally followed by a
period and then a configuration alias.