小编Par*_*vez的帖子

Terraform Azure 网络安全

我正在尝试通过具有多个源地址的 Terraform 为 Azure 中的网络安全组配置网络安全规则。

基于文档 https://www.terraform.io/docs/providers/azurerm/r/network_security_rule.html

但是,我无法使其正常工作,也无法找到任何示例:

https://www.terraform.io/docs/providers/azurerm/r/network_security_rule.html#source_address_prefixes

我收到错误:

错误:azurerm_network_security_rule.test0:“source_address_prefix”:未设置必填字段错误:azurerm_network_security_rule.test0::无效或未知密钥:source_address_prefixes

这是我的示例:

resource "azurerm_network_security_rule" "test0" {
name = "RDP"
priority = 100
direction = "Inbound"
access = "Allow"
protocol = "TCP"
source_port_range = "*"
destination_port_range = "3389"
source_address_prefixes = "{200.160.200.30,200.160.200.60}"
destination_address_prefix = "VirtualNetwork"
network_security_group_name= "${azurerm_network_security_group.test.name}"
resource_group_name = "${azurerm_resource_group.test.name}"
}
Run Code Online (Sandbox Code Playgroud)

请告诉我。

谢谢!

azure azure-virtual-network terraform network-security-groups terraform-provider-azure

5
推荐指数
1
解决办法
5550
查看次数

Terrafrom-部署到多个Azure订阅

我一直在尝试使用相同的Terraform堆栈在多个Azure订阅中部署资源。还需要在不同订阅中的这些资源之间传递参数。我曾尝试使用多个提供程序,但不支持。

Error: provider.azurerm: multiple configurations present; only one configuration is allowed per provider
Run Code Online (Sandbox Code Playgroud)

如果您有关于完成此操作的方法或想法,请告诉我。

azure subscription terraform terraform-provider-azure

5
推荐指数
1
解决办法
2486
查看次数