---
title: Getting Started with Datadog
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > Infrastructure > Datadog Resource Catalog
---

# gcp_cloudquotas_quota_preference{% #gcp_cloudquotas_quota_preference %}

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `contact_email`{% #contact_email %}

**Type**: `STRING`**Provider name**: `contactEmail`**Description**: Input only. An email address that can be used to contact the user, in case Google Cloud needs more information to make a decision before additional quota can be granted. When requesting a quota increase, the email address is required. When requesting a quota decrease, the email address is optional. For example, the email address is optional when the `QuotaConfig.preferred_value` is smaller than the `QuotaDetails.reset_value`.

## `create_time`{% #create_time %}

**Type**: `TIMESTAMP`**Provider name**: `createTime`**Description**: Output only. Create time stamp

## `etag`{% #etag %}

**Type**: `STRING`**Provider name**: `etag`**Description**: Optional. The current etag of the quota preference. If an etag is provided on update and does not match the current server's etag of the quota preference, the request will be blocked and an ABORTED error will be returned. See [https://google.aip.dev/134#etags](https://google.aip.dev/134#etags) for more details on etags.

## `justification`{% #justification %}

**Type**: `STRING`**Provider name**: `justification`**Description**: The reason / justification for this quota preference.

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Required except in the CREATE requests. The resource name of the quota preference. The path that follows `/locations` must be `/global`. For example: `projects/123/locations/global/quotaPreferences/my-config-for-us-east1`

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `quota_config`{% #quota_config %}

**Type**: `STRUCT`**Provider name**: `quotaConfig`**Description**: Required. Preferred quota configuration.

- `annotations`**Type**: `MAP_STRING_STRING`**Provider name**: `annotations`**Description**: Optional. The annotations map for clients to store small amounts of arbitrary data. Do not put PII or other sensitive information here. See [https://google.aip.dev/128#annotations](https://google.aip.dev/128#annotations)
- `granted_value`**Type**: `INT64`**Provider name**: `grantedValue`**Description**: Output only. Granted quota value.
- `preferred_value`**Type**: `INT64`**Provider name**: `preferredValue`**Description**: Required. The preferred value. Must be greater than or equal to -1. If set to -1, it means the value is "unlimited".
- `request_origin`**Type**: `STRING`**Provider name**: `requestOrigin`**Description**: Output only. The origin of the quota preference request.**Possible values**:
  - `ORIGIN_UNSPECIFIED` - The unspecified value.
  - `CLOUD_CONSOLE` - Created through Cloud Console.
  - `AUTO_ADJUSTER` - Generated by automatic quota adjustment.
- `state_detail`**Type**: `STRING`**Provider name**: `stateDetail`**Description**: Output only. Optional details about the state of this quota preference.
- `trace_id`**Type**: `STRING`**Provider name**: `traceId`**Description**: Output only. The trace id that the Google Cloud uses to provision the requested quota. This trace id may be used by the client to contact Cloud support to track the state of a quota preference request. The trace id is only produced for increase requests and is unique for each request. The quota decrease requests do not have a trace id.

## `quota_id`{% #quota_id %}

**Type**: `STRING`**Provider name**: `quotaId`**Description**: Required. The id of the quota to which the quota preference is applied. A quota name is unique in the service. For example, `CpusPerProjectPerRegion`

## `reconciling`{% #reconciling %}

**Type**: `BOOLEAN`**Provider name**: `reconciling`**Description**: Output only. Is the quota preference pending Google Cloud approval and fulfillment.

## `region_id`{% #region_id %}

**Type**: `STRING`

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `service`{% #service %}

**Type**: `STRING`**Provider name**: `service`**Description**: Required. The name of the service to which the quota preference is applied.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `update_time`{% #update_time %}

**Type**: `TIMESTAMP`**Provider name**: `updateTime`**Description**: Output only. Update time stamp

## `zone_id`{% #zone_id %}

**Type**: `STRING`
