Some products and features are in the process of being renamed. Generative playbook and flow features are also being migrated to a single consolidated console. See the details.
The full name of the referenced data store. Formats: projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}projects/{project}/locations/{location}/dataStores/{dataStore}
The document processing mode for the data store connection. Should only be set for PUBLIC_WEB and UNSTRUCTURED data stores. If not set it is considered as DOCUMENTS, as this is the legacy mode.
DataStoreType
Type of a data store. Determines how search is performed in the data store.
Enums
DATA_STORE_TYPE_UNSPECIFIED
Not specified. This value indicates that the data store type is not specified, so it will not be used during search.
PUBLIC_WEB
A data store that contains public web content.
UNSTRUCTURED
A data store that contains unstructured private data.
STRUCTURED
A data store that contains structured data (for example FAQ).
DocumentProcessingMode
The document processing mode of the data store.
Enums
DOCUMENT_PROCESSING_MODE_UNSPECIFIED
Not specified. This should be set for STRUCTURED type data stores. Due to legacy reasons this is considered as DOCUMENTS for STRUCTURED and PUBLIC_WEB data stores.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-27 UTC."],[[["\u003cp\u003eA DataStoreConnection represents a data store in Discovery Engine, indicating the type of content it holds.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003edataStoreType\u003c/code\u003e field specifies whether the data store contains public web content, unstructured private data, or structured data like FAQs.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003edataStore\u003c/code\u003e field contains the full name of the referenced data store in a specific format.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003edocumentProcessingMode\u003c/code\u003e field, applicable to PUBLIC_WEB and UNSTRUCTURED data stores, defines how documents are processed, either as \u003ccode\u003eDOCUMENTS\u003c/code\u003e or converted into \u003ccode\u003eCHUNKS\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe supported datastore types are not specified, \u003ccode\u003ePUBLIC_WEB\u003c/code\u003e, \u003ccode\u003eUNSTRUCTURED\u003c/code\u003e, or \u003ccode\u003eSTRUCTURED\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# DataStoreConnection\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n- [DataStoreType](#DataStoreType)\n- [DocumentProcessingMode](#DocumentProcessingMode)\n\nA data store connection. It represents a data store in Discovery Engine and the type of the contents it contains.\n\nDataStoreType\n-------------\n\nType of a data store. Determines how search is performed in the data store.\n\nDocumentProcessingMode\n----------------------\n\nThe document processing mode of the data store."]]