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

# gcp_analyticshub_data_exchange{% #gcp_analyticshub_data_exchange %}

## `ancestors`{% #ancestors %}

**Type**: `UNORDERED_LIST_STRING`

## `description`{% #description %}

**Type**: `STRING`**Provider name**: `description`**Description**: Optional. Description of the data exchange. The description must not contain Unicode non-characters as well as C0 and C1 control codes except tabs (HT), new lines (LF), carriage returns (CR), and page breaks (FF). Default value is an empty string. Max length: 2000 bytes.

## `discovery_type`{% #discovery_type %}

**Type**: `STRING`**Provider name**: `discoveryType`**Description**: Optional. Type of discovery on the discovery page for all the listings under this exchange. Updating this field also updates (overwrites) the discovery_type field for all the listings under this exchange.**Possible values**:

- `DISCOVERY_TYPE_UNSPECIFIED` - Unspecified. Defaults to DISCOVERY_TYPE_PRIVATE.
- `DISCOVERY_TYPE_PRIVATE` - The Data exchange/listing can be discovered in the 'Private' results list.
- `DISCOVERY_TYPE_PUBLIC` - The Data exchange/listing can be discovered in the 'Public' results list.

## `documentation`{% #documentation %}

**Type**: `STRING`**Provider name**: `documentation`**Description**: Optional. Documentation describing the data exchange.

## `gcp_display_name`{% #gcp_display_name %}

**Type**: `STRING`**Provider name**: `displayName`**Description**: Required. Human-readable display name of the data exchange. The display name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), ampersands (&) and must not start or end with spaces. Default value is an empty string. Max length: 63 bytes.

## `labels`{% #labels %}

**Type**: `UNORDERED_LIST_STRING`

## `listing_count`{% #listing_count %}

**Type**: `INT32`**Provider name**: `listingCount`**Description**: Output only. Number of listings contained in the data exchange.

## `log_linked_dataset_query_user_email`{% #log_linked_dataset_query_user_email %}

**Type**: `BOOLEAN`**Provider name**: `logLinkedDatasetQueryUserEmail`**Description**: Optional. By default, false. If true, the DataExchange has an email sharing mandate enabled.

## `name`{% #name %}

**Type**: `STRING`**Provider name**: `name`**Description**: Output only. The resource name of the data exchange. e.g. `projects/myproject/locations/us/dataExchanges/123`.

## `organization_id`{% #organization_id %}

**Type**: `STRING`

## `parent`{% #parent %}

**Type**: `STRING`

## `primary_contact`{% #primary_contact %}

**Type**: `STRING`**Provider name**: `primaryContact`**Description**: Optional. Email or URL of the primary point of contact of the data exchange. Max Length: 1000 bytes.

## `project_id`{% #project_id %}

**Type**: `STRING`

## `project_number`{% #project_number %}

**Type**: `STRING`

## `region_id`{% #region_id %}

**Type**: `STRING`

## `resource_name`{% #resource_name %}

**Type**: `STRING`

## `sharing_environment_config`{% #sharing_environment_config %}

**Type**: `STRUCT`**Provider name**: `sharingEnvironmentConfig`**Description**: Optional. Configurable data sharing environment option for a data exchange.

- `dcr_exchange_config`**Type**: `STRUCT`**Provider name**: `dcrExchangeConfig`**Description**: Data Clean Room (DCR), used for privacy-safe and secured data sharing.
  - `single_linked_dataset_per_cleanroom`**Type**: `BOOLEAN`**Provider name**: `singleLinkedDatasetPerCleanroom`**Description**: Output only. If True, when subscribing to this DCR, it will create only one linked dataset containing all resources shared within the cleanroom. If False, when subscribing to this DCR, it will create 1 linked dataset per listing. This is not configurable, and by default, all new DCRs will have the restriction set to True.
  - `single_selected_resource_sharing_restriction`**Type**: `BOOLEAN`**Provider name**: `singleSelectedResourceSharingRestriction`**Description**: Output only. If True, this DCR restricts the contributors to sharing only a single resource in a Listing. And no two resources should have the same IDs. So if a contributor adds a view with a conflicting name, the CreateListing API will reject the request. if False, the data contributor can publish an entire dataset (as before). This is not configurable, and by default, all new DCRs will have the restriction set to True.
- `default_exchange_config`**Type**: `STRUCT`**Provider name**: `defaultExchangeConfig`**Description**: Default Analytics Hub data exchange, used for secured data sharing.

## `tags`{% #tags %}

**Type**: `UNORDERED_LIST_STRING`

## `zone_id`{% #zone_id %}

**Type**: `STRING`
