1. Packages
  2. Google Cloud Native
  3. API Docs
  4. discoveryengine
  5. discoveryengine/v1alpha
  6. DataStore

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.discoveryengine/v1alpha.DataStore

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

    Creates a DataStore. DataStore is for storing Documents. To serve these documents for Search, or Recommendation use case, an Engine needs to be created separately.

    Create DataStore Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new DataStore(name: string, args: DataStoreArgs, opts?: CustomResourceOptions);
    @overload
    def DataStore(resource_name: str,
                  args: DataStoreArgs,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def DataStore(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  collection_id: Optional[str] = None,
                  data_store_id: Optional[str] = None,
                  display_name: Optional[str] = None,
                  content_config: Optional[DataStoreContentConfig] = None,
                  create_advanced_site_search: Optional[bool] = None,
                  industry_vertical: Optional[DataStoreIndustryVertical] = None,
                  location: Optional[str] = None,
                  name: Optional[str] = None,
                  project: Optional[str] = None,
                  solution_types: Optional[Sequence[DataStoreSolutionTypesItem]] = None)
    func NewDataStore(ctx *Context, name string, args DataStoreArgs, opts ...ResourceOption) (*DataStore, error)
    public DataStore(string name, DataStoreArgs args, CustomResourceOptions? opts = null)
    public DataStore(String name, DataStoreArgs args)
    public DataStore(String name, DataStoreArgs args, CustomResourceOptions options)
    
    type: google-native:discoveryengine/v1alpha:DataStore
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args DataStoreArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args DataStoreArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args DataStoreArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DataStoreArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DataStoreArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var dataStoreResource = new GoogleNative.DiscoveryEngine.V1Alpha.DataStore("dataStoreResource", new()
    {
        CollectionId = "string",
        DataStoreId = "string",
        DisplayName = "string",
        ContentConfig = GoogleNative.DiscoveryEngine.V1Alpha.DataStoreContentConfig.ContentConfigUnspecified,
        CreateAdvancedSiteSearch = false,
        IndustryVertical = GoogleNative.DiscoveryEngine.V1Alpha.DataStoreIndustryVertical.IndustryVerticalUnspecified,
        Location = "string",
        Name = "string",
        Project = "string",
        SolutionTypes = new[]
        {
            GoogleNative.DiscoveryEngine.V1Alpha.DataStoreSolutionTypesItem.SolutionTypeUnspecified,
        },
    });
    
    example, err := discoveryengine.NewDataStore(ctx, "dataStoreResource", &discoveryengine.DataStoreArgs{
    	CollectionId:             pulumi.String("string"),
    	DataStoreId:              pulumi.String("string"),
    	DisplayName:              pulumi.String("string"),
    	ContentConfig:            discoveryengine.DataStoreContentConfigContentConfigUnspecified,
    	CreateAdvancedSiteSearch: pulumi.Bool(false),
    	IndustryVertical:         discoveryengine.DataStoreIndustryVerticalIndustryVerticalUnspecified,
    	Location:                 pulumi.String("string"),
    	Name:                     pulumi.String("string"),
    	Project:                  pulumi.String("string"),
    	SolutionTypes: discoveryengine.DataStoreSolutionTypesItemArray{
    		discoveryengine.DataStoreSolutionTypesItemSolutionTypeUnspecified,
    	},
    })
    
    var dataStoreResource = new DataStore("dataStoreResource", DataStoreArgs.builder()
        .collectionId("string")
        .dataStoreId("string")
        .displayName("string")
        .contentConfig("CONTENT_CONFIG_UNSPECIFIED")
        .createAdvancedSiteSearch(false)
        .industryVertical("INDUSTRY_VERTICAL_UNSPECIFIED")
        .location("string")
        .name("string")
        .project("string")
        .solutionTypes("SOLUTION_TYPE_UNSPECIFIED")
        .build());
    
    data_store_resource = google_native.discoveryengine.v1alpha.DataStore("dataStoreResource",
        collection_id="string",
        data_store_id="string",
        display_name="string",
        content_config=google_native.discoveryengine.v1alpha.DataStoreContentConfig.CONTENT_CONFIG_UNSPECIFIED,
        create_advanced_site_search=False,
        industry_vertical=google_native.discoveryengine.v1alpha.DataStoreIndustryVertical.INDUSTRY_VERTICAL_UNSPECIFIED,
        location="string",
        name="string",
        project="string",
        solution_types=[google_native.discoveryengine.v1alpha.DataStoreSolutionTypesItem.SOLUTION_TYPE_UNSPECIFIED])
    
    const dataStoreResource = new google_native.discoveryengine.v1alpha.DataStore("dataStoreResource", {
        collectionId: "string",
        dataStoreId: "string",
        displayName: "string",
        contentConfig: google_native.discoveryengine.v1alpha.DataStoreContentConfig.ContentConfigUnspecified,
        createAdvancedSiteSearch: false,
        industryVertical: google_native.discoveryengine.v1alpha.DataStoreIndustryVertical.IndustryVerticalUnspecified,
        location: "string",
        name: "string",
        project: "string",
        solutionTypes: [google_native.discoveryengine.v1alpha.DataStoreSolutionTypesItem.SolutionTypeUnspecified],
    });
    
    type: google-native:discoveryengine/v1alpha:DataStore
    properties:
        collectionId: string
        contentConfig: CONTENT_CONFIG_UNSPECIFIED
        createAdvancedSiteSearch: false
        dataStoreId: string
        displayName: string
        industryVertical: INDUSTRY_VERTICAL_UNSPECIFIED
        location: string
        name: string
        project: string
        solutionTypes:
            - SOLUTION_TYPE_UNSPECIFIED
    

    DataStore Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The DataStore resource accepts the following input properties:

    CollectionId string
    DataStoreId string
    Required. The ID to use for the DataStore, which will become the final component of the DataStore's resource name. This field must conform to RFC-1034 standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
    DisplayName string
    The data store 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.
    ContentConfig Pulumi.GoogleNative.DiscoveryEngine.V1Alpha.DataStoreContentConfig
    Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
    CreateAdvancedSiteSearch bool
    A boolean flag indicating whether user want to directly create an advanced data store for site search. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE content_config), this flag will be ignored.
    IndustryVertical Pulumi.GoogleNative.DiscoveryEngine.V1Alpha.DataStoreIndustryVertical
    Immutable. The industry vertical that the data store registers.
    Location string
    Name string
    Immutable. The full resource name of the data store. Format: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
    Project string
    SolutionTypes List<Pulumi.GoogleNative.DiscoveryEngine.V1Alpha.DataStoreSolutionTypesItem>
    The solutions that the data store enrolls. Available solutions for each industry_vertical: * MEDIA: SOLUTION_TYPE_RECOMMENDATION and SOLUTION_TYPE_SEARCH. * SITE_SEARCH: SOLUTION_TYPE_SEARCH is automatically enrolled. Other solutions cannot be enrolled.
    CollectionId string
    DataStoreId string
    Required. The ID to use for the DataStore, which will become the final component of the DataStore's resource name. This field must conform to RFC-1034 standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
    DisplayName string
    The data store 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.
    ContentConfig DataStoreContentConfig
    Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
    CreateAdvancedSiteSearch bool
    A boolean flag indicating whether user want to directly create an advanced data store for site search. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE content_config), this flag will be ignored.
    IndustryVertical DataStoreIndustryVertical
    Immutable. The industry vertical that the data store registers.
    Location string
    Name string
    Immutable. The full resource name of the data store. Format: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
    Project string
    SolutionTypes []DataStoreSolutionTypesItem
    The solutions that the data store enrolls. Available solutions for each industry_vertical: * MEDIA: SOLUTION_TYPE_RECOMMENDATION and SOLUTION_TYPE_SEARCH. * SITE_SEARCH: SOLUTION_TYPE_SEARCH is automatically enrolled. Other solutions cannot be enrolled.
    collectionId String
    dataStoreId String
    Required. The ID to use for the DataStore, which will become the final component of the DataStore's resource name. This field must conform to RFC-1034 standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
    displayName String
    The data store 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.
    contentConfig DataStoreContentConfig
    Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
    createAdvancedSiteSearch Boolean
    A boolean flag indicating whether user want to directly create an advanced data store for site search. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE content_config), this flag will be ignored.
    industryVertical DataStoreIndustryVertical
    Immutable. The industry vertical that the data store registers.
    location String
    name String
    Immutable. The full resource name of the data store. Format: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
    project String
    solutionTypes List<DataStoreSolutionTypesItem>
    The solutions that the data store enrolls. Available solutions for each industry_vertical: * MEDIA: SOLUTION_TYPE_RECOMMENDATION and SOLUTION_TYPE_SEARCH. * SITE_SEARCH: SOLUTION_TYPE_SEARCH is automatically enrolled. Other solutions cannot be enrolled.
    collectionId string
    dataStoreId string
    Required. The ID to use for the DataStore, which will become the final component of the DataStore's resource name. This field must conform to RFC-1034 standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
    displayName string
    The data store 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.
    contentConfig DataStoreContentConfig
    Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
    createAdvancedSiteSearch boolean
    A boolean flag indicating whether user want to directly create an advanced data store for site search. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE content_config), this flag will be ignored.
    industryVertical DataStoreIndustryVertical
    Immutable. The industry vertical that the data store registers.
    location string
    name string
    Immutable. The full resource name of the data store. Format: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
    project string
    solutionTypes DataStoreSolutionTypesItem[]
    The solutions that the data store enrolls. Available solutions for each industry_vertical: * MEDIA: SOLUTION_TYPE_RECOMMENDATION and SOLUTION_TYPE_SEARCH. * SITE_SEARCH: SOLUTION_TYPE_SEARCH is automatically enrolled. Other solutions cannot be enrolled.
    collection_id str
    data_store_id str
    Required. The ID to use for the DataStore, which will become the final component of the DataStore's resource name. This field must conform to RFC-1034 standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
    display_name str
    The data store 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.
    content_config DataStoreContentConfig
    Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
    create_advanced_site_search bool
    A boolean flag indicating whether user want to directly create an advanced data store for site search. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE content_config), this flag will be ignored.
    industry_vertical DataStoreIndustryVertical
    Immutable. The industry vertical that the data store registers.
    location str
    name str
    Immutable. The full resource name of the data store. Format: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
    project str
    solution_types Sequence[DataStoreSolutionTypesItem]
    The solutions that the data store enrolls. Available solutions for each industry_vertical: * MEDIA: SOLUTION_TYPE_RECOMMENDATION and SOLUTION_TYPE_SEARCH. * SITE_SEARCH: SOLUTION_TYPE_SEARCH is automatically enrolled. Other solutions cannot be enrolled.
    collectionId String
    dataStoreId String
    Required. The ID to use for the DataStore, which will become the final component of the DataStore's resource name. This field must conform to RFC-1034 standard with a length limit of 63 characters. Otherwise, an INVALID_ARGUMENT error is returned.
    displayName String
    The data store 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.
    contentConfig "CONTENT_CONFIG_UNSPECIFIED" | "NO_CONTENT" | "CONTENT_REQUIRED" | "PUBLIC_WEBSITE"
    Immutable. The content config of the data store. If this field is unset, the server behavior defaults to ContentConfig.NO_CONTENT.
    createAdvancedSiteSearch Boolean
    A boolean flag indicating whether user want to directly create an advanced data store for site search. If the data store is not configured as site search (GENERIC vertical and PUBLIC_WEBSITE content_config), this flag will be ignored.
    industryVertical "INDUSTRY_VERTICAL_UNSPECIFIED" | "GENERIC" | "MEDIA"
    Immutable. The industry vertical that the data store registers.
    location String
    name String
    Immutable. The full resource name of the data store. Format: projects/{project}/locations/{location}/collections/{collection_id}/dataStores/{data_store_id}. This field must be a UTF-8 encoded string with a length limit of 1024 characters.
    project String
    solutionTypes List<"SOLUTION_TYPE_UNSPECIFIED" | "SOLUTION_TYPE_RECOMMENDATION" | "SOLUTION_TYPE_SEARCH" | "SOLUTION_TYPE_CHAT">
    The solutions that the data store enrolls. Available solutions for each industry_vertical: * MEDIA: SOLUTION_TYPE_RECOMMENDATION and SOLUTION_TYPE_SEARCH. * SITE_SEARCH: SOLUTION_TYPE_SEARCH is automatically enrolled. Other solutions cannot be enrolled.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the DataStore resource produces the following output properties:

    CreateTime string
    Timestamp the DataStore was created at.
    DefaultSchemaId string
    The id of the default Schema asscociated to this data store.
    Id string
    The provider-assigned unique ID for this managed resource.
    CreateTime string
    Timestamp the DataStore was created at.
    DefaultSchemaId string
    The id of the default Schema asscociated to this data store.
    Id string
    The provider-assigned unique ID for this managed resource.
    createTime String
    Timestamp the DataStore was created at.
    defaultSchemaId String
    The id of the default Schema asscociated to this data store.
    id String
    The provider-assigned unique ID for this managed resource.
    createTime string
    Timestamp the DataStore was created at.
    defaultSchemaId string
    The id of the default Schema asscociated to this data store.
    id string
    The provider-assigned unique ID for this managed resource.
    create_time str
    Timestamp the DataStore was created at.
    default_schema_id str
    The id of the default Schema asscociated to this data store.
    id str
    The provider-assigned unique ID for this managed resource.
    createTime String
    Timestamp the DataStore was created at.
    defaultSchemaId String
    The id of the default Schema asscociated to this data store.
    id String
    The provider-assigned unique ID for this managed resource.

    Supporting Types

    DataStoreContentConfig, DataStoreContentConfigArgs

    ContentConfigUnspecified
    CONTENT_CONFIG_UNSPECIFIEDDefault value.
    NoContent
    NO_CONTENTOnly contains documents without any Document.content.
    ContentRequired
    CONTENT_REQUIREDOnly contains documents with Document.content.
    PublicWebsite
    PUBLIC_WEBSITEThe data store is used for public website search.
    DataStoreContentConfigContentConfigUnspecified
    CONTENT_CONFIG_UNSPECIFIEDDefault value.
    DataStoreContentConfigNoContent
    NO_CONTENTOnly contains documents without any Document.content.
    DataStoreContentConfigContentRequired
    CONTENT_REQUIREDOnly contains documents with Document.content.
    DataStoreContentConfigPublicWebsite
    PUBLIC_WEBSITEThe data store is used for public website search.
    ContentConfigUnspecified
    CONTENT_CONFIG_UNSPECIFIEDDefault value.
    NoContent
    NO_CONTENTOnly contains documents without any Document.content.
    ContentRequired
    CONTENT_REQUIREDOnly contains documents with Document.content.
    PublicWebsite
    PUBLIC_WEBSITEThe data store is used for public website search.
    ContentConfigUnspecified
    CONTENT_CONFIG_UNSPECIFIEDDefault value.
    NoContent
    NO_CONTENTOnly contains documents without any Document.content.
    ContentRequired
    CONTENT_REQUIREDOnly contains documents with Document.content.
    PublicWebsite
    PUBLIC_WEBSITEThe data store is used for public website search.
    CONTENT_CONFIG_UNSPECIFIED
    CONTENT_CONFIG_UNSPECIFIEDDefault value.
    NO_CONTENT
    NO_CONTENTOnly contains documents without any Document.content.
    CONTENT_REQUIRED
    CONTENT_REQUIREDOnly contains documents with Document.content.
    PUBLIC_WEBSITE
    PUBLIC_WEBSITEThe data store is used for public website search.
    "CONTENT_CONFIG_UNSPECIFIED"
    CONTENT_CONFIG_UNSPECIFIEDDefault value.
    "NO_CONTENT"
    NO_CONTENTOnly contains documents without any Document.content.
    "CONTENT_REQUIRED"
    CONTENT_REQUIREDOnly contains documents with Document.content.
    "PUBLIC_WEBSITE"
    PUBLIC_WEBSITEThe data store is used for public website search.

    DataStoreIndustryVertical, DataStoreIndustryVerticalArgs

    IndustryVerticalUnspecified
    INDUSTRY_VERTICAL_UNSPECIFIEDValue used when unset.
    Generic
    GENERICThe generic vertical for documents that are not specific to any industry vertical.
    Media
    MEDIAThe media industry vertical.
    DataStoreIndustryVerticalIndustryVerticalUnspecified
    INDUSTRY_VERTICAL_UNSPECIFIEDValue used when unset.
    DataStoreIndustryVerticalGeneric
    GENERICThe generic vertical for documents that are not specific to any industry vertical.
    DataStoreIndustryVerticalMedia
    MEDIAThe media industry vertical.
    IndustryVerticalUnspecified
    INDUSTRY_VERTICAL_UNSPECIFIEDValue used when unset.
    Generic
    GENERICThe generic vertical for documents that are not specific to any industry vertical.
    Media
    MEDIAThe media industry vertical.
    IndustryVerticalUnspecified
    INDUSTRY_VERTICAL_UNSPECIFIEDValue used when unset.
    Generic
    GENERICThe generic vertical for documents that are not specific to any industry vertical.
    Media
    MEDIAThe media industry vertical.
    INDUSTRY_VERTICAL_UNSPECIFIED
    INDUSTRY_VERTICAL_UNSPECIFIEDValue used when unset.
    GENERIC
    GENERICThe generic vertical for documents that are not specific to any industry vertical.
    MEDIA
    MEDIAThe media industry vertical.
    "INDUSTRY_VERTICAL_UNSPECIFIED"
    INDUSTRY_VERTICAL_UNSPECIFIEDValue used when unset.
    "GENERIC"
    GENERICThe generic vertical for documents that are not specific to any industry vertical.
    "MEDIA"
    MEDIAThe media industry vertical.

    DataStoreSolutionTypesItem, DataStoreSolutionTypesItemArgs

    SolutionTypeUnspecified
    SOLUTION_TYPE_UNSPECIFIEDDefault value.
    SolutionTypeRecommendation
    SOLUTION_TYPE_RECOMMENDATIONUsed for Recommendations AI.
    SolutionTypeSearch
    SOLUTION_TYPE_SEARCHUsed for Discovery Search.
    SolutionTypeChat
    SOLUTION_TYPE_CHATUsed for use cases related to the Generative AI agent.
    DataStoreSolutionTypesItemSolutionTypeUnspecified
    SOLUTION_TYPE_UNSPECIFIEDDefault value.
    DataStoreSolutionTypesItemSolutionTypeRecommendation
    SOLUTION_TYPE_RECOMMENDATIONUsed for Recommendations AI.
    DataStoreSolutionTypesItemSolutionTypeSearch
    SOLUTION_TYPE_SEARCHUsed for Discovery Search.
    DataStoreSolutionTypesItemSolutionTypeChat
    SOLUTION_TYPE_CHATUsed for use cases related to the Generative AI agent.
    SolutionTypeUnspecified
    SOLUTION_TYPE_UNSPECIFIEDDefault value.
    SolutionTypeRecommendation
    SOLUTION_TYPE_RECOMMENDATIONUsed for Recommendations AI.
    SolutionTypeSearch
    SOLUTION_TYPE_SEARCHUsed for Discovery Search.
    SolutionTypeChat
    SOLUTION_TYPE_CHATUsed for use cases related to the Generative AI agent.
    SolutionTypeUnspecified
    SOLUTION_TYPE_UNSPECIFIEDDefault value.
    SolutionTypeRecommendation
    SOLUTION_TYPE_RECOMMENDATIONUsed for Recommendations AI.
    SolutionTypeSearch
    SOLUTION_TYPE_SEARCHUsed for Discovery Search.
    SolutionTypeChat
    SOLUTION_TYPE_CHATUsed for use cases related to the Generative AI agent.
    SOLUTION_TYPE_UNSPECIFIED
    SOLUTION_TYPE_UNSPECIFIEDDefault value.
    SOLUTION_TYPE_RECOMMENDATION
    SOLUTION_TYPE_RECOMMENDATIONUsed for Recommendations AI.
    SOLUTION_TYPE_SEARCH
    SOLUTION_TYPE_SEARCHUsed for Discovery Search.
    SOLUTION_TYPE_CHAT
    SOLUTION_TYPE_CHATUsed for use cases related to the Generative AI agent.
    "SOLUTION_TYPE_UNSPECIFIED"
    SOLUTION_TYPE_UNSPECIFIEDDefault value.
    "SOLUTION_TYPE_RECOMMENDATION"
    SOLUTION_TYPE_RECOMMENDATIONUsed for Recommendations AI.
    "SOLUTION_TYPE_SEARCH"
    SOLUTION_TYPE_SEARCHUsed for Discovery Search.
    "SOLUTION_TYPE_CHAT"
    SOLUTION_TYPE_CHATUsed for use cases related to the Generative AI agent.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi