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

# gcp_datastream_private_connection{% #gcp_datastream_private_connection %}

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `create_time`{% #create_time %}

**Type**: `TIMESTAMP`**Provider name**: `createTime`**Description**: Output only. The create time of the resource.

## `error`{% #error %}

**Type**: `STRUCT`**Provider name**: `error`**Description**: Output only. In case of error, the details of the error in a user-friendly format.

- `error_time`**Type**: `TIMESTAMP`**Provider name**: `errorTime`**Description**: The time when the error occurred.
- `error_uuid`**Type**: `STRING`**Provider name**: `errorUuid`**Description**: A unique identifier for this specific error, allowing it to be traced throughout the system in logs and API responses.
- `message`**Type**: `STRING`**Provider name**: `message`**Description**: A message containing more information about the error that occurred.
- `reason`**Type**: `STRING`**Provider name**: `reason`**Description**: A title that explains the reason for the error.

## `gcp_display_name`{% #gcp_display_name %}

**Type**: `STRING`**Provider name**: `displayName`**Description**: Required. Display name.

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Output only. Identifier. The resource's name.

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `psc_interface_config`{% #psc_interface_config %}

**Type**: `STRUCT`**Provider name**: `pscInterfaceConfig`**Description**: PSC Interface Config.

- `network_attachment`**Type**: `STRING`**Provider name**: `networkAttachment`**Description**: Required. Fully qualified name of the Network Attachment that Datastream will connect to. Format: `projects/{{project}}/regions/{{region}}/networkAttachments/{{name}}`

## `region_id`{% #region_id %}

**Type**: `STRING`

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `satisfies_pzi`{% #satisfies_pzi %}

**Type**: `BOOLEAN`**Provider name**: `satisfiesPzi`**Description**: Output only. Reserved for future use.

## `satisfies_pzs`{% #satisfies_pzs %}

**Type**: `BOOLEAN`**Provider name**: `satisfiesPzs`**Description**: Output only. Reserved for future use.

## `state`{% #state %}

**Type**: `STRING`**Provider name**: `state`**Description**: Output only. The state of the Private Connection.**Possible values**:

- `STATE_UNSPECIFIED` - Unspecified state.
- `CREATING` - The private connection is in creation state - creating resources.
- `CREATED` - The private connection has been created with all of its resources.
- `FAILED` - The private connection creation has failed.
- `DELETING` - The private connection is being deleted.
- `FAILED_TO_DELETE` - Delete request has failed, resource is in invalid state.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `update_time`{% #update_time %}

**Type**: `TIMESTAMP`**Provider name**: `updateTime`**Description**: Output only. The update time of the resource.

## `vpc_peering_config`{% #vpc_peering_config %}

**Type**: `STRUCT`**Provider name**: `vpcPeeringConfig`**Description**: VPC Peering Config.

- `subnet`**Type**: `STRING`**Provider name**: `subnet`**Description**: Required. A free subnet for peering. (CIDR of /29)
- `vpc`**Type**: `STRING`**Provider name**: `vpc`**Description**: Required. Fully qualified name of the VPC that Datastream will peer to. Format: `projects/{project}/global/{networks}/{name}`

## `zone_id`{% #zone_id %}

**Type**: `STRING`
