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 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 This property is required. string
The unique name of the resource.
args This property is required. DataStoreArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. 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 This property is required. string
The unique name of the resource.
args This property is required. DataStoreArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. DataStoreArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. 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,
    },
});
Copy
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,
	},
})
Copy
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());
Copy
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])
Copy
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],
});
Copy
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
Copy

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

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The DataStore resource accepts the following input properties:

CollectionId
This property is required.
Changes to this property will trigger replacement.
string
DataStoreId
This property is required.
Changes to this property will trigger replacement.
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 This property is required. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
string
DataStoreId
This property is required.
Changes to this property will trigger replacement.
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 This property is required. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
String
dataStoreId
This property is required.
Changes to this property will trigger replacement.
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 This property is required. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
string
dataStoreId
This property is required.
Changes to this property will trigger replacement.
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 This property is required. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
str
data_store_id
This property is required.
Changes to this property will trigger replacement.
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 This property is required. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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
This property is required.
Changes to this property will trigger replacement.
String
dataStoreId
This property is required.
Changes to this property will trigger replacement.
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 This property is required. 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 Changes to this property will trigger replacement. 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 Changes to this property will trigger replacement. 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 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