public RepeatedField<string> ApplicableLocations { get; }
The applicable regions or zones of this dimension. The field is
set to ['global'] for quotas that are not per region or per zone.
Otherwise, it will be set to the list of locations this dimension info is
applicable to.
public MapField<string, string> Dimensions { get; }
The map of dimensions in key-value pairs. The key of a map entry
is "region", "zone", or the name of a service-specific dimension, and the
value of a map entry is the value of the dimension. If a dimension does
not appear in the map of dimensions, the dimensions info applies to all
the dimension values except for those that have another DimensionInfo
instance configured for the specific value.
For example: {"provider" : "Example Organization"} where provider is a
service-specific quota dimension and Example Organization is the provider
name.
[[["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\u003e\u003ccode\u003eDimensionsInfo\u003c/code\u003e is a sealed class in the Cloud Quotas v1beta API, providing detailed quota information for specific dimension combinations.\u003c/p\u003e\n"],["\u003cp\u003eThis class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, indicating its capabilities for message handling, comparison, cloning, and buffer operations.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eApplicableLocations\u003c/code\u003e property specifies the regions or zones to which the quota information applies, defaulting to 'global' for non-region-specific quotas.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDimensions\u003c/code\u003e property provides a map where keys represent dimension names (e.g., "region," "zone") and values represent specific dimension values, allowing for granular quota definition.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eDetails\u003c/code\u003e property contains more specific information regarding the quota.\u003c/p\u003e\n"]]],[],null,["# Cloud Quotas v1beta API - Class DimensionsInfo (1.0.0-beta02)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.0-beta02 (latest)](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1Beta/latest/Google.Cloud.CloudQuotas.V1Beta.DimensionsInfo)\n- [1.0.0-beta01](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1Beta/1.0.0-beta01/Google.Cloud.CloudQuotas.V1Beta.DimensionsInfo) \n\n public sealed class DimensionsInfo : IMessage\u003cDimensionsInfo\u003e, IEquatable\u003cDimensionsInfo\u003e, IDeepCloneable\u003cDimensionsInfo\u003e, IBufferMessage, IMessage\n\nReference documentation and code samples for the Cloud Quotas v1beta API class DimensionsInfo.\n\nThe detailed quota information such as effective quota value for a\ncombination of dimensions. \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e DimensionsInfo \n\nImplements\n----------\n\n[IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage-1.html)[DimensionsInfo](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1Beta/latest/Google.Cloud.CloudQuotas.V1Beta.DimensionsInfo), [IEquatable](https://learn.microsoft.com/dotnet/api/system.iequatable-1)[DimensionsInfo](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1Beta/latest/Google.Cloud.CloudQuotas.V1Beta.DimensionsInfo), [IDeepCloneable](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IDeepCloneable-1.html)[DimensionsInfo](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1Beta/latest/Google.Cloud.CloudQuotas.V1Beta.DimensionsInfo), [IBufferMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IBufferMessage.html), [IMessage](https://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.IMessage.html) \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.CloudQuotas.V1Beta](/dotnet/docs/reference/Google.Cloud.CloudQuotas.V1Beta/latest/Google.Cloud.CloudQuotas.V1Beta)\n\nAssembly\n--------\n\nGoogle.Cloud.CloudQuotas.V1Beta.dll\n\nConstructors\n------------\n\n### DimensionsInfo()\n\n public DimensionsInfo()\n\n### DimensionsInfo(DimensionsInfo)\n\n public DimensionsInfo(DimensionsInfo other)\n\nProperties\n----------\n\n### ApplicableLocations\n\n public RepeatedField\u003cstring\u003e ApplicableLocations { get; }\n\nThe applicable regions or zones of this dimension. The field is\nset to \\['global'\\] for quotas that are not per region or per zone.\nOtherwise, it will be set to the list of locations this dimension info is\napplicable to.\n\n### Details\n\n public QuotaDetails Details { get; set; }\n\nQuota details for the specified dimensions.\n\n### Dimensions\n\n public MapField\u003cstring, string\u003e Dimensions { get; }\n\nThe map of dimensions in key-value pairs. The key of a map entry\nis \"region\", \"zone\", or the name of a service-specific dimension, and the\nvalue of a map entry is the value of the dimension. If a dimension does\nnot appear in the map of dimensions, the dimensions info applies to all\nthe dimension values except for those that have another DimensionInfo\ninstance configured for the specific value.\nFor example: `{\"provider\" : \"Example Organization\"}` where `provider` is a\nservice-specific quota dimension and `Example Organization` is the provider\nname."]]