Discovery Engine Collection

Discovery Engine Collection in Google Cloud is a container for organizing and managing data used by Discovery Engine services, such as search and recommendation systems. It groups related data sources, schemas, and configurations to enable efficient indexing, querying, and personalization across datasets.

gcp.discoveryengine_collection

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
create_timecoretimestampOutput only. Timestamp the Collection was created at.
data_connectorcorejsonOutput only. The data connector, if present, manages the connection for data stores in the Collection. To set up the connector, use DataConnectorService.SetUpDataConnector method, which creates a new Collection while setting up the DataConnector singleton resource. Setting up connector on an existing Collection is not supported. This output only field contains a subset of the DataConnector fields, including `name`, `data_source`, `entities.entity_name` and `entities.data_store`. To get more details about a data connector, use the DataConnectorService.GetDataConnector method.
datadog_display_namecorestring
gcp_display_namecorestringRequired. The Collection display name. This field must be a UTF-8 encoded string with a length limit of 128 characters. Otherwise, an INVALID_ARGUMENT error is returned.
labelscorearray<string>
namecorestringImmutable. The full resource name of the Collection. Format: `projects/{project}/locations/{location}/collections/{collection_id}`. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
region_idcorestring
resource_namecorestring
tagscorehstore_csv
zone_idcorestring