我正试图恢复使用terraform配置的AWS帐户的状态。我已经用我的模块运行了'terraform导入‘,并且能够为几个aws_subnets引入状态,但是当我运行'terraform计划’时,它仍然试图破坏现有的子网并重新创建它们。这是我的地形 for_each = { for idx, subnet in keys(var.subnetsdata.aws_avail
根据,Terraform for表达式可以生成映射或元组。但是,当我试图在for_each中使用该值时,我将得到以下结果# or
flatten" argument value is unsuitable: the "for_each" argument must be a map, or set of strings, and you havevalue = setproduct([ &