gcloud compute vpn-gateways delete NAME [NAME …] [--region=REGION] [GCLOUD_WIDE_FLAG …]
gcloud compute vpn-gateways delete is used to delete one or more
Compute Engine Highly Available VPN Gateways. VPN Gateways can only be deleted
when no VPN tunnels refer to them.
Highly Available VPN Gateway provides a means to create a VPN solution with a
higher availability SLA compared to Classic Target VPN Gateway. Highly Available
VPN gateways are simply referred to as VPN gateways in the API documentation and
gcloud commands. A VPN Gateway can reference one or more VPN tunnels that
connect it to external VPN gateways or Cloud VPN Gateways.
gcloud compute vpn-gateways delete my-gateway --region=us-central1NAME [NAME …]--region=REGION
To avoid prompting when this flag is omitted, you can set the
property:
compute/region
gcloud config set compute/region REGIONA list of regions can be fetched by running:
gcloud compute regions listTo unset the property, run:
gcloud config unset compute/regionCLOUDSDK_COMPUTE_REGION.
--access-token-file,
--account, --billing-project,
--configuration,
--flags-file,
--flatten, --format, --help, --impersonate-service-account,
--log-http,
--project, --quiet, --trace-token, --user-output-enabled,
--verbosity.
Run $ gcloud help for details.
gcloud alpha compute vpn-gateways deletegcloud beta compute vpn-gateways deletegcloud preview compute vpn-gateways delete
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-05-27 UTC.