Viewing docs for Google Cloud v9.21.0
published on Friday, Apr 24, 2026 by Pulumi
published on Friday, Apr 24, 2026 by Pulumi
Viewing docs for Google Cloud v9.21.0
published on Friday, Apr 24, 2026 by Pulumi
published on Friday, Apr 24, 2026 by Pulumi
Gets an existing Discovery Engine data store by ID or display name. See the official documentation and API.
Example Usage
By ID
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const example = gcp.discoveryengine.getDataStore({
dataStoreId: "my-data-store",
});
import pulumi
import pulumi_gcp as gcp
example = gcp.discoveryengine.get_data_store(data_store_id="my-data-store")
package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/discoveryengine"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := discoveryengine.LookupDataStore(ctx, &discoveryengine.LookupDataStoreArgs{
DataStoreId: pulumi.StringRef("my-data-store"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() =>
{
var example = Gcp.DiscoveryEngine.GetDataStore.Invoke(new()
{
DataStoreId = "my-data-store",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.discoveryengine.DiscoveryengineFunctions;
import com.pulumi.gcp.discoveryengine.inputs.GetDataStoreArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = DiscoveryengineFunctions.getDataStore(GetDataStoreArgs.builder()
.dataStoreId("my-data-store")
.build());
}
}
variables:
example:
fn::invoke:
function: gcp:discoveryengine:getDataStore
arguments:
dataStoreId: my-data-store
By display name
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const example = gcp.discoveryengine.getDataStore({
displayName: "My Data Store",
});
import pulumi
import pulumi_gcp as gcp
example = gcp.discoveryengine.get_data_store(display_name="My Data Store")
package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/discoveryengine"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := discoveryengine.LookupDataStore(ctx, &discoveryengine.LookupDataStoreArgs{
DisplayName: pulumi.StringRef("My Data Store"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() =>
{
var example = Gcp.DiscoveryEngine.GetDataStore.Invoke(new()
{
DisplayName = "My Data Store",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.discoveryengine.DiscoveryengineFunctions;
import com.pulumi.gcp.discoveryengine.inputs.GetDataStoreArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var example = DiscoveryengineFunctions.getDataStore(GetDataStoreArgs.builder()
.displayName("My Data Store")
.build());
}
}
variables:
example:
fn::invoke:
function: gcp:discoveryengine:getDataStore
arguments:
displayName: My Data Store
Using getDataStore
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDataStore(args: GetDataStoreArgs, opts?: InvokeOptions): Promise<GetDataStoreResult>
function getDataStoreOutput(args: GetDataStoreOutputArgs, opts?: InvokeOptions): Output<GetDataStoreResult>def get_data_store(data_store_id: Optional[str] = None,
display_name: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDataStoreResult
def get_data_store_output(data_store_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDataStoreResult]func LookupDataStore(ctx *Context, args *LookupDataStoreArgs, opts ...InvokeOption) (*LookupDataStoreResult, error)
func LookupDataStoreOutput(ctx *Context, args *LookupDataStoreOutputArgs, opts ...InvokeOption) LookupDataStoreResultOutput> Note: This function is named LookupDataStore in the Go SDK.
public static class GetDataStore
{
public static Task<GetDataStoreResult> InvokeAsync(GetDataStoreArgs args, InvokeOptions? opts = null)
public static Output<GetDataStoreResult> Invoke(GetDataStoreInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDataStoreResult> getDataStore(GetDataStoreArgs args, InvokeOptions options)
public static Output<GetDataStoreResult> getDataStore(GetDataStoreArgs args, InvokeOptions options)
fn::invoke:
function: gcp:discoveryengine/getDataStore:getDataStore
arguments:
# arguments dictionaryThe following arguments are supported:
- Data
Store stringId - The unique id of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. - Display
Name string - The display name of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. Returns an error if multiple data stores share the same display name. - Location string
- The geographic location where the data store resides. The value can only be one of "global", "us" and "eu". Defaults to
global. - Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Data
Store stringId - The unique id of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. - Display
Name string - The display name of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. Returns an error if multiple data stores share the same display name. - Location string
- The geographic location where the data store resides. The value can only be one of "global", "us" and "eu". Defaults to
global. - Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- data
Store StringId - The unique id of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. - display
Name String - The display name of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. Returns an error if multiple data stores share the same display name. - location String
- The geographic location where the data store resides. The value can only be one of "global", "us" and "eu". Defaults to
global. - project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- data
Store stringId - The unique id of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. - display
Name string - The display name of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. Returns an error if multiple data stores share the same display name. - location string
- The geographic location where the data store resides. The value can only be one of "global", "us" and "eu". Defaults to
global. - project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- data_
store_ strid - The unique id of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. - display_
name str - The display name of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. Returns an error if multiple data stores share the same display name. - location str
- The geographic location where the data store resides. The value can only be one of "global", "us" and "eu". Defaults to
global. - project str
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- data
Store StringId - The unique id of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. - display
Name String - The display name of the data store. Exactly one of
dataStoreIdordisplayNamemust be provided. Returns an error if multiple data stores share the same display name. - location String
- The geographic location where the data store resides. The value can only be one of "global", "us" and "eu". Defaults to
global. - project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
getDataStore Result
The following output properties are available:
- Advanced
Site List<GetSearch Configs Data Store Advanced Site Search Config> - Content
Config string - Create
Advanced boolSite Search - Create
Time string - Default
Schema stringId - Document
Processing List<GetConfigs Data Store Document Processing Config> - Id string
- The provider-assigned unique ID for this managed resource.
- Industry
Vertical string - Kms
Key stringName - Name string
- Skip
Default boolSchema Creation - Solution
Types List<string> - Data
Store stringId - Display
Name string - Location string
- Project string
- Advanced
Site []GetSearch Configs Data Store Advanced Site Search Config - Content
Config string - Create
Advanced boolSite Search - Create
Time string - Default
Schema stringId - Document
Processing []GetConfigs Data Store Document Processing Config - Id string
- The provider-assigned unique ID for this managed resource.
- Industry
Vertical string - Kms
Key stringName - Name string
- Skip
Default boolSchema Creation - Solution
Types []string - Data
Store stringId - Display
Name string - Location string
- Project string
- advanced
Site List<GetSearch Configs Data Store Advanced Site Search Config> - content
Config String - create
Advanced BooleanSite Search - create
Time String - default
Schema StringId - document
Processing List<GetConfigs Data Store Document Processing Config> - id String
- The provider-assigned unique ID for this managed resource.
- industry
Vertical String - kms
Key StringName - name String
- skip
Default BooleanSchema Creation - solution
Types List<String> - data
Store StringId - display
Name String - location String
- project String
- advanced
Site GetSearch Configs Data Store Advanced Site Search Config[] - content
Config string - create
Advanced booleanSite Search - create
Time string - default
Schema stringId - document
Processing GetConfigs Data Store Document Processing Config[] - id string
- The provider-assigned unique ID for this managed resource.
- industry
Vertical string - kms
Key stringName - name string
- skip
Default booleanSchema Creation - solution
Types string[] - data
Store stringId - display
Name string - location string
- project string
- advanced_
site_ Sequence[Getsearch_ configs Data Store Advanced Site Search Config] - content_
config str - create_
advanced_ boolsite_ search - create_
time str - default_
schema_ strid - document_
processing_ Sequence[Getconfigs Data Store Document Processing Config] - id str
- The provider-assigned unique ID for this managed resource.
- industry_
vertical str - kms_
key_ strname - name str
- skip_
default_ boolschema_ creation - solution_
types Sequence[str] - data_
store_ strid - display_
name str - location str
- project str
- advanced
Site List<Property Map>Search Configs - content
Config String - create
Advanced BooleanSite Search - create
Time String - default
Schema StringId - document
Processing List<Property Map>Configs - id String
- The provider-assigned unique ID for this managed resource.
- industry
Vertical String - kms
Key StringName - name String
- skip
Default BooleanSchema Creation - solution
Types List<String> - data
Store StringId - display
Name String - location String
- project String
Supporting Types
GetDataStoreAdvancedSiteSearchConfig
- Disable
Automatic boolRefresh - If set true, automatic refresh is disabled for the DataStore.
- Disable
Initial boolIndex - If set true, initial indexing is disabled for the DataStore.
- Disable
Automatic boolRefresh - If set true, automatic refresh is disabled for the DataStore.
- Disable
Initial boolIndex - If set true, initial indexing is disabled for the DataStore.
- disable
Automatic BooleanRefresh - If set true, automatic refresh is disabled for the DataStore.
- disable
Initial BooleanIndex - If set true, initial indexing is disabled for the DataStore.
- disable
Automatic booleanRefresh - If set true, automatic refresh is disabled for the DataStore.
- disable
Initial booleanIndex - If set true, initial indexing is disabled for the DataStore.
- disable_
automatic_ boolrefresh - If set true, automatic refresh is disabled for the DataStore.
- disable_
initial_ boolindex - If set true, initial indexing is disabled for the DataStore.
- disable
Automatic BooleanRefresh - If set true, automatic refresh is disabled for the DataStore.
- disable
Initial BooleanIndex - If set true, initial indexing is disabled for the DataStore.
GetDataStoreDocumentProcessingConfig
- Chunking
Configs List<GetData Store Document Processing Config Chunking Config> - Whether chunking mode is enabled.
- Default
Parsing List<GetConfigs Data Store Document Processing Config Default Parsing Config> - Configurations for default Document parser. If not specified, this resource will be configured to use a default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing.
- Name string
- The full resource name of the Document Processing Config. Format: 'projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig'.
- Parsing
Config List<GetOverrides Data Store Document Processing Config Parsing Config Override> - Map from file type to override the default parsing configuration based on the file type. Supported keys:
- 'pdf': Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported.
- 'html': Override parsing config for HTML files, only digital parsing and or layout parsing are supported.
- 'docx': Override parsing config for DOCX files, only digital parsing and or layout parsing are supported.
- Chunking
Configs []GetData Store Document Processing Config Chunking Config - Whether chunking mode is enabled.
- Default
Parsing []GetConfigs Data Store Document Processing Config Default Parsing Config - Configurations for default Document parser. If not specified, this resource will be configured to use a default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing.
- Name string
- The full resource name of the Document Processing Config. Format: 'projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig'.
- Parsing
Config []GetOverrides Data Store Document Processing Config Parsing Config Override - Map from file type to override the default parsing configuration based on the file type. Supported keys:
- 'pdf': Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported.
- 'html': Override parsing config for HTML files, only digital parsing and or layout parsing are supported.
- 'docx': Override parsing config for DOCX files, only digital parsing and or layout parsing are supported.
- chunking
Configs List<GetData Store Document Processing Config Chunking Config> - Whether chunking mode is enabled.
- default
Parsing List<GetConfigs Data Store Document Processing Config Default Parsing Config> - Configurations for default Document parser. If not specified, this resource will be configured to use a default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing.
- name String
- The full resource name of the Document Processing Config. Format: 'projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig'.
- parsing
Config List<GetOverrides Data Store Document Processing Config Parsing Config Override> - Map from file type to override the default parsing configuration based on the file type. Supported keys:
- 'pdf': Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported.
- 'html': Override parsing config for HTML files, only digital parsing and or layout parsing are supported.
- 'docx': Override parsing config for DOCX files, only digital parsing and or layout parsing are supported.
- chunking
Configs GetData Store Document Processing Config Chunking Config[] - Whether chunking mode is enabled.
- default
Parsing GetConfigs Data Store Document Processing Config Default Parsing Config[] - Configurations for default Document parser. If not specified, this resource will be configured to use a default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing.
- name string
- The full resource name of the Document Processing Config. Format: 'projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig'.
- parsing
Config GetOverrides Data Store Document Processing Config Parsing Config Override[] - Map from file type to override the default parsing configuration based on the file type. Supported keys:
- 'pdf': Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported.
- 'html': Override parsing config for HTML files, only digital parsing and or layout parsing are supported.
- 'docx': Override parsing config for DOCX files, only digital parsing and or layout parsing are supported.
- chunking_
configs Sequence[GetData Store Document Processing Config Chunking Config] - Whether chunking mode is enabled.
- default_
parsing_ Sequence[Getconfigs Data Store Document Processing Config Default Parsing Config] - Configurations for default Document parser. If not specified, this resource will be configured to use a default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing.
- name str
- The full resource name of the Document Processing Config. Format: 'projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig'.
- parsing_
config_ Sequence[Getoverrides Data Store Document Processing Config Parsing Config Override] - Map from file type to override the default parsing configuration based on the file type. Supported keys:
- 'pdf': Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported.
- 'html': Override parsing config for HTML files, only digital parsing and or layout parsing are supported.
- 'docx': Override parsing config for DOCX files, only digital parsing and or layout parsing are supported.
- chunking
Configs List<Property Map> - Whether chunking mode is enabled.
- default
Parsing List<Property Map>Configs - Configurations for default Document parser. If not specified, this resource will be configured to use a default DigitalParsingConfig, and the default parsing config will be applied to all file types for Document parsing.
- name String
- The full resource name of the Document Processing Config. Format: 'projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}/documentProcessingConfig'.
- parsing
Config List<Property Map>Overrides - Map from file type to override the default parsing configuration based on the file type. Supported keys:
- 'pdf': Override parsing config for PDF files, either digital parsing, ocr parsing or layout parsing is supported.
- 'html': Override parsing config for HTML files, only digital parsing and or layout parsing are supported.
- 'docx': Override parsing config for DOCX files, only digital parsing and or layout parsing are supported.
GetDataStoreDocumentProcessingConfigChunkingConfig
- Layout
Based List<GetChunking Configs Data Store Document Processing Config Chunking Config Layout Based Chunking Config> - Configuration for the layout based chunking.
- Layout
Based []GetChunking Configs Data Store Document Processing Config Chunking Config Layout Based Chunking Config - Configuration for the layout based chunking.
- layout
Based List<GetChunking Configs Data Store Document Processing Config Chunking Config Layout Based Chunking Config> - Configuration for the layout based chunking.
- layout
Based GetChunking Configs Data Store Document Processing Config Chunking Config Layout Based Chunking Config[] - Configuration for the layout based chunking.
- layout_
based_ Sequence[Getchunking_ configs Data Store Document Processing Config Chunking Config Layout Based Chunking Config] - Configuration for the layout based chunking.
- layout
Based List<Property Map>Chunking Configs - Configuration for the layout based chunking.
GetDataStoreDocumentProcessingConfigChunkingConfigLayoutBasedChunkingConfig
- Chunk
Size int - The token size limit for each chunk. Supported values: 100-500 (inclusive). Default value: 500.
- Include
Ancestor boolHeadings - Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. Default value: False.
- Chunk
Size int - The token size limit for each chunk. Supported values: 100-500 (inclusive). Default value: 500.
- Include
Ancestor boolHeadings - Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. Default value: False.
- chunk
Size Integer - The token size limit for each chunk. Supported values: 100-500 (inclusive). Default value: 500.
- include
Ancestor BooleanHeadings - Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. Default value: False.
- chunk
Size number - The token size limit for each chunk. Supported values: 100-500 (inclusive). Default value: 500.
- include
Ancestor booleanHeadings - Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. Default value: False.
- chunk_
size int - The token size limit for each chunk. Supported values: 100-500 (inclusive). Default value: 500.
- include_
ancestor_ boolheadings - Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. Default value: False.
- chunk
Size Number - The token size limit for each chunk. Supported values: 100-500 (inclusive). Default value: 500.
- include
Ancestor BooleanHeadings - Whether to include appending different levels of headings to chunks from the middle of the document to prevent context loss. Default value: False.
GetDataStoreDocumentProcessingConfigDefaultParsingConfig
- Digital
Parsing List<GetConfigs Data Store Document Processing Config Default Parsing Config Digital Parsing Config> - Configurations applied to digital parser.
- Layout
Parsing List<GetConfigs Data Store Document Processing Config Default Parsing Config Layout Parsing Config> - Configurations applied to layout parser.
- Ocr
Parsing List<GetConfigs Data Store Document Processing Config Default Parsing Config Ocr Parsing Config> - Configurations applied to OCR parser. Currently it only applies to PDFs.
- Digital
Parsing []GetConfigs Data Store Document Processing Config Default Parsing Config Digital Parsing Config - Configurations applied to digital parser.
- Layout
Parsing []GetConfigs Data Store Document Processing Config Default Parsing Config Layout Parsing Config - Configurations applied to layout parser.
- Ocr
Parsing []GetConfigs Data Store Document Processing Config Default Parsing Config Ocr Parsing Config - Configurations applied to OCR parser. Currently it only applies to PDFs.
- digital
Parsing List<GetConfigs Data Store Document Processing Config Default Parsing Config Digital Parsing Config> - Configurations applied to digital parser.
- layout
Parsing List<GetConfigs Data Store Document Processing Config Default Parsing Config Layout Parsing Config> - Configurations applied to layout parser.
- ocr
Parsing List<GetConfigs Data Store Document Processing Config Default Parsing Config Ocr Parsing Config> - Configurations applied to OCR parser. Currently it only applies to PDFs.
- digital
Parsing GetConfigs Data Store Document Processing Config Default Parsing Config Digital Parsing Config[] - Configurations applied to digital parser.
- layout
Parsing GetConfigs Data Store Document Processing Config Default Parsing Config Layout Parsing Config[] - Configurations applied to layout parser.
- ocr
Parsing GetConfigs Data Store Document Processing Config Default Parsing Config Ocr Parsing Config[] - Configurations applied to OCR parser. Currently it only applies to PDFs.
- digital_
parsing_ Sequence[Getconfigs Data Store Document Processing Config Default Parsing Config Digital Parsing Config] - Configurations applied to digital parser.
- layout_
parsing_ Sequence[Getconfigs Data Store Document Processing Config Default Parsing Config Layout Parsing Config] - Configurations applied to layout parser.
- ocr_
parsing_ Sequence[Getconfigs Data Store Document Processing Config Default Parsing Config Ocr Parsing Config] - Configurations applied to OCR parser. Currently it only applies to PDFs.
- digital
Parsing List<Property Map>Configs - Configurations applied to digital parser.
- layout
Parsing List<Property Map>Configs - Configurations applied to layout parser.
- ocr
Parsing List<Property Map>Configs - Configurations applied to OCR parser. Currently it only applies to PDFs.
GetDataStoreDocumentProcessingConfigDefaultParsingConfigLayoutParsingConfig
- Enable
Image boolAnnotation - If true, the LLM based annotation is added to the image during parsing.
- Enable
Table boolAnnotation - If true, the LLM based annotation is added to the table during parsing.
- Exclude
Html List<string>Classes - List of HTML classes to exclude from the parsed content.
- Exclude
Html List<string>Elements - List of HTML elements to exclude from the parsed content.
- Exclude
Html List<string>Ids - List of HTML ids to exclude from the parsed content.
- Structured
Content List<string>Types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- Enable
Image boolAnnotation - If true, the LLM based annotation is added to the image during parsing.
- Enable
Table boolAnnotation - If true, the LLM based annotation is added to the table during parsing.
- Exclude
Html []stringClasses - List of HTML classes to exclude from the parsed content.
- Exclude
Html []stringElements - List of HTML elements to exclude from the parsed content.
- Exclude
Html []stringIds - List of HTML ids to exclude from the parsed content.
- Structured
Content []stringTypes - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- enable
Image BooleanAnnotation - If true, the LLM based annotation is added to the image during parsing.
- enable
Table BooleanAnnotation - If true, the LLM based annotation is added to the table during parsing.
- exclude
Html List<String>Classes - List of HTML classes to exclude from the parsed content.
- exclude
Html List<String>Elements - List of HTML elements to exclude from the parsed content.
- exclude
Html List<String>Ids - List of HTML ids to exclude from the parsed content.
- structured
Content List<String>Types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- enable
Image booleanAnnotation - If true, the LLM based annotation is added to the image during parsing.
- enable
Table booleanAnnotation - If true, the LLM based annotation is added to the table during parsing.
- exclude
Html string[]Classes - List of HTML classes to exclude from the parsed content.
- exclude
Html string[]Elements - List of HTML elements to exclude from the parsed content.
- exclude
Html string[]Ids - List of HTML ids to exclude from the parsed content.
- structured
Content string[]Types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- enable_
image_ boolannotation - If true, the LLM based annotation is added to the image during parsing.
- enable_
table_ boolannotation - If true, the LLM based annotation is added to the table during parsing.
- exclude_
html_ Sequence[str]classes - List of HTML classes to exclude from the parsed content.
- exclude_
html_ Sequence[str]elements - List of HTML elements to exclude from the parsed content.
- exclude_
html_ Sequence[str]ids - List of HTML ids to exclude from the parsed content.
- structured_
content_ Sequence[str]types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- enable
Image BooleanAnnotation - If true, the LLM based annotation is added to the image during parsing.
- enable
Table BooleanAnnotation - If true, the LLM based annotation is added to the table during parsing.
- exclude
Html List<String>Classes - List of HTML classes to exclude from the parsed content.
- exclude
Html List<String>Elements - List of HTML elements to exclude from the parsed content.
- exclude
Html List<String>Ids - List of HTML ids to exclude from the parsed content.
- structured
Content List<String>Types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
GetDataStoreDocumentProcessingConfigDefaultParsingConfigOcrParsingConfig
- Use
Native boolText - If true, will use native text instead of OCR text on pages containing native text.
- Use
Native boolText - If true, will use native text instead of OCR text on pages containing native text.
- use
Native BooleanText - If true, will use native text instead of OCR text on pages containing native text.
- use
Native booleanText - If true, will use native text instead of OCR text on pages containing native text.
- use_
native_ booltext - If true, will use native text instead of OCR text on pages containing native text.
- use
Native BooleanText - If true, will use native text instead of OCR text on pages containing native text.
GetDataStoreDocumentProcessingConfigParsingConfigOverride
- Digital
Parsing List<GetConfigs Data Store Document Processing Config Parsing Config Override Digital Parsing Config> - Configurations applied to digital parser.
- File
Type string - Layout
Parsing List<GetConfigs Data Store Document Processing Config Parsing Config Override Layout Parsing Config> - Configurations applied to layout parser.
- Ocr
Parsing List<GetConfigs Data Store Document Processing Config Parsing Config Override Ocr Parsing Config> - Configurations applied to OCR parser. Currently it only applies to PDFs.
- Digital
Parsing []GetConfigs Data Store Document Processing Config Parsing Config Override Digital Parsing Config - Configurations applied to digital parser.
- File
Type string - Layout
Parsing []GetConfigs Data Store Document Processing Config Parsing Config Override Layout Parsing Config - Configurations applied to layout parser.
- Ocr
Parsing []GetConfigs Data Store Document Processing Config Parsing Config Override Ocr Parsing Config - Configurations applied to OCR parser. Currently it only applies to PDFs.
- digital
Parsing List<GetConfigs Data Store Document Processing Config Parsing Config Override Digital Parsing Config> - Configurations applied to digital parser.
- file
Type String - layout
Parsing List<GetConfigs Data Store Document Processing Config Parsing Config Override Layout Parsing Config> - Configurations applied to layout parser.
- ocr
Parsing List<GetConfigs Data Store Document Processing Config Parsing Config Override Ocr Parsing Config> - Configurations applied to OCR parser. Currently it only applies to PDFs.
- digital
Parsing GetConfigs Data Store Document Processing Config Parsing Config Override Digital Parsing Config[] - Configurations applied to digital parser.
- file
Type string - layout
Parsing GetConfigs Data Store Document Processing Config Parsing Config Override Layout Parsing Config[] - Configurations applied to layout parser.
- ocr
Parsing GetConfigs Data Store Document Processing Config Parsing Config Override Ocr Parsing Config[] - Configurations applied to OCR parser. Currently it only applies to PDFs.
- digital_
parsing_ Sequence[Getconfigs Data Store Document Processing Config Parsing Config Override Digital Parsing Config] - Configurations applied to digital parser.
- file_
type str - layout_
parsing_ Sequence[Getconfigs Data Store Document Processing Config Parsing Config Override Layout Parsing Config] - Configurations applied to layout parser.
- ocr_
parsing_ Sequence[Getconfigs Data Store Document Processing Config Parsing Config Override Ocr Parsing Config] - Configurations applied to OCR parser. Currently it only applies to PDFs.
- digital
Parsing List<Property Map>Configs - Configurations applied to digital parser.
- file
Type String - layout
Parsing List<Property Map>Configs - Configurations applied to layout parser.
- ocr
Parsing List<Property Map>Configs - Configurations applied to OCR parser. Currently it only applies to PDFs.
GetDataStoreDocumentProcessingConfigParsingConfigOverrideLayoutParsingConfig
- Enable
Image boolAnnotation - If true, the LLM based annotation is added to the image during parsing.
- Enable
Table boolAnnotation - If true, the LLM based annotation is added to the table during parsing.
- Exclude
Html List<string>Classes - List of HTML classes to exclude from the parsed content.
- Exclude
Html List<string>Elements - List of HTML elements to exclude from the parsed content.
- Exclude
Html List<string>Ids - List of HTML ids to exclude from the parsed content.
- Structured
Content List<string>Types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- Enable
Image boolAnnotation - If true, the LLM based annotation is added to the image during parsing.
- Enable
Table boolAnnotation - If true, the LLM based annotation is added to the table during parsing.
- Exclude
Html []stringClasses - List of HTML classes to exclude from the parsed content.
- Exclude
Html []stringElements - List of HTML elements to exclude from the parsed content.
- Exclude
Html []stringIds - List of HTML ids to exclude from the parsed content.
- Structured
Content []stringTypes - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- enable
Image BooleanAnnotation - If true, the LLM based annotation is added to the image during parsing.
- enable
Table BooleanAnnotation - If true, the LLM based annotation is added to the table during parsing.
- exclude
Html List<String>Classes - List of HTML classes to exclude from the parsed content.
- exclude
Html List<String>Elements - List of HTML elements to exclude from the parsed content.
- exclude
Html List<String>Ids - List of HTML ids to exclude from the parsed content.
- structured
Content List<String>Types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- enable
Image booleanAnnotation - If true, the LLM based annotation is added to the image during parsing.
- enable
Table booleanAnnotation - If true, the LLM based annotation is added to the table during parsing.
- exclude
Html string[]Classes - List of HTML classes to exclude from the parsed content.
- exclude
Html string[]Elements - List of HTML elements to exclude from the parsed content.
- exclude
Html string[]Ids - List of HTML ids to exclude from the parsed content.
- structured
Content string[]Types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- enable_
image_ boolannotation - If true, the LLM based annotation is added to the image during parsing.
- enable_
table_ boolannotation - If true, the LLM based annotation is added to the table during parsing.
- exclude_
html_ Sequence[str]classes - List of HTML classes to exclude from the parsed content.
- exclude_
html_ Sequence[str]elements - List of HTML elements to exclude from the parsed content.
- exclude_
html_ Sequence[str]ids - List of HTML ids to exclude from the parsed content.
- structured_
content_ Sequence[str]types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
- enable
Image BooleanAnnotation - If true, the LLM based annotation is added to the image during parsing.
- enable
Table BooleanAnnotation - If true, the LLM based annotation is added to the table during parsing.
- exclude
Html List<String>Classes - List of HTML classes to exclude from the parsed content.
- exclude
Html List<String>Elements - List of HTML elements to exclude from the parsed content.
- exclude
Html List<String>Ids - List of HTML ids to exclude from the parsed content.
- structured
Content List<String>Types - Contains the required structure types to extract from the document. Supported values: 'shareholder-structure'.
GetDataStoreDocumentProcessingConfigParsingConfigOverrideOcrParsingConfig
- Use
Native boolText - If true, will use native text instead of OCR text on pages containing native text.
- Use
Native boolText - If true, will use native text instead of OCR text on pages containing native text.
- use
Native BooleanText - If true, will use native text instead of OCR text on pages containing native text.
- use
Native booleanText - If true, will use native text instead of OCR text on pages containing native text.
- use_
native_ booltext - If true, will use native text instead of OCR text on pages containing native text.
- use
Native BooleanText - If true, will use native text instead of OCR text on pages containing native text.
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-betaTerraform Provider.
Viewing docs for Google Cloud v9.21.0
published on Friday, Apr 24, 2026 by Pulumi
published on Friday, Apr 24, 2026 by Pulumi
