diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/response-policies/net-core-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/response-policies/net-core-0.yaml index e6a0ab7f5..d2ff954bd 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/response-policies/net-core-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/response-policies/net-core-0.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns-response-policy-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/fwd-root.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/fwd-root.yaml index 6db3e36b8..e05e5ce76 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/fwd-root.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/fwd-root.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/peer-root.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/peer-root.yaml index 3d5a3fe3f..6946181fa 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/peer-root.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/peer-root.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/pvt-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/pvt-test.yaml index 0369f0c42..69514bb5d 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/pvt-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-core-0/pvt-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-dev-0/pvt-dev-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-dev-0/pvt-dev-test.yaml index b7fc735e9..21a91a0ad 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-dev-0/pvt-dev-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-dev-0/pvt-dev-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-prod-0/pvt-prod-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-prod-0/pvt-prod-test.yaml index c74ea25bd..a1014ce7c 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-prod-0/pvt-prod-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/dns/zones/net-prod-0/pvt-prod-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/firewall-policies/networking-policy.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/firewall-policies/networking-policy.yaml index 029de7a53..55718fb5c 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/firewall-policies/networking-policy.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/firewall-policies/networking-policy.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/firewall-policy.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/ncc-hubs/hub.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/ncc-hubs/hub.yaml index 4fa33441f..d2129eeb9 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/ncc-hubs/hub.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/ncc-hubs/hub.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/ncc-hub.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-core-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-core-0.yaml index d6cdbe32f..e0ca2381f 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-core-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-core-0.yaml @@ -1,19 +1,30 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: prod-net-core-0 parent: $folder_ids:networking services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-dev-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-dev-0.yaml index d62ef37ed..e07ef231d 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-dev-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-dev-0.yaml @@ -1,20 +1,31 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: dev-net-spoke-0 parent: $folder_ids:networking/dev services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-prod-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-prod-0.yaml index ea0b87ddc..1e90b04a9 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-prod-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/projects/net-prod-0.yaml @@ -1,20 +1,31 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: prod-net-spoke-0 parent: $folder_ids:networking/prod services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/.config.yaml index 39b9bdddc..d5d6f2646 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/firewall-rules/default-ingress.yaml index 0d2a658c6..f1cb138c5 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/subnets/dev-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/subnets/dev-default.yaml index 1309c5910..d7f5b19b1 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/subnets/dev-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/dev/subnets/dev-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/.config.yaml index 40dcb2052..1b7c5bf33 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/subnets/hub-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/subnets/hub-default.yaml index b13852aa7..09edff5a5 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/subnets/hub-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/subnets/hub-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vlan-attachments/onprem-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vlan-attachments/onprem-0.yaml index de5a63d00..c3a4d99eb 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vlan-attachments/onprem-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vlan-attachments/onprem-0.yaml @@ -1,3 +1,17 @@ +# 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 +# +# https://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. + # Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vlan-attachments/onprem-1.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vlan-attachments/onprem-1.yaml index 78d6ba43b..55d90c385 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vlan-attachments/onprem-1.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vlan-attachments/onprem-1.yaml @@ -1,3 +1,17 @@ +# 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 +# +# https://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. + # Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vpns/onprem.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vpns/onprem.yaml index a88f6b1d4..0715305c9 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vpns/onprem.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/hub/vpns/onprem.yaml @@ -1,3 +1,17 @@ +# 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 +# +# https://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. + # Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/.config.yaml index f31af526e..309fa2bc2 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/firewall-rules/default-ingress.yaml index 8cf7a3f5a..3a3aad1c1 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/subnets/prod-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/subnets/prod-default.yaml index 2706fa9af..02d289622 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/subnets/prod-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/subnets/prod-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/subnets/prod-proxy.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/subnets/prod-proxy.yaml index cf688d346..08424d384 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/subnets/prod-proxy.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-ncc/vpcs/prod/subnets/prod-proxy.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/response-policies/net-core-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/response-policies/net-core-0.yaml index 467f6145b..0341ba169 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/response-policies/net-core-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/response-policies/net-core-0.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns-response-policy-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/fwd-root.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/fwd-root.yaml index effa5ee78..093728c4d 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/fwd-root.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/fwd-root.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/peer-root.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/peer-root.yaml index bf3961126..663eb2541 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/peer-root.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/peer-root.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-dev-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-dev-test.yaml index 4db64ef93..3fb07ed99 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-dev-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-dev-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-prod-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-prod-test.yaml index f7668e053..4b81d6020 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-prod-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-prod-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-test.yaml index 4d1938284..26c89f168 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/dns/zones/pvt-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/firewall-policies/networking-policy.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/firewall-policies/networking-policy.yaml index 029de7a53..55718fb5c 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/firewall-policies/networking-policy.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/firewall-policies/networking-policy.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/firewall-policy.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/nvas/main.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/nvas/main.yaml index 4c5d7aa30..b4ae58ad0 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/nvas/main.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/nvas/main.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/nva.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-core-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-core-0.yaml index d6cdbe32f..e0ca2381f 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-core-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-core-0.yaml @@ -1,19 +1,30 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: prod-net-core-0 parent: $folder_ids:networking services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-dev-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-dev-0.yaml index 70102e51e..3cf0a3135 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-dev-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-dev-0.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json @@ -13,14 +23,15 @@ name: dev-net-spoke-0 parent: $folder_ids:networking/dev services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-prod-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-prod-0.yaml index 218790d08..3dae19f63 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-prod-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/projects/net-prod-0.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json @@ -13,14 +23,15 @@ name: prod-net-spoke-0 parent: $folder_ids:networking/prod services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/.config.yaml index d840b20c0..985f9658a 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/firewall-rules/default-ingress.yaml index 0d2a658c6..f1cb138c5 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/subnets/dev-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/subnets/dev-default.yaml index 1309c5910..d7f5b19b1 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/subnets/dev-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dev/subnets/dev-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/.config.yaml index 3e8e0c050..2e57ca071 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/firewall-rules/default-ingress.yaml index e8f1bc1da..3df5abbc1 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/subnets/dmz-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/subnets/dmz-default.yaml index 85a485bae..66c2f6082 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/subnets/dmz-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/subnets/dmz-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vlan-attachments/onprem-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vlan-attachments/onprem-0.yaml index 81ae69de8..f6116a29f 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vlan-attachments/onprem-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vlan-attachments/onprem-0.yaml @@ -1,3 +1,17 @@ +# 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 +# +# https://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. + # Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vlan-attachments/onprem-1.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vlan-attachments/onprem-1.yaml index 454be1702..6f3acfa2a 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vlan-attachments/onprem-1.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vlan-attachments/onprem-1.yaml @@ -1,3 +1,17 @@ +# 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 +# +# https://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. + # Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vpns/onprem.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vpns/onprem.yaml index 778b2fa3c..3b8ab1ed6 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vpns/onprem.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/dmz/vpns/onprem.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpn.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/.config.yaml index 95c8cc9a3..8e05aab62 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/firewall-rules/default-ingress.yaml index 2050960bd..5b60c8743 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/subnets/hub-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/subnets/hub-default.yaml index b13852aa7..09edff5a5 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/subnets/hub-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/hub/subnets/hub-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/.config.yaml index 6ab6d9c7e..a53502ec3 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/firewall-rules/default-ingress.yaml index 8cf7a3f5a..3a3aad1c1 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/subnets/prod-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/subnets/prod-default.yaml index 2706fa9af..02d289622 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/subnets/prod-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/subnets/prod-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/subnets/prod-proxy.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/subnets/prod-proxy.yaml index cf688d346..08424d384 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/subnets/prod-proxy.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-nva/vpcs/prod/subnets/prod-proxy.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/response-policies/net-core-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/response-policies/net-core-0.yaml index 28a4017a1..4db591231 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/response-policies/net-core-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/response-policies/net-core-0.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns-response-policy-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/fwd-root.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/fwd-root.yaml index 6db3e36b8..e05e5ce76 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/fwd-root.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/fwd-root.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/peer-root.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/peer-root.yaml index 7e0b59456..519418cbc 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/peer-root.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/peer-root.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/pvt-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/pvt-test.yaml index 0369f0c42..69514bb5d 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/pvt-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-core-0/pvt-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-dev-0/pvt-dev-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-dev-0/pvt-dev-test.yaml index 677c65173..c83097e8e 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-dev-0/pvt-dev-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-dev-0/pvt-dev-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-prod-0/pvt-prod-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-prod-0/pvt-prod-test.yaml index c74ea25bd..a1014ce7c 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-prod-0/pvt-prod-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/dns/zones/net-prod-0/pvt-prod-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/firewall-policies/networking-policy.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/firewall-policies/networking-policy.yaml index b36180558..512c6902e 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/firewall-policies/networking-policy.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/firewall-policies/networking-policy.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/firewall-policy.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-core-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-core-0.yaml index 0ae4ae9ee..d19d9bac9 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-core-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-core-0.yaml @@ -1,19 +1,30 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: prod-net-core-0 parent: $folder_ids:networking services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-dev-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-dev-0.yaml index 32213d74d..bd3e47818 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-dev-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-dev-0.yaml @@ -1,20 +1,31 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: dev-net-spoke-0 parent: $folder_ids:networking/dev services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-prod-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-prod-0.yaml index 6d59fd4d1..f0c31cd2a 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-prod-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/projects/net-prod-0.yaml @@ -1,20 +1,31 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: prod-net-spoke-0 parent: $folder_ids:networking/prod services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/.config.yaml index d633827a3..5cea07d18 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/firewall-rules/default-ingress.yaml index 0d2a658c6..f1cb138c5 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/subnets/dev-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/subnets/dev-default.yaml index b3961f5d5..6785dcf11 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/subnets/dev-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/dev/subnets/dev-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/.config.yaml index b0a20496d..6cc309b73 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/firewall-rules/default-ingress.yaml index 2050960bd..5b60c8743 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/subnets/hub-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/subnets/hub-default.yaml index 5c9236a7c..47ff75d5f 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/subnets/hub-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/subnets/hub-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/vpns/onprem.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/vpns/onprem.yaml index 190463e23..85d99b9e3 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/vpns/onprem.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/hub/vpns/onprem.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpn.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/.config.yaml index 20bb1e4b8..230756fd4 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/firewall-rules/default-ingress.yaml index 8cf7a3f5a..3a3aad1c1 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/subnets/prod-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/subnets/prod-default.yaml index 3a5e024f3..b194dff8d 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/subnets/prod-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/subnets/prod-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/subnets/prod-proxy.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/subnets/prod-proxy.yaml index cf688d346..08424d384 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/subnets/prod-proxy.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-peerings/vpcs/prod/subnets/prod-proxy.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/response-policies/net-core-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/response-policies/net-core-0.yaml index e6a0ab7f5..d2ff954bd 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/response-policies/net-core-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/response-policies/net-core-0.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns-response-policy-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/fwd-root.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/fwd-root.yaml index 6db3e36b8..e05e5ce76 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/fwd-root.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/fwd-root.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/peer-root.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/peer-root.yaml index 3d5a3fe3f..6946181fa 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/peer-root.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/peer-root.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/pvt-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/pvt-test.yaml index 0369f0c42..69514bb5d 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/pvt-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-core-0/pvt-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-dev-0/pvt-dev-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-dev-0/pvt-dev-test.yaml index b7fc735e9..21a91a0ad 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-dev-0/pvt-dev-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-dev-0/pvt-dev-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-prod-0/pvt-prod-test.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-prod-0/pvt-prod-test.yaml index c74ea25bd..a1014ce7c 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-prod-0/pvt-prod-test.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/dns/zones/net-prod-0/pvt-prod-test.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/dns.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/firewall-policies/networking-policy.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/firewall-policies/networking-policy.yaml index 029de7a53..55718fb5c 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/firewall-policies/networking-policy.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/firewall-policies/networking-policy.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/firewall-policy.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-core-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-core-0.yaml index d6cdbe32f..e0ca2381f 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-core-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-core-0.yaml @@ -1,19 +1,30 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: prod-net-core-0 parent: $folder_ids:networking services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-dev-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-dev-0.yaml index d62ef37ed..e07ef231d 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-dev-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-dev-0.yaml @@ -1,20 +1,31 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: dev-net-spoke-0 parent: $folder_ids:networking/dev services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-prod-0.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-prod-0.yaml index ea0b87ddc..1e90b04a9 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-prod-0.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/projects/net-prod-0.yaml @@ -1,20 +1,31 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/project.schema.json name: prod-net-spoke-0 parent: $folder_ids:networking/prod services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/.config.yaml index 19cc9091a..5fb42ba72 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/firewall-rules/default-ingress.yaml index 0d2a658c6..f1cb138c5 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/subnets/dev-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/subnets/dev-default.yaml index 1309c5910..d7f5b19b1 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/subnets/dev-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/dev/subnets/dev-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/.config.yaml index 76c9a8b81..344ac1ed0 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/firewall-rules/default-ingress.yaml index 2050960bd..5b60c8743 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/subnets/hub-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/subnets/hub-default.yaml index b13852aa7..09edff5a5 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/subnets/hub-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/subnets/hub-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/vpns/to-dev.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/vpns/to-dev.yaml index 8c381bed2..56aba13de 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/vpns/to-dev.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/hub/vpns/to-dev.yaml @@ -1,3 +1,17 @@ +# 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 +# +# https://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. + # Copyright 2026 Google LLC # # Licensed under the Apache License, Version 2.0 (the "License"); diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/.config.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/.config.yaml index a7867596f..8728fc320 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/.config.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/.config.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/vpc.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/firewall-rules/default-ingress.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/firewall-rules/default-ingress.yaml index 8cf7a3f5a..3a3aad1c1 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/firewall-rules/default-ingress.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/firewall-rules/default-ingress.yaml @@ -1,6 +1,16 @@ -# skip boilerplate check ---- -# start of document (---) avoids errors if the file only contains comments +# 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 +# +# https://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/firewall-rules.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/subnets/prod-default.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/subnets/prod-default.yaml index 2706fa9af..02d289622 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/subnets/prod-default.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/subnets/prod-default.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/subnets/prod-proxy.yaml b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/subnets/prod-proxy.yaml index cf688d346..08424d384 100644 --- a/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/subnets/prod-proxy.yaml +++ b/fast/stages/2-networking/datasets/hub-and-spokes-vpns/vpcs/prod/subnets/prod-proxy.yaml @@ -1,4 +1,16 @@ -# skip boilerplate check +# 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 +# +# https://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/subnet.schema.json diff --git a/modules/net-vpc-factory/data/example/subnets/example-default-secondary.yaml b/modules/net-vpc-factory/data/example/subnets/example-default-secondary.yaml index 90772cd4a..519722bbb 100644 --- a/modules/net-vpc-factory/data/example/subnets/example-default-secondary.yaml +++ b/modules/net-vpc-factory/data/example/subnets/example-default-secondary.yaml @@ -5,4 +5,4 @@ name: example-default-secondary region: $locations:secondary ip_cidr_range: 10.0.0.0/24 -description: Default primary-region subnet for prod +description: Default secondary-region subnet for prod diff --git a/tests/fast/stages/s2_networking/data-testdns-delegation/projects/net-core-0.yaml b/tests/fast/stages/s2_networking/data-testdns-delegation/projects/net-core-0.yaml index 8400369ea..5c8d44762 100644 --- a/tests/fast/stages/s2_networking/data-testdns-delegation/projects/net-core-0.yaml +++ b/tests/fast/stages/s2_networking/data-testdns-delegation/projects/net-core-0.yaml @@ -6,14 +6,15 @@ name: prod-net-core-0 parent: $folder_ids:networking services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/tests/fast/stages/s2_networking/data-testvlan/projects/net-core-0.yaml b/tests/fast/stages/s2_networking/data-testvlan/projects/net-core-0.yaml index d6cdbe32f..3e8e97916 100644 --- a/tests/fast/stages/s2_networking/data-testvlan/projects/net-core-0.yaml +++ b/tests/fast/stages/s2_networking/data-testvlan/projects/net-core-0.yaml @@ -6,14 +6,15 @@ name: prod-net-core-0 parent: $folder_ids:networking services: - - container.googleapis.com - compute.googleapis.com + - container.googleapis.com - dns.googleapis.com - iap.googleapis.com + - logging.googleapis.com + - monitoring.googleapis.com - networkmanagement.googleapis.com - networksecurity.googleapis.com - servicenetworking.googleapis.com - - stackdriver.googleapis.com - vpcaccess.googleapis.com shared_vpc_host_config: enabled: true diff --git a/tests/fast/stages/s2_networking/dns_delegations.yaml b/tests/fast/stages/s2_networking/dns_delegations.yaml index 94811b34d..c3331da0e 100644 --- a/tests/fast/stages/s2_networking/dns_delegations.yaml +++ b/tests/fast/stages/s2_networking/dns_delegations.yaml @@ -20,12 +20,12 @@ counts: google_dns_managed_zone: 4 google_dns_record_set: 3 google_project: 1 - google_project_iam_member: 7 - google_project_service: 9 - google_project_service_identity: 7 + google_project_iam_member: 8 + google_project_service: 10 + google_project_service_identity: 8 google_storage_bucket_object: 2 modules: 9 - resources: 42 + resources: 46 terraform_data: 2 values: module.dns-delegations["net-core-0/pub-parent"].google_dns_record_set.dns_record_set["NS child.example.com."]: diff --git a/tests/fast/stages/s2_networking/ncc.yaml b/tests/fast/stages/s2_networking/ncc.yaml index b6ae01c6c..cfc7532b8 100644 --- a/tests/fast/stages/s2_networking/ncc.yaml +++ b/tests/fast/stages/s2_networking/ncc.yaml @@ -38,13 +38,13 @@ counts: google_network_connectivity_hub: 1 google_network_connectivity_spoke: 3 google_project: 3 - google_project_iam_member: 21 - google_project_service: 27 - google_project_service_identity: 21 + google_project_iam_member: 24 + google_project_service: 30 + google_project_service_identity: 24 google_service_networking_connection: 1 google_service_networking_peered_dns_domain: 1 google_storage_bucket_object: 2 modules: 26 random_id: 3 - resources: 183 + resources: 195 terraform_data: 2 diff --git a/tests/fast/stages/s2_networking/nva.yaml b/tests/fast/stages/s2_networking/nva.yaml index 6f88d321d..7001f7738 100644 --- a/tests/fast/stages/s2_networking/nva.yaml +++ b/tests/fast/stages/s2_networking/nva.yaml @@ -38,11 +38,11 @@ counts: google_dns_response_policy: 1 google_dns_response_policy_rule: 42 google_project: 3 - google_project_iam_member: 21 - google_project_service: 27 - google_project_service_identity: 21 + google_project_iam_member: 24 + google_project_service: 30 + google_project_service_identity: 24 google_storage_bucket_object: 2 modules: 36 random_id: 3 - resources: 200 + resources: 212 terraform_data: 2 diff --git a/tests/fast/stages/s2_networking/simple.yaml b/tests/fast/stages/s2_networking/simple.yaml index b4dd62ee1..52cd5c402 100644 --- a/tests/fast/stages/s2_networking/simple.yaml +++ b/tests/fast/stages/s2_networking/simple.yaml @@ -36,13 +36,13 @@ counts: google_dns_response_policy: 1 google_dns_response_policy_rule: 42 google_project: 3 - google_project_iam_member: 21 - google_project_service: 27 - google_project_service_identity: 21 + google_project_iam_member: 24 + google_project_service: 30 + google_project_service_identity: 24 google_service_networking_connection: 1 google_service_networking_peered_dns_domain: 1 google_storage_bucket_object: 2 modules: 28 random_id: 3 - resources: 185 + resources: 197 terraform_data: 2 diff --git a/tests/fast/stages/s2_networking/vlan_attachments.yaml b/tests/fast/stages/s2_networking/vlan_attachments.yaml index 99678434b..0b7452c83 100644 --- a/tests/fast/stages/s2_networking/vlan_attachments.yaml +++ b/tests/fast/stages/s2_networking/vlan_attachments.yaml @@ -249,11 +249,17 @@ values: project: fast-prod-net-core-0 service: servicenetworking.googleapis.com timeouts: null - module.projects.module.projects["net-core-0"].google_project_service.project_services["stackdriver.googleapis.com"]: + module.projects.module.projects["net-core-0"].google_project_service.project_services["logging.googleapis.com"]: disable_dependent_services: false disable_on_destroy: false project: fast-prod-net-core-0 - service: stackdriver.googleapis.com + service: logging.googleapis.com + timeouts: null + module.projects.module.projects["net-core-0"].google_project_service.project_services["monitoring.googleapis.com"]: + disable_dependent_services: false + disable_on_destroy: false + project: fast-prod-net-core-0 + service: monitoring.googleapis.com timeouts: null module.projects.module.projects["net-core-0"].google_project_service.project_services["vpcaccess.googleapis.com"]: disable_dependent_services: false @@ -663,13 +669,13 @@ counts: google_network_connectivity_hub: 1 google_network_connectivity_spoke: 3 google_project: 1 - google_project_iam_member: 7 - google_project_service: 9 - google_project_service_identity: 7 + google_project_iam_member: 8 + google_project_service: 10 + google_project_service_identity: 8 google_storage_bucket_object: 2 modules: 9 random_id: 5 - resources: 60 + resources: 64 terraform_data: 2 outputs: diff --git a/tests/fast/stages/s2_networking/vpns.yaml b/tests/fast/stages/s2_networking/vpns.yaml index f0c0e0f8b..63f2e78e5 100644 --- a/tests/fast/stages/s2_networking/vpns.yaml +++ b/tests/fast/stages/s2_networking/vpns.yaml @@ -33,11 +33,11 @@ counts: google_dns_response_policy: 1 google_dns_response_policy_rule: 42 google_project: 3 - google_project_iam_member: 21 - google_project_service: 27 - google_project_service_identity: 21 + google_project_iam_member: 24 + google_project_service: 30 + google_project_service_identity: 24 google_storage_bucket_object: 2 modules: 30 random_id: 15 - resources: 216 + resources: 228 terraform_data: 2