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

# gcp_vmwareengine_private_connection{% #gcp_vmwareengine_private_connection %}

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `create_time`{% #create_time %}

**Type**: `TIMESTAMP`**Provider name**: `createTime`**Description**: Output only. Creation time of this resource.

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `description`**Description**: Optional. User-provided description for this private connection.

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Output only. The resource name of the private connection. Resource names are schemeless URIs that follow the conventions in [https://cloud.google.com/apis/design/resource_names](https://cloud.google.com/apis/design/resource_names). For example: `projects/my-project/locations/us-central1/privateConnections/my-connection`

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `peering_id`{% #peering_id %}

**Type**: `STRING`**Provider name**: `peeringId`**Description**: Output only. VPC network peering id between given network VPC and VMwareEngineNetwork.

## `peering_state`{% #peering_state %}

**Type**: `STRING`**Provider name**: `peeringState`**Description**: Output only. Peering state between service network and VMware Engine network.**Possible values**:

- `PEERING_STATE_UNSPECIFIED` - The default value. This value is used if the peering state is omitted or unknown.
- `PEERING_ACTIVE` - The peering is in active state.
- `PEERING_INACTIVE` - The peering is in inactive state.

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `region_id`{% #region_id %}

**Type**: `STRING`

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `routing_mode`{% #routing_mode %}

**Type**: `STRING`**Provider name**: `routingMode`**Description**: Optional. Routing Mode. Default value is set to GLOBAL. For type = PRIVATE_SERVICE_ACCESS, this field can be set to GLOBAL or REGIONAL, for other types only GLOBAL is supported.**Possible values**:

- `ROUTING_MODE_UNSPECIFIED` - The default value. This value should never be used.
- `GLOBAL` - Global Routing Mode
- `REGIONAL` - Regional Routing Mode

## `service_network`{% #service_network %}

**Type**: `STRING`**Provider name**: `serviceNetwork`**Description**: Required. Service network to create private connection. Specify the name in the following form: `projects/{project}/global/networks/{network_id}` For type = PRIVATE_SERVICE_ACCESS, this field represents servicenetworking VPC, e.g. projects/project-tp/global/networks/servicenetworking. For type = NETAPP_CLOUD_VOLUME, this field represents NetApp service VPC, e.g. projects/project-tp/global/networks/netapp-tenant-vpc. For type = DELL_POWERSCALE, this field represent Dell service VPC, e.g. projects/project-tp/global/networks/dell-tenant-vpc. For type= THIRD_PARTY_SERVICE, this field could represent a consumer VPC or any other producer VPC to which the VMware Engine Network needs to be connected, e.g. projects/project/global/networks/vpc.

## `state`{% #state %}

**Type**: `STRING`**Provider name**: `state`**Description**: Output only. State of the private connection.**Possible values**:

- `STATE_UNSPECIFIED` - The default value. This value is used if the state is omitted.
- `CREATING` - The private connection is being created.
- `ACTIVE` - The private connection is ready.
- `UPDATING` - The private connection is being updated.
- `DELETING` - The private connection is being deleted.
- `UNPROVISIONED` - The private connection is not provisioned, since no private cloud is present for which this private connection is needed.
- `FAILED` - The private connection is in failed state.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `type`{% #type %}

**Type**: `STRING`**Provider name**: `type`**Description**: Required. Private connection type.**Possible values**:

- `TYPE_UNSPECIFIED` - The default value. This value should never be used.
- `PRIVATE_SERVICE_ACCESS` - Connection used for establishing [private services access](https://cloud.google.com/vpc/docs/private-services-access).
- `NETAPP_CLOUD_VOLUMES` - Connection used for connecting to NetApp Cloud Volumes.
- `DELL_POWERSCALE` - Connection used for connecting to Dell PowerScale.
- `THIRD_PARTY_SERVICE` - Connection used for connecting to third-party services.

## `uid`{% #uid %}

**Type**: `STRING`**Provider name**: `uid`**Description**: Output only. System-generated unique identifier for the resource.

## `update_time`{% #update_time %}

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

## `vmware_engine_network`{% #vmware_engine_network %}

**Type**: `STRING`**Provider name**: `vmwareEngineNetwork`**Description**: Required. The relative resource name of Legacy VMware Engine network. Specify the name in the following form: `projects/{project}/locations/{location}/vmwareEngineNetworks/{vmware_engine_network_id}` where `{project}`, `{location}` will be same as specified in private connection resource name and `{vmware_engine_network_id}` will be in the form of `{location}`-default e.g. projects/project/locations/us-central1/vmwareEngineNetworks/us-central1-default.

## `vmware_engine_network_canonical`{% #vmware_engine_network_canonical %}

**Type**: `STRING`**Provider name**: `vmwareEngineNetworkCanonical`**Description**: Output only. The canonical name of the VMware Engine network in the form: `projects/{project_number}/locations/{location}/vmwareEngineNetworks/{vmware_engine_network_id}`

## `zone_id`{% #zone_id %}

**Type**: `STRING`
