# Copyright 2023 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. values: module.firewall-policy.google_compute_firewall_policy.hierarchical[0]: parent: folders/1234567890 short_name: test-1 module.firewall-policy.google_compute_firewall_policy_association.hierarchical["test"]: attachment_target: folders/4567890123 name: test-1-test module.firewall-policy.google_compute_firewall_policy_rule.hierarchical["egress/icmp"]: action: allow direction: INGRESS disabled: false enable_logging: null match: - dest_address_groups: null dest_fqdns: null dest_ip_ranges: null dest_region_codes: null dest_threat_intelligences: null layer4_configs: - ip_protocol: icmp ports: null src_address_groups: null src_fqdns: null src_ip_ranges: - 10.0.0.0/8 src_region_codes: null src_threat_intelligences: null priority: 1000 target_resources: null target_service_accounts: null module.firewall-policy.google_compute_firewall_policy_rule.hierarchical["ingress/smtp"]: action: deny direction: EGRESS disabled: false enable_logging: null match: - dest_address_groups: null dest_fqdns: null dest_ip_ranges: - 10.0.0.0/8 - 172.16.0.0/12 - 192.168.0.0/24 dest_region_codes: null dest_threat_intelligences: null layer4_configs: - ip_protocol: tcp ports: - '25' src_address_groups: null src_fqdns: null src_ip_ranges: null src_region_codes: null src_threat_intelligences: null priority: 900 target_resources: null target_service_accounts: null module.firewall-policy.google_compute_firewall_policy_rule.hierarchical["ingress/ssh"]: action: allow direction: INGRESS disabled: false enable_logging: null match: - dest_address_groups: null dest_fqdns: null dest_ip_ranges: null dest_region_codes: null dest_threat_intelligences: null layer4_configs: - ip_protocol: tcp ports: - '22' src_address_groups: null src_fqdns: null src_ip_ranges: - 10.0.0.0/8 src_region_codes: null src_threat_intelligences: null priority: 1002 target_resources: null target_service_accounts: null counts: google_compute_firewall_policy: 1 google_compute_firewall_policy_association: 1 google_compute_firewall_policy_rule: 3