Vultr DocsLatest Content


How to Delete a VPC 2.0 Network

Updated on 12 September, 2025

Permanently removes the selected resource from your Vultr account.


Deleting a Virtual Private Cloud (VPC) 2.0 network removes all existing routes and deactivates the associated interfaces on any attached instances.

Follow this guide to delete a VPC 2.0 network using the Vultr Customer Portal, API, CLI, or Terraform.

  • Vultr Customer Portal
  • Vultr API
  • Vultr CLI
  • Terraform
  1. Navigate to Products, expand the Network drop-down and select VPC 2.0 from the list of options.
  2. Select your target VPC 2.0 network to open its management page.
  3. Click Delete VPC 2.0 Network.
  4. Click Delete VPC 2.0 Network in the confirmation prompt to destroy the VPC network.
  1. Send a GET request to the List VPC 2.0 networks endpoint and note the target VPC 2.0 network's ID in your output.

    console
    $ curl "https://api.vultr.com/v2/vpcs" \
       -X GET \
      -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  2. Send a DELETE request to the Delete a VPC 2.0 network endpoint to destroy the VPC 2.0 network.

    console
    $ curl "https://api.vultr.com/v2/vpc2/{vpc-id}" \
       -X DELETE \
       -H "Authorization: Bearer ${VULTR_API_KEY}"
    
  1. List all VPC 2.0 networks in your Vultr account and note the target VPC 2.0 network's ID.

    console
    $ vultr-cli vpc2 list
    
  2. Delete the target VPC 2.0 network.

    console
    $ vultr-cli vpc2 delete <VPC2 ID>
    
  1. Open your Terraform configuration where the VPC 2.0 network is defined.

  2. Remove the vultr_vpc2 resource block, or destroy it by target.

    terraform
    resource "vultr_vpc2" "net" {
        region      = "ewr"
        description = "example-vpc2"
    }
    
    # To delete, either remove this block from configuration
    # or run: terraform destroy -target vultr_vpc2.net
    
  3. Apply the configuration and observe the following output:

    Apply complete! Resources: 0 added, 0 changed, 1 destroyed.

Comments

No comments yet.