# Copyright 2026 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.

# yaml-language-server: $schema=../../schemas/defaults.schema.json

context:
  cidr_ranges_sets:
    healthchecks:
      - 35.191.0.0/16
      - 130.211.0.0/22
      - 209.85.152.0/22
      - 209.85.204.0/22
    rfc1918:
      - 10.0.0.0/8
      - 172.16.0.0/12
      - 192.168.0.0/16
  locations:
    primary: europe-west1
    secondary: europe-west3
  iam_principals: {}
projects:
  defaults:
    locations:
      storage: eu
  # edit and uncomment for vpc-sc cooperative configuration
  # overrides:
  #   vpc_sc:
  #     perimeter_name: $vpc_sc_perimeters:default
  #     is_dry_run: true
vpcs:
  defaults:
    auto_create_subnetworks: false
    delete_default_routes_on_create: true
    mtu: 1500
output_files:
  # local path is optional but recommended when starting
  # local_path: ~/fast-config/fast-test-00
  storage_bucket: $storage_buckets:iac-0/iac-outputs
