QuotaPreference represents the preferred quota configuration specified for
a project, folder or organization. There is only one QuotaPreference
resource for a quota value targeting a unique set of dimensions.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe Cloud Quotas API allows users to manage their resource usage limits within Google Cloud.\u003c/p\u003e\n"],["\u003cp\u003eUsers can list and retrieve quota metadata, current status, pending requests, and historical data through the API.\u003c/p\u003e\n"],["\u003cp\u003eThe API supports creating and updating quota preferences to specify desired quota values.\u003c/p\u003e\n"],["\u003cp\u003eVarious classes are provided for convenient use of the Cloud Quotas API, including \u003ccode\u003eCloudQuotasClient\u003c/code\u003e, \u003ccode\u003eCloudQuotasClientBuilder\u003c/code\u003e, and \u003ccode\u003eCloudQuotasSettings\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eResources like \u003ccode\u003eQuotaInfo\u003c/code\u003e and \u003ccode\u003eQuotaPreference\u003c/code\u003e represent key elements and configurations related to quota management.\u003c/p\u003e\n"]]],[],null,["# Cloud Quotas v1 API - Namespace Google.Cloud.CloudQuotas.V1 (1.1.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.1.0 (latest)](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1)\n- [1.0.0-beta05](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/1.0.0-beta05/Google.Cloud.CloudQuotas.V1) \n\nClasses\n-------\n\n### [CloudQuotas](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CloudQuotas)\n\nThe Cloud Quotas API is an infrastructure service for Google Cloud that lets\nservice consumers list and manage their resource usage limits.\n\n- List/Get the metadata and current status of the quotas for a service.\n- Create/Update quota preferencess that declare the preferred quota values.\n- Check the status of a quota preference request.\n- List/Get pending and historical quota preference.\n\n### [CloudQuotas.CloudQuotasBase](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CloudQuotas.CloudQuotasBase)\n\nBase class for server-side implementations of CloudQuotas\n\n### [CloudQuotas.CloudQuotasClient](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CloudQuotas.CloudQuotasClient)\n\nClient for CloudQuotas\n\n### [CloudQuotasClient](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CloudQuotasClient)\n\nCloudQuotas client wrapper, for convenient use.\n\n### [CloudQuotasClientBuilder](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CloudQuotasClientBuilder)\n\nBuilder class for [CloudQuotasClient](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CloudQuotasClient) to provide simple configuration of credentials, endpoint etc.\n\n### [CloudQuotasClientImpl](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CloudQuotasClientImpl)\n\nCloudQuotas client wrapper implementation, for convenient use.\n\n### [CloudQuotasSettings](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CloudQuotasSettings)\n\nSettings for [CloudQuotasClient](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CloudQuotasClient) instances.\n\n### [CreateQuotaPreferenceRequest](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.CreateQuotaPreferenceRequest)\n\nMessage for creating a QuotaPreference\n\n### [DimensionsInfo](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.DimensionsInfo)\n\nThe detailed quota information such as effective quota value for a\ncombination of dimensions.\n\n### [GetQuotaInfoRequest](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.GetQuotaInfoRequest)\n\nMessage for getting a QuotaInfo\n\n### [GetQuotaPreferenceRequest](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.GetQuotaPreferenceRequest)\n\nMessage for getting a QuotaPreference\n\n### [ListQuotaInfosRequest](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.ListQuotaInfosRequest)\n\nMessage for requesting list of QuotaInfos\n\n### [ListQuotaInfosResponse](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.ListQuotaInfosResponse)\n\nMessage for response to listing QuotaInfos\n\n### [ListQuotaPreferencesRequest](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.ListQuotaPreferencesRequest)\n\nMessage for requesting list of QuotaPreferences\n\n### [ListQuotaPreferencesResponse](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.ListQuotaPreferencesResponse)\n\nMessage for response to listing QuotaPreferences\n\n### [LocationName](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.LocationName)\n\nResource name for the `Location` resource.\n\n### [QuotaConfig](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaConfig)\n\nThe preferred quota configuration.\n\n### [QuotaConfig.Types](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaConfig.Types)\n\nContainer for nested types declared in the QuotaConfig message type.\n\n### [QuotaDetails](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaDetails)\n\nThe quota details for a map of dimensions.\n\n### [QuotaIncreaseEligibility](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaIncreaseEligibility)\n\nEligibility information regarding requesting increase adjustment of a quota.\n\n### [QuotaIncreaseEligibility.Types](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaIncreaseEligibility.Types)\n\nContainer for nested types declared in the QuotaIncreaseEligibility message type.\n\n### [QuotaInfo](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaInfo)\n\nQuotaInfo represents information about a particular quota for a given\nproject, folder or organization.\n\n### [QuotaInfo.Types](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaInfo.Types)\n\nContainer for nested types declared in the QuotaInfo message type.\n\n### [QuotaInfoName](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaInfoName)\n\nResource name for the `QuotaInfo` resource.\n\n### [QuotaPreference](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaPreference)\n\nQuotaPreference represents the preferred quota configuration specified for\na project, folder or organization. There is only one QuotaPreference\nresource for a quota value targeting a unique set of dimensions.\n\n### [QuotaPreferenceName](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaPreferenceName)\n\nResource name for the `QuotaPreference` resource.\n\n### [RolloutInfo](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.RolloutInfo)\n\n\\[Output only\\] Rollout information of a quota.\n\n### [ServiceName](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.ServiceName)\n\nResource name for the `Service` resource.\n\n### [UpdateQuotaPreferenceRequest](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.UpdateQuotaPreferenceRequest)\n\nMessage for updating a QuotaPreference\n\nEnums\n-----\n\n### [LocationName.ResourceNameType](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.LocationName.ResourceNameType)\n\nThe possible contents of [LocationName](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.LocationName).\n\n### [QuotaConfig.Types.Origin](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaConfig.Types.Origin)\n\nThe enumeration of the origins of quota preference requests.\n\n### [QuotaIncreaseEligibility.Types.IneligibilityReason](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaIncreaseEligibility.Types.IneligibilityReason)\n\nThe enumeration of reasons when it is ineligible to request increase\nadjustment.\n\n### [QuotaInfo.Types.ContainerType](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaInfo.Types.ContainerType)\n\nThe enumeration of the types of a cloud resource container.\n\n### [QuotaInfoName.ResourceNameType](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaInfoName.ResourceNameType)\n\nThe possible contents of [QuotaInfoName](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaInfoName).\n\n### [QuotaPreferenceName.ResourceNameType](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaPreferenceName.ResourceNameType)\n\nThe possible contents of [QuotaPreferenceName](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaPreferenceName).\n\n### [QuotaSafetyCheck](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.QuotaSafetyCheck)\n\nEnumerations of quota safety checks.\n\n### [ServiceName.ResourceNameType](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.ServiceName.ResourceNameType)\n\nThe possible contents of [ServiceName](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1/latest/Google.Cloud.CloudQuotas.V1.ServiceName)."]]