pydo.vpcs.delete()
Generated on 16 Jun 2025
from pydo
version
v0.11.0
Description
To delete a VPC, send a DELETE request to /v2/vpcs/$VPC_ID
. A 204 status
code with no body will be returned in response to a successful request.
The default VPC for a region can not be deleted. Additionally, a VPC can only be deleted if it does not contain any member resources. Attempting to delete a region’s default VPC or a VPC that still has members will result in a 403 Forbidden error response.
Parameters
Name | Type | Required | Description | Default Value |
---|---|---|---|---|
vpc_id |
string | True | A unique identifier for a VPC. |
Request Sample
import os
from pydo import Client
client = Client(token=os.environ.get("DIGITALOCEAN_TOKEN"))
resp = client.vpcs.delete(vpc_id="e0fe0f4d")
More Information
See the API spec for this endpoint to view additional detail on responses, headers, parameters, and more.