gcp_analyticshub_data_exchange
ancestors
Type: UNORDERED_LIST_STRING
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
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
Type: STRING
Provider name: documentation
Description: Optional. Documentation describing the data exchange.
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
Type: UNORDERED_LIST_STRING
listing_count
Type: INT32
Provider name: listingCount
Description: Output only. Number of listings contained in the data exchange.
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
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
Type: STRING
parent
Type: STRING
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
Type: STRING
project_number
Type: STRING
region_id
Type: STRING
resource_name
Type: STRING
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.
Type: UNORDERED_LIST_STRING
zone_id
Type: STRING