Sha256: 6820e060d8551b360f882d41565178f4b765ae34185d84da9802764e41285daf
Contents?: true
Size: 1015 Bytes
Versions: 3
Compression:
Stored size: 1015 Bytes
Contents
<% network_acls.each do |network_acl| -%> resource "aws_network_acl" "<%= module_name_of(network_acl) %>" { vpc_id = "<%= network_acl.vpc_id %>" <% ingresses_of(network_acl).each do |ingress| -%> ingress { from_port = <%= from_port_of(ingress) %> to_port = <%= to_port_of(ingress) %> rule_no = <%= ingress.rule_number %> action = "<%= ingress.rule_action %>" protocol = "<%= ingress.protocol %>" cidr_block = "<%= ingress.cidr_block %>" } <% end -%> <% egresses_of(network_acl).each do |egress| -%> egress { from_port = <%= from_port_of(egress) %> to_port = <%= to_port_of(egress) %> rule_no = <%= egress.rule_number %> action = "<%= egress.rule_action %>" protocol = "<%= egress.protocol %>" cidr_block = "<%= egress.cidr_block %>" } <% end -%> tags { <% network_acl.tags.each do |tag| -%> <%= tag.key %> = "<%= tag.value %>" <% end -%> } } <% end -%>
Version data entries
3 entries across 3 versions & 1 rubygems