---
title: Network Peering
description: Datadog, the leading service for cloud-scale monitoring.
breadcrumbs: Docs > DDSQL Reference > Data Directory > Network Peering
---

# Network Peering

Network Peering in Google Cloud allows private connectivity between two Virtual Private Cloud (VPC) networks. It enables resources in different VPCs to communicate using internal IP addresses without requiring public internet access or VPNs. This helps improve security, reduce latency, and simplify network design while maintaining separate administrative boundaries.

```
gcp.vmwareengine_network_peering
```

## Fields

| Title                               | ID   | Type          | Data Type                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Description |
| ----------------------------------- | ---- | ------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| _key                                | core | string        |
| ancestors                           | core | array<string> |
| create_time                         | core | timestamp     | Output only. Creation time of this resource.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| datadog_display_name                | core | string        |
| description                         | core | string        | Optional. User-provided description for this network peering.                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| exchange_subnet_routes              | core | bool          | Optional. True if full mesh connectivity is created and managed automatically between peered networks; false otherwise. Currently this field is always true because Google Compute Engine automatically creates and manages subnetwork routes between two VPC networks when peering state is 'ACTIVE'.                                                                                                                                                                                                                                  |
| export_custom_routes                | core | bool          | Optional. True if custom routes are exported to the peered network; false otherwise. The default value is true.                                                                                                                                                                                                                                                                                                                                                                                                                         |
| export_custom_routes_with_public_ip | core | bool          | Optional. True if all subnet routes with a public IP address range are exported; false otherwise. The default value is true. IPv4 special-use ranges (https://en.wikipedia.org/wiki/IPv4#Special_addresses) are always exported to peers and are not controlled by this field.                                                                                                                                                                                                                                                          |
| import_custom_routes                | core | bool          | Optional. True if custom routes are imported from the peered network; false otherwise. The default value is true.                                                                                                                                                                                                                                                                                                                                                                                                                       |
| import_custom_routes_with_public_ip | core | bool          | Optional. True if all subnet routes with public IP address range are imported; false otherwise. The default value is true. IPv4 special-use ranges (https://en.wikipedia.org/wiki/IPv4#Special_addresses) are always imported to peers and are not controlled by this field.                                                                                                                                                                                                                                                            |
| labels                              | core | array<string> |
| name                                | core | string        | Output only. Identifier. The resource name of the network peering. NetworkPeering is a global resource and location can only be global. Resource names are scheme-less URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: `projects/my-project/locations/global/networkPeerings/my-peering`                                                                                                                                                                                          |
| organization_id                     | core | string        |
| parent                              | core | string        |
| peer_mtu                            | core | int64         | Optional. Maximum transmission unit (MTU) in bytes. The default value is `1500`. If a value of `0` is provided for this field, VMware Engine uses the default value instead.                                                                                                                                                                                                                                                                                                                                                            |
| peer_network                        | core | string        | Required. The relative resource name of the network to peer with a standard VMware Engine network. The provided network can be a consumer VPC network or another standard VMware Engine network. If the `peer_network_type` is VMWARE_ENGINE_NETWORK, specify the name in the form: `projects/{project}/locations/global/vmwareEngineNetworks/{vmware_engine_network_id}`. Otherwise specify the name in the form: `projects/{project}/global/networks/{network_id}`, where `{project}` can either be a project number or a project ID. |
| peer_network_type                   | core | string        | Required. The type of the network to peer with the VMware Engine network.                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| project_id                          | core | string        |
| project_number                      | core | string        |
| region_id                           | core | string        |
| resource_name                       | core | string        |
| state                               | core | string        | Output only. State of the network peering. This field has a value of 'ACTIVE' when there's a matching configuration in the peer network. New values may be added to this enum when appropriate.                                                                                                                                                                                                                                                                                                                                         |
| state_details                       | core | string        | Output only. Output Only. Details about the current state of the network peering.                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| tags                                | core | hstore_csv    |
| uid                                 | core | string        | Output only. System-generated unique identifier for the resource.                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| update_time                         | core | timestamp     | Output only. Last update time of this resource.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| vmware_engine_network               | core | string        | Required. The relative resource name of the VMware Engine network. Specify the name in the following form: `projects/{project}/locations/{location}/vmwareEngineNetworks/{vmware_engine_network_id}` where `{project}` can either be a project number or a project ID.                                                                                                                                                                                                                                                                  |
| zone_id                             | core | string        |
