Google Cloud v8.23.0 published on Monday, Mar 24, 2025 by Pulumi
gcp.cloudquota.getSQuotaInfos
Explore with Pulumi AI
Provides information about all quotas for a given project, folder or organization.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const myQuotaInfos = gcp.cloudquota.getSQuotaInfos({
parent: "projects/my-project",
service: "compute.googleapis.com",
});
import pulumi
import pulumi_gcp as gcp
my_quota_infos = gcp.cloudquota.get_s_quota_infos(parent="projects/my-project",
service="compute.googleapis.com")
package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/cloudquota"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := cloudquota.GetSQuotaInfos(ctx, &cloudquota.GetSQuotaInfosArgs{
Parent: "projects/my-project",
Service: "compute.googleapis.com",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() =>
{
var myQuotaInfos = Gcp.CloudQuota.GetSQuotaInfos.Invoke(new()
{
Parent = "projects/my-project",
Service = "compute.googleapis.com",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.cloudquota.CloudquotaFunctions;
import com.pulumi.gcp.cloudquota.inputs.GetSQuotaInfosArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var myQuotaInfos = CloudquotaFunctions.getSQuotaInfos(GetSQuotaInfosArgs.builder()
.parent("projects/my-project")
.service("compute.googleapis.com")
.build());
}
}
variables:
myQuotaInfos:
fn::invoke:
function: gcp:cloudquota:getSQuotaInfos
arguments:
parent: projects/my-project
service: compute.googleapis.com
Using getSQuotaInfos
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getSQuotaInfos(args: GetSQuotaInfosArgs, opts?: InvokeOptions): Promise<GetSQuotaInfosResult>
function getSQuotaInfosOutput(args: GetSQuotaInfosOutputArgs, opts?: InvokeOptions): Output<GetSQuotaInfosResult>
def get_s_quota_infos(parent: Optional[str] = None,
service: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSQuotaInfosResult
def get_s_quota_infos_output(parent: Optional[pulumi.Input[str]] = None,
service: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSQuotaInfosResult]
func GetSQuotaInfos(ctx *Context, args *GetSQuotaInfosArgs, opts ...InvokeOption) (*GetSQuotaInfosResult, error)
func GetSQuotaInfosOutput(ctx *Context, args *GetSQuotaInfosOutputArgs, opts ...InvokeOption) GetSQuotaInfosResultOutput
> Note: This function is named GetSQuotaInfos
in the Go SDK.
public static class GetSQuotaInfos
{
public static Task<GetSQuotaInfosResult> InvokeAsync(GetSQuotaInfosArgs args, InvokeOptions? opts = null)
public static Output<GetSQuotaInfosResult> Invoke(GetSQuotaInfosInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetSQuotaInfosResult> getSQuotaInfos(GetSQuotaInfosArgs args, InvokeOptions options)
public static Output<GetSQuotaInfosResult> getSQuotaInfos(GetSQuotaInfosArgs args, InvokeOptions options)
fn::invoke:
function: gcp:cloudquota/getSQuotaInfos:getSQuotaInfos
arguments:
# arguments dictionary
The following arguments are supported:
- Parent
This property is required. string - Parent value of QuotaInfo resources. Listing across different resource containers (such as 'projects/-') is not allowed. Allowed parents are "projects/[project-id / number]" or "folders/[folder-id / number]" or "organizations/[org-id / number].
- Service
This property is required. string - The name of the service in which the quotas are defined.
- Parent
This property is required. string - Parent value of QuotaInfo resources. Listing across different resource containers (such as 'projects/-') is not allowed. Allowed parents are "projects/[project-id / number]" or "folders/[folder-id / number]" or "organizations/[org-id / number].
- Service
This property is required. string - The name of the service in which the quotas are defined.
- parent
This property is required. String - Parent value of QuotaInfo resources. Listing across different resource containers (such as 'projects/-') is not allowed. Allowed parents are "projects/[project-id / number]" or "folders/[folder-id / number]" or "organizations/[org-id / number].
- service
This property is required. String - The name of the service in which the quotas are defined.
- parent
This property is required. string - Parent value of QuotaInfo resources. Listing across different resource containers (such as 'projects/-') is not allowed. Allowed parents are "projects/[project-id / number]" or "folders/[folder-id / number]" or "organizations/[org-id / number].
- service
This property is required. string - The name of the service in which the quotas are defined.
- parent
This property is required. str - Parent value of QuotaInfo resources. Listing across different resource containers (such as 'projects/-') is not allowed. Allowed parents are "projects/[project-id / number]" or "folders/[folder-id / number]" or "organizations/[org-id / number].
- service
This property is required. str - The name of the service in which the quotas are defined.
- parent
This property is required. String - Parent value of QuotaInfo resources. Listing across different resource containers (such as 'projects/-') is not allowed. Allowed parents are "projects/[project-id / number]" or "folders/[folder-id / number]" or "organizations/[org-id / number].
- service
This property is required. String - The name of the service in which the quotas are defined.
getSQuotaInfos Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Parent string
- Quota
Infos List<GetSQuota Infos Quota Info> - (Output) The list of QuotaInfo.
- Service string
- Id string
- The provider-assigned unique ID for this managed resource.
- Parent string
- Quota
Infos []GetSQuota Infos Quota Info - (Output) The list of QuotaInfo.
- Service string
- id String
- The provider-assigned unique ID for this managed resource.
- parent String
- quota
Infos List<GetSQuota Infos Quota Info> - (Output) The list of QuotaInfo.
- service String
- id string
- The provider-assigned unique ID for this managed resource.
- parent string
- quota
Infos GetSQuota Infos Quota Info[] - (Output) The list of QuotaInfo.
- service string
- id str
- The provider-assigned unique ID for this managed resource.
- parent str
- quota_
infos Sequence[GetSQuota Infos Quota Info] - (Output) The list of QuotaInfo.
- service str
- id String
- The provider-assigned unique ID for this managed resource.
- parent String
- quota
Infos List<Property Map> - (Output) The list of QuotaInfo.
- service String
Supporting Types
GetSQuotaInfosQuotaInfo
- Container
Type This property is required. string - (Output) The container type of the QuotaInfo.
- Dimensions
This property is required. List<string> - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- Dimensions
Infos This property is required. List<GetSQuota Infos Quota Info Dimensions Info> - (Output) The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
- Is
Concurrent This property is required. bool - (Output) Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.
- Is
Fixed This property is required. bool - (Output) Whether the quota value is fixed or adjustable.
- Is
Precise This property is required. bool - (Output) Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.
- Metric
This property is required. string - (Output) The metric of the quota. It specifies the resources consumption the quota is defined for, for example:
compute.googleapis.com/cpus
. - Metric
Display Name This property is required. string - (Output) The display name of the quota metric.
- Metric
Unit This property is required. string - (Output) The unit in which the metric value is reported, e.g.,
MByte
. - Name
This property is required. string - (Output) Resource name of this QuotaInfo, for example:
projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
. - Quota
Display Name This property is required. string - (Output) The display name of the quota.
- Quota
Id This property is required. string - Quota
Increase Eligibilities This property is required. List<GetSQuota Infos Quota Info Quota Increase Eligibility> - (Output) Whether it is eligible to request a higher quota value for this quota.
- Refresh
Interval This property is required. string - (Output) The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
- Service
This property is required. string - The name of the service in which the quotas are defined.
- Service
Request Quota Uri This property is required. string - (Output) URI to the page where users can request more quota for the cloud service, for example:
https://console.cloud.google.com/iam-admin/quotas
.
- Container
Type This property is required. string - (Output) The container type of the QuotaInfo.
- Dimensions
This property is required. []string - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- Dimensions
Infos This property is required. []GetSQuota Infos Quota Info Dimensions Info - (Output) The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
- Is
Concurrent This property is required. bool - (Output) Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.
- Is
Fixed This property is required. bool - (Output) Whether the quota value is fixed or adjustable.
- Is
Precise This property is required. bool - (Output) Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.
- Metric
This property is required. string - (Output) The metric of the quota. It specifies the resources consumption the quota is defined for, for example:
compute.googleapis.com/cpus
. - Metric
Display Name This property is required. string - (Output) The display name of the quota metric.
- Metric
Unit This property is required. string - (Output) The unit in which the metric value is reported, e.g.,
MByte
. - Name
This property is required. string - (Output) Resource name of this QuotaInfo, for example:
projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
. - Quota
Display Name This property is required. string - (Output) The display name of the quota.
- Quota
Id This property is required. string - Quota
Increase Eligibilities This property is required. []GetSQuota Infos Quota Info Quota Increase Eligibility - (Output) Whether it is eligible to request a higher quota value for this quota.
- Refresh
Interval This property is required. string - (Output) The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
- Service
This property is required. string - The name of the service in which the quotas are defined.
- Service
Request Quota Uri This property is required. string - (Output) URI to the page where users can request more quota for the cloud service, for example:
https://console.cloud.google.com/iam-admin/quotas
.
- container
Type This property is required. String - (Output) The container type of the QuotaInfo.
- dimensions
This property is required. List<String> - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- dimensions
Infos This property is required. List<GetSQuota Infos Quota Info Dimensions Info> - (Output) The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
- is
Concurrent This property is required. Boolean - (Output) Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.
- is
Fixed This property is required. Boolean - (Output) Whether the quota value is fixed or adjustable.
- is
Precise This property is required. Boolean - (Output) Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.
- metric
This property is required. String - (Output) The metric of the quota. It specifies the resources consumption the quota is defined for, for example:
compute.googleapis.com/cpus
. - metric
Display Name This property is required. String - (Output) The display name of the quota metric.
- metric
Unit This property is required. String - (Output) The unit in which the metric value is reported, e.g.,
MByte
. - name
This property is required. String - (Output) Resource name of this QuotaInfo, for example:
projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
. - quota
Display Name This property is required. String - (Output) The display name of the quota.
- quota
Id This property is required. String - quota
Increase Eligibilities This property is required. List<GetSQuota Infos Quota Info Quota Increase Eligibility> - (Output) Whether it is eligible to request a higher quota value for this quota.
- refresh
Interval This property is required. String - (Output) The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
- service
This property is required. String - The name of the service in which the quotas are defined.
- service
Request Quota Uri This property is required. String - (Output) URI to the page where users can request more quota for the cloud service, for example:
https://console.cloud.google.com/iam-admin/quotas
.
- container
Type This property is required. string - (Output) The container type of the QuotaInfo.
- dimensions
This property is required. string[] - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- dimensions
Infos This property is required. GetSQuota Infos Quota Info Dimensions Info[] - (Output) The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
- is
Concurrent This property is required. boolean - (Output) Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.
- is
Fixed This property is required. boolean - (Output) Whether the quota value is fixed or adjustable.
- is
Precise This property is required. boolean - (Output) Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.
- metric
This property is required. string - (Output) The metric of the quota. It specifies the resources consumption the quota is defined for, for example:
compute.googleapis.com/cpus
. - metric
Display Name This property is required. string - (Output) The display name of the quota metric.
- metric
Unit This property is required. string - (Output) The unit in which the metric value is reported, e.g.,
MByte
. - name
This property is required. string - (Output) Resource name of this QuotaInfo, for example:
projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
. - quota
Display Name This property is required. string - (Output) The display name of the quota.
- quota
Id This property is required. string - quota
Increase Eligibilities This property is required. GetSQuota Infos Quota Info Quota Increase Eligibility[] - (Output) Whether it is eligible to request a higher quota value for this quota.
- refresh
Interval This property is required. string - (Output) The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
- service
This property is required. string - The name of the service in which the quotas are defined.
- service
Request Quota Uri This property is required. string - (Output) URI to the page where users can request more quota for the cloud service, for example:
https://console.cloud.google.com/iam-admin/quotas
.
- container_
type This property is required. str - (Output) The container type of the QuotaInfo.
- dimensions
This property is required. Sequence[str] - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- dimensions_
infos This property is required. Sequence[GetSQuota Infos Quota Info Dimensions Info] - (Output) The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
- is_
concurrent This property is required. bool - (Output) Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.
- is_
fixed This property is required. bool - (Output) Whether the quota value is fixed or adjustable.
- is_
precise This property is required. bool - (Output) Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.
- metric
This property is required. str - (Output) The metric of the quota. It specifies the resources consumption the quota is defined for, for example:
compute.googleapis.com/cpus
. - metric_
display_ name This property is required. str - (Output) The display name of the quota metric.
- metric_
unit This property is required. str - (Output) The unit in which the metric value is reported, e.g.,
MByte
. - name
This property is required. str - (Output) Resource name of this QuotaInfo, for example:
projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
. - quota_
display_ name This property is required. str - (Output) The display name of the quota.
- quota_
id This property is required. str - quota_
increase_ eligibilities This property is required. Sequence[GetSQuota Infos Quota Info Quota Increase Eligibility] - (Output) Whether it is eligible to request a higher quota value for this quota.
- refresh_
interval This property is required. str - (Output) The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
- service
This property is required. str - The name of the service in which the quotas are defined.
- service_
request_ quota_ uri This property is required. str - (Output) URI to the page where users can request more quota for the cloud service, for example:
https://console.cloud.google.com/iam-admin/quotas
.
- container
Type This property is required. String - (Output) The container type of the QuotaInfo.
- dimensions
This property is required. List<String> - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- dimensions
Infos This property is required. List<Property Map> - (Output) The collection of dimensions info ordered by their dimensions from more specific ones to less specific ones.
- is
Concurrent This property is required. Boolean - (Output) Whether the quota is a concurrent quota. Concurrent quotas are enforced on the total number of concurrent operations in flight at any given time.
- is
Fixed This property is required. Boolean - (Output) Whether the quota value is fixed or adjustable.
- is
Precise This property is required. Boolean - (Output) Whether this is a precise quota. A precise quota is tracked with absolute precision. In contrast, an imprecise quota is not tracked with precision.
- metric
This property is required. String - (Output) The metric of the quota. It specifies the resources consumption the quota is defined for, for example:
compute.googleapis.com/cpus
. - metric
Display Name This property is required. String - (Output) The display name of the quota metric.
- metric
Unit This property is required. String - (Output) The unit in which the metric value is reported, e.g.,
MByte
. - name
This property is required. String - (Output) Resource name of this QuotaInfo, for example:
projects/123/locations/global/services/compute.googleapis.com/quotaInfos/CpusPerProjectPerRegion
. - quota
Display Name This property is required. String - (Output) The display name of the quota.
- quota
Id This property is required. String - quota
Increase Eligibilities This property is required. List<Property Map> - (Output) Whether it is eligible to request a higher quota value for this quota.
- refresh
Interval This property is required. String - (Output) The reset time interval for the quota. Refresh interval applies to rate quota only. Example: "minute" for per minute, "day" for per day, or "10 seconds" for every 10 seconds.
- service
This property is required. String - The name of the service in which the quotas are defined.
- service
Request Quota Uri This property is required. String - (Output) URI to the page where users can request more quota for the cloud service, for example:
https://console.cloud.google.com/iam-admin/quotas
.
GetSQuotaInfosQuotaInfoDimensionsInfo
- Applicable
Locations This property is required. List<string> - The applicable regions or zones of this dimensions info. The field will be 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. - Details
This property is required. List<GetSQuota Infos Quota Info Dimensions Info Detail> - The quota details for a map of dimensions.
- Dimensions
This property is required. Dictionary<string, string> - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- Applicable
Locations This property is required. []string - The applicable regions or zones of this dimensions info. The field will be 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. - Details
This property is required. []GetSQuota Infos Quota Info Dimensions Info Detail - The quota details for a map of dimensions.
- Dimensions
This property is required. map[string]string - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- applicable
Locations This property is required. List<String> - The applicable regions or zones of this dimensions info. The field will be 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. - details
This property is required. List<GetSQuota Infos Quota Info Dimensions Info Detail> - The quota details for a map of dimensions.
- dimensions
This property is required. Map<String,String> - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- applicable
Locations This property is required. string[] - The applicable regions or zones of this dimensions info. The field will be 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. - details
This property is required. GetSQuota Infos Quota Info Dimensions Info Detail[] - The quota details for a map of dimensions.
- dimensions
This property is required. {[key: string]: string} - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- applicable_
locations This property is required. Sequence[str] - The applicable regions or zones of this dimensions info. The field will be 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. - details
This property is required. Sequence[GetSQuota Infos Quota Info Dimensions Info Detail] - The quota details for a map of dimensions.
- dimensions
This property is required. Mapping[str, str] - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
- applicable
Locations This property is required. List<String> - The applicable regions or zones of this dimensions info. The field will be 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. - details
This property is required. List<Property Map> - The quota details for a map of dimensions.
- dimensions
This property is required. Map<String> - The map of dimensions for this dimensions info. 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 DimenisonInfo instance configured for the specific value. Example: {"provider" : "Foo Inc"} where "provider" is a service specific dimension of a quota.
GetSQuotaInfosQuotaInfoDimensionsInfoDetail
- Value
This property is required. string - The value currently in effect and being enforced.
- Value
This property is required. string - The value currently in effect and being enforced.
- value
This property is required. String - The value currently in effect and being enforced.
- value
This property is required. string - The value currently in effect and being enforced.
- value
This property is required. str - The value currently in effect and being enforced.
- value
This property is required. String - The value currently in effect and being enforced.
GetSQuotaInfosQuotaInfoQuotaIncreaseEligibility
- Ineligibility
Reason This property is required. string - The enumeration of reasons when it is ineligible to request increase adjustment.
- Is
Eligible This property is required. bool - Whether a higher quota value can be requested for the quota.
- Ineligibility
Reason This property is required. string - The enumeration of reasons when it is ineligible to request increase adjustment.
- Is
Eligible This property is required. bool - Whether a higher quota value can be requested for the quota.
- ineligibility
Reason This property is required. String - The enumeration of reasons when it is ineligible to request increase adjustment.
- is
Eligible This property is required. Boolean - Whether a higher quota value can be requested for the quota.
- ineligibility
Reason This property is required. string - The enumeration of reasons when it is ineligible to request increase adjustment.
- is
Eligible This property is required. boolean - Whether a higher quota value can be requested for the quota.
- ineligibility_
reason This property is required. str - The enumeration of reasons when it is ineligible to request increase adjustment.
- is_
eligible This property is required. bool - Whether a higher quota value can be requested for the quota.
- ineligibility
Reason This property is required. String - The enumeration of reasons when it is ineligible to request increase adjustment.
- is
Eligible This property is required. Boolean - Whether a higher quota value can be requested for the quota.
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-beta
Terraform Provider.