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

# gcp_certificatemanager_dns_authorization{% #gcp_certificatemanager_dns_authorization %}

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `create_time`{% #create_time %}

**Type**: `TIMESTAMP`**Provider name**: `createTime`**Description**: Output only. The creation timestamp of a DnsAuthorization.

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `description`**Description**: Optional. One or more paragraphs of text description of a DnsAuthorization.

## `dns_resource_record`{% #dns_resource_record %}

**Type**: `STRUCT`**Provider name**: `dnsResourceRecord`**Description**: Output only. DNS Resource Record that needs to be added to DNS configuration.

- `data`**Type**: `STRING`**Provider name**: `data`**Description**: Output only. Data of the DNS Resource Record.
- `name`**Type**: `STRING`**Provider name**: `name`**Description**: Output only. Fully qualified name of the DNS Resource Record. e.g. `_acme-challenge.example.com`
- `type`**Type**: `STRING`**Provider name**: `type`**Description**: Output only. Type of the DNS Resource Record. Currently always set to "CNAME".

## `domain`{% #domain %}

**Type**: `STRING`**Provider name**: `domain`**Description**: Required. Immutable. A domain that is being authorized. A DnsAuthorization resource covers a single domain and its wildcard, e.g. authorization for `example.com` can be used to issue certificates for `example.com` and `*.example.com`.

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Identifier. A user-defined name of the dns authorization. DnsAuthorization names must be unique globally and match pattern `projects/*/locations/*/dnsAuthorizations/*`.

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `region_id`{% #region_id %}

**Type**: `STRING`

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `type`{% #type %}

**Type**: `STRING`**Provider name**: `type`**Description**: Optional. Immutable. Type of DnsAuthorization. If unset during resource creation the following default will be used: - in location `global`: FIXED_RECORD, - in other locations: PER_PROJECT_RECORD.**Possible values**:

- `TYPE_UNSPECIFIED` - Type is unspecified.
- `FIXED_RECORD` - FIXED_RECORD DNS authorization uses DNS-01 validation method.
- `PER_PROJECT_RECORD` - PER_PROJECT_RECORD DNS authorization allows for independent management of Google-managed certificates with DNS authorization across multiple projects.

## `update_time`{% #update_time %}

**Type**: `TIMESTAMP`**Provider name**: `updateTime`**Description**: Output only. The last update timestamp of a DnsAuthorization.

## `zone_id`{% #zone_id %}

**Type**: `STRING`
