Stay organized with collections
Save and categorize content based on your preferences.
Quotas and Limits
Cloud Deployment Manager does not charge for use, but any resources you
deploy using Deployment Manager may incur charges. For example,
Compute Engine charges for resources per the
Compute Engine price sheet. For more information,
see the price sheets for the respective products.
Quotas
Deployment Manager
Deployment Manager enforces the following API limits and quotas:
- Unlimited read requests, which include any requests made through
gcloud
or Google Cloud console. Requests such as get
and list
would be
considered read requests.
- Unlimited delete requests to delete deployments.
- 1,000 API write requests per day, including requests made through
gcloud
. This includes requests to change or create deployments and
resources, such as insert
and update
.
- 20 API requests per second.
- 1,000 active deployments per project. If you want to create additional
deployments, you must first
delete some deployments.
- 1 MB limit on user-provided configurations, including the YAML
configuration and any imports.
- 1 MB limit on expanded configurations. When fully-expanded, your
configuration cannot exceed this size.
- 10000 total resources per operation. When you make a change to a
deployment, the total number of resources in the new configuration plus the
number of resources from the previous configuration that you are deleting
can't exceed this limit.
- 256 type providers per project.
- 256 composite types per project.
In addition, you are subject to quotas enforced by any other Google Cloud
services you use. For example, Deployment Manager can't deploy
more Compute Engine virtual machines than the available quota for your
project. For more information, refer to the quota information for the specific
Google Cloud Platform services.
Cloud Runtime Configuration API
Cloud Runtime Configuration API enforces the following API limits and quotas:
- 1200 Queries Per Minute (QPM) for
delete
, create
, and update
requests.
- 600 QPM for
watch
requests.
- 6000 QPM for
get
and list
requests.
- 4MB of data per project, which consists of all data written to the
Cloud Runtime Configuration API service and accompanying metadata.
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 2025-08-07 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eDeployment Manager itself is free to use, but charges may apply for the resources you deploy, such as Compute Engine resources.\u003c/p\u003e\n"],["\u003cp\u003eThere are unlimited read and delete requests available for Deployment Manager, but write requests are capped at 1,000 per day.\u003c/p\u003e\n"],["\u003cp\u003eDeployment Manager allows for 1,000 active deployments per project, and there are size limits of 1MB for both user-provided and expanded configurations.\u003c/p\u003e\n"],["\u003cp\u003eThe Cloud Runtime Configuration API has request limits, including 1200 Queries Per Minute (QPM) for \u003ccode\u003edelete\u003c/code\u003e, \u003ccode\u003ecreate\u003c/code\u003e, and \u003ccode\u003eupdate\u003c/code\u003e requests, as well as a 4MB data limit per project.\u003c/p\u003e\n"],["\u003cp\u003eDeployment manager has an enforced limit of 10000 total resources per operation, 256 type providers per project, and 256 composite types per project.\u003c/p\u003e\n"]]],[],null,["Quotas and Limits\n\n\nCloud Deployment Manager does not charge for use, but any resources you\ndeploy using Deployment Manager may incur charges. For example,\nCompute Engine charges for resources per the\n[Compute Engine price sheet](/compute/pricing). For more information,\nsee the price sheets for the respective products.\n\nQuotas\n------\n\n### Deployment Manager\n\nDeployment Manager enforces the following API limits and quotas:\n\n- **Unlimited read requests** , which include any requests made through `gcloud` or [Google Cloud console](https://console.cloud.google.com/). Requests such as `get` and `list` would be considered read requests.\n- **Unlimited delete requests** to delete deployments.\n- **1,000 API write requests per day** , including requests made through `gcloud`. This includes requests to change or create deployments and resources, such as `insert` and `update`.\n- **20 API requests per second**.\n- **1,000 active deployments per project** . If you want to create additional deployments, you must first [delete some deployments](/deployment-manager/docs/deployments/deleting-deployments).\n- **1 MB limit on user-provided configurations**, including the YAML configuration and any imports.\n- **1 MB limit on expanded configurations**. When fully-expanded, your configuration cannot exceed this size.\n- **10000 total resources per operation**. When you make a change to a deployment, the total number of resources in the new configuration plus the number of resources from the previous configuration that you are deleting can't exceed this limit.\n- **256 type providers per project**.\n- **256 composite types per project**.\n\nIn addition, you are subject to quotas enforced by any other Google Cloud\nservices you use. For example, Deployment Manager can't deploy\nmore Compute Engine virtual machines than the available quota for your\nproject. For more information, refer to the quota information for the specific\nGoogle Cloud Platform services.\n\n### Cloud Runtime Configuration API\n\nCloud Runtime Configuration API enforces the following API limits and quotas:\n\n- **1200 Queries Per Minute (QPM)** for `delete`, `create`, and `update` requests.\n- **600 QPM** for `watch` requests.\n- **6000 QPM** for `get` and `list` requests.\n- **4MB of data per project**, which consists of all data written to the Cloud Runtime Configuration API service and accompanying metadata."]]