@@ -23,7 +23,7 @@ GREEN='\033[0;32m'
2323NC=' \033[0m'
2424
2525# Define valid stages to be accepted by the -s flag
26- valid_stages=" all organization networking networking/ncc security/firewall/firewallpolicy security/certificates/compute-ssl-certs/google-managed security/alloydb security/mrc security/cloudsql security/gce security/mig security/workbench producer/alloydb producer/mrc producer/cloudsql producer/gke producer/vectorsearch producer/onlineendpoint producer-connectivity consumer/gce consumer/serverless/cloudrun/job consumer/serverless/cloudrun/service consumer/serverless/appengine/standard consumer/serverless/appengine/flexible consumer/mig consumer/workbench consumer/umig load-balancing/application/external load-balancing/network/passthrough/external load-balancing/network/passthrough/external"
26+ valid_stages=" all organization networking networking/ncc networking/firewallendpoint security/firewall/firewallpolicy security/securityprofile security/certificates/compute-ssl-certs/google-managed security/alloydb security/mrc security/cloudsql security/gce security/mig security/workbench producer/alloydb producer/mrc producer/cloudsql producer/gke producer/vectorsearch producer/onlineendpoint producer-connectivity consumer/gce consumer/serverless/cloudrun/job consumer/serverless/cloudrun/service consumer/serverless/appengine/standard consumer/serverless/appengine/flexible consumer/mig consumer/workbench consumer/umig load-balancing/application/external load-balancing/network/passthrough/external load-balancing/network/passthrough/external"
2727
2828# Define valid Terraform commands to be accepted by the -tf or --tfcommand flag
2929valid_tf_commands=" init apply apply-auto-approve destroy destroy-auto-approve init-apply init-apply-auto-approve"
@@ -33,7 +33,9 @@ stage_path_map=(
3333 " organization=01-organization"
3434 " networking=02-networking"
3535 " networking/ncc=02-networking/NCC"
36+ " networking/firewallendpoint=02-networking/FirewallEndpoint"
3637 " security/firewall/firewallpolicy=03-security/Firewall/FirewallPolicy"
38+ " security/securityprofile=03-security/SecurityProfile"
3739 " security/certificates/compute-ssl-certs/google-managed=03-security/Certificates/Compute-SSL-Certs/Google-Managed"
3840 " security/alloydb=03-security/AlloyDB"
3941 " security/mrc=03-security/MRC"
@@ -67,7 +69,9 @@ stagewise_tfvar_path_map=(
6769 " 01-organization=../../configuration/organization.tfvars"
6870 " 02-networking=../../configuration/networking.tfvars"
6971 " 02-networking/NCC=../../../configuration/networking/ncc/ncc.tfvars"
72+ " 02-networking/FirewallEndpoint=../../../configuration/networking/FirewallEndpoint/firewallendpoint.tfvars"
7073 " 03-security/Firewall/FirewallPolicy=../../../../configuration/security/Firewall/FirewallPolicy/firewallpolicy.tfvars"
74+ " 03-security/SecurityProfile=../../../configuration/security/SecurityProfile/securityprofile.tfvars"
7175 " 03-security/Certificates/Compute-SSL-Certs/Google-Managed=../../../../../configuration/security/Certificates/Compute-SSL-Certs/Google-Managed/google_managed_ssl.tfvars"
7276 " 03-security/AlloyDB=../../../configuration/security/alloydb.tfvars"
7377 " 03-security/MRC=../../../configuration/security/mrc.tfvars"
@@ -110,7 +114,9 @@ stage_wise_description_map=(
110114 " organization=Executes 01-organization stage, manages Google Cloud APIs."
111115 " networking=Executes 02-networking stage, manages network resources."
112116 " networking/ncc=Executes 02-networking/NCC stage, manages NCC network resources."
117+ " networking/firewallendpoint=02-networking/FirewallEndpoint, manages Firewall Endpoints and Firewall Endpoint Associations."
113118 " security/firewall/firewallpolicy=03-security/Firewall/FirewallPolicy, manages firewall policies."
119+ " security/securityprofile=03-security/SecurityProfile, manages Security Profiles and Security Profile Groups."
114120 " security/certificates/compute-ssl-certs/google-managed=03-security/certificates/compute-ssl-certs/google-managed, manages ssl certificates"
115121 " security/alloydb=Executes 03-security/AlloyDB stage, manages AlloyDB firewall rules."
116122 " security/mrc=Executes 03-security/MRC stage, manages MRC firewall rules."
0 commit comments