I want to create, delete, or restore a default VPC in Amazon Virtual Private Cloud (Amazon VPC).
Short description
When you create your AWS account, each AWS Region in your account contains a default VPC. You can't have more than one default VPC in each Region. You also can't restore a default VPC that you deleted.
Resolution
Create a new default VPC
If you don't want to use the default VPC, then you can create a new one.
Note: You can't mark an existing non-default VPC as your new default VPC.
Delete a default VPC
Prerequisites
Before you delete a default VPC, review the default VPC components. Also, verify that the default VPC that you want to delete doesn't contain resources or running services. If the VPC contains resources or running services, then you must migrate the resources and services to other VPCs before you delete your default VPC. Be sure to specify a subnet to launch your instances into.
Before you delete your default VPC, review the following limitations:
- After you delete the default VPC, its services and resources aren't available.
- If you delete your default VPC, then you must launch the resources that it contains in other VPCs.
- If you don't have a default VPC or subnets, then you must specify VPC and subnet IDs when you launch other resources.
- Default VPC, subnets, and internet gateway deletion doesn't affect other AWS resources in other VPCs.
- Default VPC deletion might affect your traffic based on your network architecture configuration. If the resources in your default VPC don't route traffic, then default VPC deletion doesn't affect your traffic.
Delete your default VPC
Delete your default VPC, and then create a new one. Verify that the items in your new default VPC function correctly.