VPC Resource Quotas

Virtual Private Cloud enforces quotas on resource usage for a variety of reasons. For example, quotas protect the community of Google Cloud Platform users by preventing unforeseen spikes in usage. GCP also offers Free trial quotas that provide limited access for projects that are just exploring GCP on a free trial basis.

Not all projects have the same quotas. As your use of VPC expands over time, your VPC quotas may increase accordingly. If you expect a notable upcoming increase in usage, you can proactively request quota adjustments from the Quotas page in the Google Cloud Platform Console.

Checking your quota

To check the available quota for resources in your project, go to the Quotas page in the GCP Console.

If you are using the gcloud command-line tool, run the following command to check your quotas. Replace myproject with your own project ID:

    gcloud compute project-info describe --project myproject

To check your used quota in a region, run:

    gcloud compute regions describe example-region

Requesting additional quota

Request additional quota from the Quotas page in the GCP Console.

Permission for requesting quota

In order to request additional quotas, you must have the serviceusage.quotas.update permission. This permission is included by default for the following predefined roles: Owner, Editor, and Quota Administrator.

Request quotas

  1. Go to the Quotas page.

    Go to the Quotas page

  2. In the Quotas page, select the quotas you want to change.
  3. Click the Edit Quotas button at the top of the page.
  4. Fill out your name, email, and phone number and click Next.
  5. Fill in your quota request and click Next.
  6. Submit your request.

You will receive a response from the team for VPC within 24 to 48 hours of your request.

Plan and request additional resources at least a few days in advance to ensure that there is enough time to fulfill your request.

Quotas and Resource Availability

Resource quotas are the maximum number of resources you can create of that resource type, if those resources are available. Quotas do not guarantee that resources will be available at all times. If a resource is not available, or if the region you choose is out of the resource, you will not be able to create new resources of that type, even if you have remaining quota in your region or project. For example, you might still have quota to create new external IP addresses in us-central1, but there might not be available IP addresses in that region.

Similarly, even if you have a regional quota, it is possible that a resource might not be available in a specific zone. For example, you might have quota in region us-central1 to create VM instances, but might not be able to create VM instances in the zone us-central1-a if the zone is depleted. In such cases, try creating the same resource in another zone, such as us-central1-f.

Situations where a resource might be depleted on a regional level are rare. To learn more about your options during these occasions, review the SLA for VPC.

Quotas for VMs, CPUs, and IP addresses

For these quotas, see the Compute Engine quotas page.

Was this page helpful? Let us know how we did:

Send feedback about...