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

# gcp_integrations_certificate{% #gcp_integrations_certificate %}

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `certificate_status`{% #certificate_status %}

**Type**: `STRING`**Provider name**: `certificateStatus`**Description**: Status of the certificate**Possible values**:

- `STATE_UNSPECIFIED` - Unspecified certificate status
- `ACTIVE` - Certificate in active state will be able to use
- `EXPIRED` - Certificate in expired state needs to be updated

## `credential_id`{% #credential_id %}

**Type**: `STRING`**Provider name**: `credentialId`**Description**: Immutable. Credential id that will be used to register with trawler

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `description`**Description**: Description of the certificate

## `gcp_display_name`{% #gcp_display_name %}

**Type**: `STRING`**Provider name**: `displayName`**Description**: Required. Name of the certificate

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Output only. Auto generated primary key

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `raw_certificate`{% #raw_certificate %}

**Type**: `STRUCT`**Provider name**: `rawCertificate`**Description**: Input only. Raw client certificate which would be registered with trawler

- `encrypted_private_key`**Type**: `STRING`**Provider name**: `encryptedPrivateKey`**Description**: The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, —–BEGIN CERTIFICATE—– MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= —–END CERTIFICATE—–
- `passphrase`**Type**: `STRING`**Provider name**: `passphrase`**Description**: 'passphrase' should be left unset if private key is not encrypted. Note that 'passphrase' is not the password for web server, but an extra layer of security to protected private key.
- `ssl_certificate`**Type**: `STRING`**Provider name**: `sslCertificate`**Description**: The ssl certificate encoded in PEM format. This string must include the begin header and end footer lines. For example, —–BEGIN CERTIFICATE—– MIICTTCCAbagAwIBAgIJAPT0tSKNxan/MA0GCSqGSIb3DQEBCwUAMCoxFzAVBgNV BAoTDkdvb2dsZSBURVNUSU5HMQ8wDQYDVQQDEwZ0ZXN0Q0EwHhcNMTUwMTAxMDAw MDAwWhcNMjUwMTAxMDAwMDAwWjAuMRcwFQYDVQQKEw5Hb29nbGUgVEVTVElORzET MBEGA1UEAwwKam9lQGJhbmFuYTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA vDYFgMgxi5W488d9J7UpCInl0NXmZQpJDEHE4hvkaRlH7pnC71H0DLt0/3zATRP1 JzY2+eqBmbGl4/sgZKYv8UrLnNyQNUTsNx1iZAfPUflf5FwgVsai8BM0pUciq1NB xD429VFcrGZNucvFLh72RuRFIKH8WUpiK/iZNFkWhZ0CAwEAAaN3MHUwDgYDVR0P AQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMB Af8EAjAAMBkGA1UdDgQSBBCVgnFBCWgL/iwCqnGrhTPQMBsGA1UdIwQUMBKAEKey Um2o4k2WiEVA0ldQvNYwDQYJKoZIhvcNAQELBQADgYEAYK986R4E3L1v+Q6esBtW JrUwA9UmJRSQr0N5w3o9XzarU37/bkjOP0Fw0k/A6Vv1n3vlciYfBFaBIam1qRHr 5dMsYf4CZS6w50r7hyzqyrwDoyNxkLnd2PdcHT/sym1QmflsjEs7pejtnohO6N2H wQW6M0H7Zt8claGRla4fKkg= —–END CERTIFICATE—–

## `region_id`{% #region_id %}

**Type**: `STRING`

## `requestor_id`{% #requestor_id %}

**Type**: `STRING`**Provider name**: `requestorId`**Description**: Immutable. Requestor ID to be used to register certificate with trawler

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `valid_end_time`{% #valid_end_time %}

**Type**: `TIMESTAMP`**Provider name**: `validEndTime`**Description**: Output only. The timestamp after which certificate will expire

## `valid_start_time`{% #valid_start_time %}

**Type**: `TIMESTAMP`**Provider name**: `validStartTime`**Description**: Output only. The timestamp after which certificate will be valid

## `zone_id`{% #zone_id %}

**Type**: `STRING`
