[英]aws_network_acl doesn't support "Type"
Web 控制台上的Type
字段只是一種選擇預配置協議和端口組合的簡單方法。 terraform 模板中沒有該字段,您可以簡單地單獨指定協議和端口,如@marcincuber 的回答所示。 在AWS CloudFormation中也是如此。
類型字段是根據您用於端口/協議的信息“自動定義”的。
例如,嘗試為端口 25/tcp 創建規則。
應用並創建規則后,類型將自動設置為“SMTP(25)”。
您正在尋找以下支持協議參數的 terraform 資源:
resource "aws_network_acl" "bar" {
vpc_id = aws_vpc.foo.id
}
resource "aws_network_acl_rule" "bar" {
network_acl_id = aws_network_acl.bar.id
rule_number = 200
egress = false
protocol = "tcp"
rule_action = "allow"
cidr_block = aws_vpc.foo.cidr_block
from_port = 22
to_port = 22
}
該示例取自https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/network_acl_rule
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.