mik*_*ows 0 terraform terraform-provider-azure
无法使用 terraform 在 azure 中为 nsg 安全规则提供目标端口范围。Terraform v0.12.28provider.azurerm v2.18.0
security_rule {
name = "databricks-control-plane-inbound-rule"
priority = 110
direction = "Inbound"
access = "Allow"
protocol = "Tcp"
source_port_range = "*"
destination_port_range = 225557
}
Run Code Online (Sandbox Code Playgroud)
错误:发送请求失败:StatusCode=400 -- 原始错误:
代码 =“SecurityRuleInvalidPortRange”消息 =“安全规则的端口范围无效。提供的值:225557。值应为整数或带有“-”分隔符的整数范围。有效范围0-65535。” 详情=[]
对于您的问题,您希望在一条 NSG 规则中添加多个目标端口。所以你需要使用destination_port_ranges
而不是像destination_port_range
这样:
security_rule {
name = "databricks-control-plane-inbound-rule"
priority = 110
direction = "Inbound"
access = "Allow"
protocol = "Tcp"
source_port_range = "*"
destination_port_ranges = ["22", "5557"]
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3607 次 |
最近记录: |