NSG 创建得很好,所以我在 env/dev 和模块文件夹中创建并输入 nsg 规则的所有配置,
我运行 terraform plan,这是我收到的错误:
Error: Unsupported attribute
on nsg_rules.tf line 6, in module "nsgrules_app1":
6: nsg_name = module.nsg_app1.nsg_name
This object does not have an attribute named "nsg_name".
Run Code Online (Sandbox Code Playgroud)
任何援助将不胜感激 :)
我的 terraform 相关文件夹结构是:
dev
|_ backend.tf
|_ outputs.tf
|_ provider.tf
|_ resource_groups.tf
|_ nsg.tf
|_ nsg_rules.tf
|_ storage.tf
|_ subnets.tf
|_ variables.tf
|_ vnets.tf
|_ vms_lin.tf
modules
|_ nsg
|_ outputs.tf
|_ variables.tf
|_ main.tf
|_ nsg_rules
|_ outputs.tf
|_ variables.tf
|_ …Run Code Online (Sandbox Code Playgroud) terraform ×1