"name":"projects/PROJECT_NUMBER/locations/global/services/compute.googleapis.com/quotaInfos/GPUS-PER-GPU-FAMILY-per-project-region","quotatId":"GPUS-PER-GPU-FAMILY-per-project-region","metric":"compute.googleapis.com/gpus_per_gpu_family","service":"compute.googleapis.com","isPrecise":true,"containerType":"PROJECT","dimensions":["gpu_family","region"],"quotaDisplayName":"GPUs per GPU family","metricDisplayName":"GPUs","dimensionsInfos":[{"dimensions":{"region":"us-central1"},"details":{"value":200,"rolloutInfo":{"ongoingRollout":true}},"applicableLocations":["us-central1"],},{"dimensions":{"region":"us-central2"},"details":{"value":300,},"applicableLocations":["us-central2"]},{"dimensions":{},"details":{"value":100,},"applicableLocations":["us-west1","us-east1"]}]
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-03-26。"],[[["\u003cp\u003eCloud Quotas allows users to observe quota value rollouts that are currently in progress, which occur when Google Cloud services increase default quota values gradually across regions or resources.\u003c/p\u003e\n"],["\u003cp\u003eDuring an ongoing rollout, the Cloud Console and Cloud Quotas API will display the older quota value, ensuring uninterrupted service functionality, and the updated value will be visible after the rollout concludes.\u003c/p\u003e\n"],["\u003cp\u003eUsers can identify quotas undergoing a rollout through an informational message and a rolling update indicator in the Cloud Quotas page of the console, as well as by filtering for quotas with "Has ongoing rollout: True".\u003c/p\u003e\n"],["\u003cp\u003eThe Cloud Quotas API provides details about rollouts through the \u003ccode\u003eQuotaInfo\u003c/code\u003e resource, which includes a \u003ccode\u003erollout_info\u003c/code\u003e field in the \u003ccode\u003eQuotaDetails\u003c/code\u003e section indicating an ongoing rollout and a quota value change for specific dimensions.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eQuotaPreference\u003c/code\u003e resource returns the previous quota value during ongoing rollouts, consistent with the \u003ccode\u003eQuotaInfo\u003c/code\u003e resource.\u003c/p\u003e\n"]]],[],null,["# View ongoing rollouts\n\nCloud Quotas lets you view quota value rollouts that are in progress.\nThis section explains how to view these rollouts from the Google Cloud console\nand the Cloud Quotas API.\n\nUnderstand ongoing rollouts\n---------------------------\n\nWhen another Google Cloud service increases the default quota values for\nresources and APIs, these changes take place gradually. This might result in\nongoing rollouts across different regions or resources. During the rollout,\nthe quota value that appears in the Google Cloud console or Cloud Quotas API\nwon't reflect the new, increased quota value until the rollout completes.\n| **Note:** During an ongoing rollout, both the Google Cloud console and Cloud Quotas API show the older quota value that is currently applied to your resources. This ensures that your applications and services function as expected. Only after the rollout completes, does the increased quota value appear.\n\nView ongoing rollouts from the console\n--------------------------------------\n\nIf there are ongoing quota rollouts in progress, an informational message\nappears at the top of the Cloud Quotas page in the\nconsole. The message appears similar to the following text,\nwhich also contains a link. Click **quotas** to filter so that only quotas with\nongoing rollouts appear: \n\n```text\nValues for quotas are being updated. This may take 2-3 weeks to complete.\n```\n\nThe update rolling update\nindicator appears next to the quota values impacted by ongoing rollouts.\n\nIf you don't see the update\nrolling update indicator, follow these steps:\n\n1. In the Google Cloud console, go to the\n **IAM \\& Admin \\\u003e Quotas \\& System Limits** page:\n\n\n [Go to Quotas \\& System Limits](https://console.cloud.google.com/iam-admin/quotas)\n\n \u003cbr /\u003e\n\n2. Click the link to **quotas** in the informational message. This turns on the\n filter: **Has ongoing rollout: True**.\n\n3. The table updates to show a\n update\n rolling update indicator next to quota values with ongoing rollouts.\n\nThe rolling update indicator also appears in the **Edit Quotas** and\nmonitoring **Quota usage chart**\npanels to help you identify quotas with in progress rollouts.\n\nView ongoing rollouts from the Cloud Quotas API\n-----------------------------------------------\n\nYou can also view ongoing rollouts using the Cloud Quotas API.\nFor more information, see instructions on how to\n[set up the Cloud Quotas API](/docs/quotas/development-environment)\nand\n[implement common use cases](/docs/quotas/implement-common-use-cases).\n\nThe Cloud Quotas API resource model uses the `QuotaInfo` and\n`QuotaPreference` resources to indicate ongoing rollouts:\n\n- The `QuotaInfo` resource returns the previous quota value during ongoing rollouts.\n For quotas experiencing an ongoing rollout, a `rollout_info` field appears\n in the response under `QuotaDetails`. This field indicates that there is\n both an ongoing rollout and an increase in the quota value for the\n dimensions specified in each `dimensionsInfo` resource.\n\n- The `QuotaPreference` resource returns the previous quota value during ongoing\n rollouts.\n\nDuring ongoing rollouts, the following Cloud Quota APIs return the previous quota\nvalue:\n\n- [GetQuotaInfo](/docs/quotas/reference/rest/v1/projects.locations.services.quotaInfos/get)\n- [ListQuotaInfo](/docs/quotas/reference/rest/v1/projects.locations.services.quotaInfos/list)\n- [CreateQuotaPreference](/docs/quotas/reference/rest/v1/projects.locations.quotaPreferences/create)\n- [UpdateQuotaPreference](/docs/quotas/reference/rest/v1/projects.locations.quotaPreferences/patch)\n\n### Before you use the Cloud Quotas API\n\nThe following sections assume that you are familiar with the\nCloud Quotas API. Before you use the Cloud Quotas API, make sure that\nyou set up your development environment and are comfortable with the commands\nto make GET requests for quota information:\n\n- For an overview, see [Cloud Quotas API overview](/docs/quotas/api-overview).\n- For instructions on how to set up your development environment, see instructions on how to [set up the Cloud Quotas API](/docs/quotas/development-environment).\n- To see an example API request and response, see the example that shows how to [get quota info for a service specific dimension](/docs/quotas/implement-common-use-cases#get_quota_info_for_a_service_specific_dimension).\n\n### Example API response during a ongoing rollout\n\nThe following example shows the results of a regional quota supported in four\nregions: us-central1, us-central2, us-west1, us-east1. Its default value is 200\nin us-central1 and 100 in all other regions. This regional quota also has an\nadditional quota override of 300 in us-central2.\n\nAssume that the service producer updates the default value to be `220` in\nus-central1 and us-central2. The example that follows shows a QuotaInfo response\nwhere the service config rollout is ongoing for us-central1 and us-central2:\n\n- For each location, the `details` field displays the quota value before the rollout completes.\n- For us-central1, the quota value is as `200` and the `rolloutInfo` field indicates that an ongoing rollout is in progress. The quota value changes to 220 only after the rollout completes.\n- For us-central2, the quota value is `300` due to the quota override. The `rolloutInfo` field does not appear because the quota value remains unchanged after the rollout completes.\n- For both us-west1 and us-east1, the value defaults to `100`.\n\n```json\n\"name\": \"projects/PROJECT_NUMBER/locations/global/services/compute.googleapis.com/quotaInfos/GPUS-PER-GPU-FAMILY-per-project-region\",\n\"quotatId\": \"GPUS-PER-GPU-FAMILY-per-project-region\",\n\"metric\": \"compute.googleapis.com/gpus_per_gpu_family\",\n\"service\": \"compute.googleapis.com\",\n\"isPrecise\": true,\n\"containerType\": \"PROJECT\",\n\"dimensions\": [\n \"gpu_family\",\n \"region\"\n],\n\"quotaDisplayName\": \"GPUs per GPU family\",\n\"metricDisplayName\": \"GPUs\",\n\"dimensionsInfos\": [\n {\n \"dimensions\": { \"region\" : \"us-central1\" } ,\n \"details\": {\n \"value\": 200,\n \"rolloutInfo\": {\n \"ongoingRollout\": true\n }\n },\n \"applicableLocations\": [ \"us-central1\" ] ,\n},\n {\n \"dimensions\": { \"region\" : \"us-central2\" } ,\n \"details\": {\n \"value\": 300,\n },\n \"applicableLocations\": [ \"us-central2\" ]\n},\n{\n \"dimensions\": {},\n \"details\": {\n \"value\": 100,\n },\n \"applicableLocations\": [ \"us-west1\", \"us-east1\" ]\n}]\n```"]]