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.getEngine
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
Gets a Engine.
Using getEngine
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 getEngine(args: GetEngineArgs, opts?: InvokeOptions): Promise<GetEngineResult>
function getEngineOutput(args: GetEngineOutputArgs, opts?: InvokeOptions): Output<GetEngineResult>
def get_engine(collection_id: Optional[str] = None,
engine_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEngineResult
def get_engine_output(collection_id: Optional[pulumi.Input[str]] = None,
engine_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEngineResult]
func LookupEngine(ctx *Context, args *LookupEngineArgs, opts ...InvokeOption) (*LookupEngineResult, error)
func LookupEngineOutput(ctx *Context, args *LookupEngineOutputArgs, opts ...InvokeOption) LookupEngineResultOutput
> Note: This function is named LookupEngine
in the Go SDK.
public static class GetEngine
{
public static Task<GetEngineResult> InvokeAsync(GetEngineArgs args, InvokeOptions? opts = null)
public static Output<GetEngineResult> Invoke(GetEngineInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEngineResult> getEngine(GetEngineArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:discoveryengine/v1alpha:getEngine
arguments:
# arguments dictionary
The following arguments are supported:
- Collection
Id string - Engine
Id string - Location string
- Project string
- Collection
Id string - Engine
Id string - Location string
- Project string
- collection
Id String - engine
Id String - location String
- project String
- collection
Id string - engine
Id string - location string
- project string
- collection_
id str - engine_
id str - location str
- project str
- collection
Id String - engine
Id String - location String
- project String
getEngine Result
The following output properties are available:
- Chat
Engine Pulumi.Config Google Native. Discovery Engine. V1Alpha. Outputs. Google Cloud Discoveryengine V1alpha Engine Chat Engine Config Response - Configurations for the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- Chat
Engine Pulumi.Metadata Google Native. Discovery Engine. V1Alpha. Outputs. Google Cloud Discoveryengine V1alpha Engine Chat Engine Metadata Response - Additional information of the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- Common
Config Pulumi.Google Native. Discovery Engine. V1Alpha. Outputs. Google Cloud Discoveryengine V1alpha Engine Common Config Response - Common config spec that specifies the metadata of the engine.
- Create
Time string - Timestamp the Recommendation Engine was created at.
- Data
Store List<string>Ids - The data stores associated with this engine. For SOLUTION_TYPE_SEARCH and SOLUTION_TYPE_RECOMMENDATION type of engines, they can only associate with at most one data store. If solution_type is SOLUTION_TYPE_CHAT, multiple DataStores in the same Collection can be associated here. Note that when used in CreateEngineRequest, one DataStore id must be provided as the system will use it for necessary intializations.
- Display
Name string - The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
- Industry
Vertical string - The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: If unspecified, default to
GENERIC
. Vertical on Engine has to match vertical of the DataStore liniked to the engine. - Media
Recommendation Pulumi.Engine Config Google Native. Discovery Engine. V1Alpha. Outputs. Google Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Response - Configurations for the Media Engine. Only applicable on the data stores with solution_type SOLUTION_TYPE_RECOMMENDATION and IndustryVertical.MEDIA vertical.
- Name string
- Immutable. The fully qualified resource name of the engine. This field must be a UTF-8 encoded string with a length limit of 1024 characters. Format:
projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}
engine should be 1-63 characters, and valid characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is returned. - Recommendation
Metadata Pulumi.Google Native. Discovery Engine. V1Alpha. Outputs. Google Cloud Discoveryengine V1alpha Engine Recommendation Metadata Response - Additional information of a recommendation engine. Only applicable if solution_type is SOLUTION_TYPE_RECOMMENDATION.
- Search
Engine Pulumi.Config Google Native. Discovery Engine. V1Alpha. Outputs. Google Cloud Discoveryengine V1alpha Engine Search Engine Config Response - Configurations for the Search Engine. Only applicable if solution_type is SOLUTION_TYPE_SEARCH.
- Similar
Documents Pulumi.Config Google Native. Discovery Engine. V1Alpha. Outputs. Google Cloud Discoveryengine V1alpha Engine Similar Documents Engine Config Response - Additional config specs for a
similar-items
engine. - Solution
Type string - The solutions of the engine.
- Update
Time string - Timestamp the Recommendation Engine was last updated.
- Chat
Engine GoogleConfig Cloud Discoveryengine V1alpha Engine Chat Engine Config Response - Configurations for the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- Chat
Engine GoogleMetadata Cloud Discoveryengine V1alpha Engine Chat Engine Metadata Response - Additional information of the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- Common
Config GoogleCloud Discoveryengine V1alpha Engine Common Config Response - Common config spec that specifies the metadata of the engine.
- Create
Time string - Timestamp the Recommendation Engine was created at.
- Data
Store []stringIds - The data stores associated with this engine. For SOLUTION_TYPE_SEARCH and SOLUTION_TYPE_RECOMMENDATION type of engines, they can only associate with at most one data store. If solution_type is SOLUTION_TYPE_CHAT, multiple DataStores in the same Collection can be associated here. Note that when used in CreateEngineRequest, one DataStore id must be provided as the system will use it for necessary intializations.
- Display
Name string - The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
- Industry
Vertical string - The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: If unspecified, default to
GENERIC
. Vertical on Engine has to match vertical of the DataStore liniked to the engine. - Media
Recommendation GoogleEngine Config Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Response - Configurations for the Media Engine. Only applicable on the data stores with solution_type SOLUTION_TYPE_RECOMMENDATION and IndustryVertical.MEDIA vertical.
- Name string
- Immutable. The fully qualified resource name of the engine. This field must be a UTF-8 encoded string with a length limit of 1024 characters. Format:
projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}
engine should be 1-63 characters, and valid characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is returned. - Recommendation
Metadata GoogleCloud Discoveryengine V1alpha Engine Recommendation Metadata Response - Additional information of a recommendation engine. Only applicable if solution_type is SOLUTION_TYPE_RECOMMENDATION.
- Search
Engine GoogleConfig Cloud Discoveryengine V1alpha Engine Search Engine Config Response - Configurations for the Search Engine. Only applicable if solution_type is SOLUTION_TYPE_SEARCH.
- Similar
Documents GoogleConfig Cloud Discoveryengine V1alpha Engine Similar Documents Engine Config Response - Additional config specs for a
similar-items
engine. - Solution
Type string - The solutions of the engine.
- Update
Time string - Timestamp the Recommendation Engine was last updated.
- chat
Engine GoogleConfig Cloud Discoveryengine V1alpha Engine Chat Engine Config Response - Configurations for the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- chat
Engine GoogleMetadata Cloud Discoveryengine V1alpha Engine Chat Engine Metadata Response - Additional information of the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- common
Config GoogleCloud Discoveryengine V1alpha Engine Common Config Response - Common config spec that specifies the metadata of the engine.
- create
Time String - Timestamp the Recommendation Engine was created at.
- data
Store List<String>Ids - The data stores associated with this engine. For SOLUTION_TYPE_SEARCH and SOLUTION_TYPE_RECOMMENDATION type of engines, they can only associate with at most one data store. If solution_type is SOLUTION_TYPE_CHAT, multiple DataStores in the same Collection can be associated here. Note that when used in CreateEngineRequest, one DataStore id must be provided as the system will use it for necessary intializations.
- display
Name String - The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
- industry
Vertical String - The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: If unspecified, default to
GENERIC
. Vertical on Engine has to match vertical of the DataStore liniked to the engine. - media
Recommendation GoogleEngine Config Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Response - Configurations for the Media Engine. Only applicable on the data stores with solution_type SOLUTION_TYPE_RECOMMENDATION and IndustryVertical.MEDIA vertical.
- name String
- Immutable. The fully qualified resource name of the engine. This field must be a UTF-8 encoded string with a length limit of 1024 characters. Format:
projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}
engine should be 1-63 characters, and valid characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is returned. - recommendation
Metadata GoogleCloud Discoveryengine V1alpha Engine Recommendation Metadata Response - Additional information of a recommendation engine. Only applicable if solution_type is SOLUTION_TYPE_RECOMMENDATION.
- search
Engine GoogleConfig Cloud Discoveryengine V1alpha Engine Search Engine Config Response - Configurations for the Search Engine. Only applicable if solution_type is SOLUTION_TYPE_SEARCH.
- similar
Documents GoogleConfig Cloud Discoveryengine V1alpha Engine Similar Documents Engine Config Response - Additional config specs for a
similar-items
engine. - solution
Type String - The solutions of the engine.
- update
Time String - Timestamp the Recommendation Engine was last updated.
- chat
Engine GoogleConfig Cloud Discoveryengine V1alpha Engine Chat Engine Config Response - Configurations for the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- chat
Engine GoogleMetadata Cloud Discoveryengine V1alpha Engine Chat Engine Metadata Response - Additional information of the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- common
Config GoogleCloud Discoveryengine V1alpha Engine Common Config Response - Common config spec that specifies the metadata of the engine.
- create
Time string - Timestamp the Recommendation Engine was created at.
- data
Store string[]Ids - The data stores associated with this engine. For SOLUTION_TYPE_SEARCH and SOLUTION_TYPE_RECOMMENDATION type of engines, they can only associate with at most one data store. If solution_type is SOLUTION_TYPE_CHAT, multiple DataStores in the same Collection can be associated here. Note that when used in CreateEngineRequest, one DataStore id must be provided as the system will use it for necessary intializations.
- display
Name string - The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
- industry
Vertical string - The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: If unspecified, default to
GENERIC
. Vertical on Engine has to match vertical of the DataStore liniked to the engine. - media
Recommendation GoogleEngine Config Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Response - Configurations for the Media Engine. Only applicable on the data stores with solution_type SOLUTION_TYPE_RECOMMENDATION and IndustryVertical.MEDIA vertical.
- name string
- Immutable. The fully qualified resource name of the engine. This field must be a UTF-8 encoded string with a length limit of 1024 characters. Format:
projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}
engine should be 1-63 characters, and valid characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is returned. - recommendation
Metadata GoogleCloud Discoveryengine V1alpha Engine Recommendation Metadata Response - Additional information of a recommendation engine. Only applicable if solution_type is SOLUTION_TYPE_RECOMMENDATION.
- search
Engine GoogleConfig Cloud Discoveryengine V1alpha Engine Search Engine Config Response - Configurations for the Search Engine. Only applicable if solution_type is SOLUTION_TYPE_SEARCH.
- similar
Documents GoogleConfig Cloud Discoveryengine V1alpha Engine Similar Documents Engine Config Response - Additional config specs for a
similar-items
engine. - solution
Type string - The solutions of the engine.
- update
Time string - Timestamp the Recommendation Engine was last updated.
- chat_
engine_ Googleconfig Cloud Discoveryengine V1alpha Engine Chat Engine Config Response - Configurations for the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- chat_
engine_ Googlemetadata Cloud Discoveryengine V1alpha Engine Chat Engine Metadata Response - Additional information of the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- common_
config GoogleCloud Discoveryengine V1alpha Engine Common Config Response - Common config spec that specifies the metadata of the engine.
- create_
time str - Timestamp the Recommendation Engine was created at.
- data_
store_ Sequence[str]ids - The data stores associated with this engine. For SOLUTION_TYPE_SEARCH and SOLUTION_TYPE_RECOMMENDATION type of engines, they can only associate with at most one data store. If solution_type is SOLUTION_TYPE_CHAT, multiple DataStores in the same Collection can be associated here. Note that when used in CreateEngineRequest, one DataStore id must be provided as the system will use it for necessary intializations.
- display_
name str - The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
- industry_
vertical str - The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: If unspecified, default to
GENERIC
. Vertical on Engine has to match vertical of the DataStore liniked to the engine. - media_
recommendation_ Googleengine_ config Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Response - Configurations for the Media Engine. Only applicable on the data stores with solution_type SOLUTION_TYPE_RECOMMENDATION and IndustryVertical.MEDIA vertical.
- name str
- Immutable. The fully qualified resource name of the engine. This field must be a UTF-8 encoded string with a length limit of 1024 characters. Format:
projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}
engine should be 1-63 characters, and valid characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is returned. - recommendation_
metadata GoogleCloud Discoveryengine V1alpha Engine Recommendation Metadata Response - Additional information of a recommendation engine. Only applicable if solution_type is SOLUTION_TYPE_RECOMMENDATION.
- search_
engine_ Googleconfig Cloud Discoveryengine V1alpha Engine Search Engine Config Response - Configurations for the Search Engine. Only applicable if solution_type is SOLUTION_TYPE_SEARCH.
- similar_
documents_ Googleconfig Cloud Discoveryengine V1alpha Engine Similar Documents Engine Config Response - Additional config specs for a
similar-items
engine. - solution_
type str - The solutions of the engine.
- update_
time str - Timestamp the Recommendation Engine was last updated.
- chat
Engine Property MapConfig - Configurations for the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- chat
Engine Property MapMetadata - Additional information of the Chat Engine. Only applicable if solution_type is SOLUTION_TYPE_CHAT.
- common
Config Property Map - Common config spec that specifies the metadata of the engine.
- create
Time String - Timestamp the Recommendation Engine was created at.
- data
Store List<String>Ids - The data stores associated with this engine. For SOLUTION_TYPE_SEARCH and SOLUTION_TYPE_RECOMMENDATION type of engines, they can only associate with at most one data store. If solution_type is SOLUTION_TYPE_CHAT, multiple DataStores in the same Collection can be associated here. Note that when used in CreateEngineRequest, one DataStore id must be provided as the system will use it for necessary intializations.
- display
Name String - The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
- industry
Vertical String - The industry vertical that the engine registers. The restriction of the Engine industry vertical is based on DataStore: If unspecified, default to
GENERIC
. Vertical on Engine has to match vertical of the DataStore liniked to the engine. - media
Recommendation Property MapEngine Config - Configurations for the Media Engine. Only applicable on the data stores with solution_type SOLUTION_TYPE_RECOMMENDATION and IndustryVertical.MEDIA vertical.
- name String
- Immutable. The fully qualified resource name of the engine. This field must be a UTF-8 encoded string with a length limit of 1024 characters. Format:
projects/{project_number}/locations/{location}/collections/{collection}/engines/{engine}
engine should be 1-63 characters, and valid characters are /a-z0-9*/. Otherwise, an INVALID_ARGUMENT error is returned. - recommendation
Metadata Property Map - Additional information of a recommendation engine. Only applicable if solution_type is SOLUTION_TYPE_RECOMMENDATION.
- search
Engine Property MapConfig - Configurations for the Search Engine. Only applicable if solution_type is SOLUTION_TYPE_SEARCH.
- similar
Documents Property MapConfig - Additional config specs for a
similar-items
engine. - solution
Type String - The solutions of the engine.
- update
Time String - Timestamp the Recommendation Engine was last updated.
Supporting Types
GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigAgentCreationConfigResponse
- Business string
- Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
- Default
Language stringCode - The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.
- Time
Zone string - The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.
- Business string
- Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
- Default
Language stringCode - The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.
- Time
Zone string - The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.
- business String
- Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
- default
Language StringCode - The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.
- time
Zone String - The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.
- business string
- Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
- default
Language stringCode - The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.
- time
Zone string - The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.
- business str
- Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
- default_
language_ strcode - The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.
- time_
zone str - The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.
- business String
- Name of the company, organization or other entity that the agent represents. Used for knowledge connector LLM prompt and for knowledge search.
- default
Language StringCode - The default language of the agent as a language tag. See Language Support for a list of the currently supported language codes.
- time
Zone String - The time zone of the agent from the time zone database, e.g., America/New_York, Europe/Paris.
GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigResponse
- Agent
Creation Pulumi.Config Google Native. Discovery Engine. V1Alpha. Inputs. Google Cloud Discoveryengine V1alpha Engine Chat Engine Config Agent Creation Config Response - The configurationt generate the Dialogflow agent that is associated to this Engine. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.
- Dialogflow
Agent stringTo Link - The resource name of an exist Dialogflow agent to link to this Chat Engine. Customers can either provide
agent_creation_config
to create agent or provide an agent name that links the agent with the Chat engine. Format:projects//locations//agents/
. Note that thedialogflow_agent_to_link
are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation. Please use chat_engine_metadata.dialogflow_agent for actual agent association after Engine is created.
- Agent
Creation GoogleConfig Cloud Discoveryengine V1alpha Engine Chat Engine Config Agent Creation Config Response - The configurationt generate the Dialogflow agent that is associated to this Engine. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.
- Dialogflow
Agent stringTo Link - The resource name of an exist Dialogflow agent to link to this Chat Engine. Customers can either provide
agent_creation_config
to create agent or provide an agent name that links the agent with the Chat engine. Format:projects//locations//agents/
. Note that thedialogflow_agent_to_link
are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation. Please use chat_engine_metadata.dialogflow_agent for actual agent association after Engine is created.
- agent
Creation GoogleConfig Cloud Discoveryengine V1alpha Engine Chat Engine Config Agent Creation Config Response - The configurationt generate the Dialogflow agent that is associated to this Engine. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.
- dialogflow
Agent StringTo Link - The resource name of an exist Dialogflow agent to link to this Chat Engine. Customers can either provide
agent_creation_config
to create agent or provide an agent name that links the agent with the Chat engine. Format:projects//locations//agents/
. Note that thedialogflow_agent_to_link
are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation. Please use chat_engine_metadata.dialogflow_agent for actual agent association after Engine is created.
- agent
Creation GoogleConfig Cloud Discoveryengine V1alpha Engine Chat Engine Config Agent Creation Config Response - The configurationt generate the Dialogflow agent that is associated to this Engine. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.
- dialogflow
Agent stringTo Link - The resource name of an exist Dialogflow agent to link to this Chat Engine. Customers can either provide
agent_creation_config
to create agent or provide an agent name that links the agent with the Chat engine. Format:projects//locations//agents/
. Note that thedialogflow_agent_to_link
are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation. Please use chat_engine_metadata.dialogflow_agent for actual agent association after Engine is created.
- agent_
creation_ Googleconfig Cloud Discoveryengine V1alpha Engine Chat Engine Config Agent Creation Config Response - The configurationt generate the Dialogflow agent that is associated to this Engine. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.
- dialogflow_
agent_ strto_ link - The resource name of an exist Dialogflow agent to link to this Chat Engine. Customers can either provide
agent_creation_config
to create agent or provide an agent name that links the agent with the Chat engine. Format:projects//locations//agents/
. Note that thedialogflow_agent_to_link
are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation. Please use chat_engine_metadata.dialogflow_agent for actual agent association after Engine is created.
- agent
Creation Property MapConfig - The configurationt generate the Dialogflow agent that is associated to this Engine. Note that these configurations are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation.
- dialogflow
Agent StringTo Link - The resource name of an exist Dialogflow agent to link to this Chat Engine. Customers can either provide
agent_creation_config
to create agent or provide an agent name that links the agent with the Chat engine. Format:projects//locations//agents/
. Note that thedialogflow_agent_to_link
are one-time consumed by and passed to Dialogflow service. It means they cannot be retrieved using EngineService.GetEngine or EngineService.ListEngines API after engine creation. Please use chat_engine_metadata.dialogflow_agent for actual agent association after Engine is created.
GoogleCloudDiscoveryengineV1alphaEngineChatEngineMetadataResponse
- Dialogflow
Agent string - The resource name of a Dialogflow agent, that this Chat Engine refers to. Format:
projects//locations//agents/
.
- Dialogflow
Agent string - The resource name of a Dialogflow agent, that this Chat Engine refers to. Format:
projects//locations//agents/
.
- dialogflow
Agent String - The resource name of a Dialogflow agent, that this Chat Engine refers to. Format:
projects//locations//agents/
.
- dialogflow
Agent string - The resource name of a Dialogflow agent, that this Chat Engine refers to. Format:
projects//locations//agents/
.
- dialogflow_
agent str - The resource name of a Dialogflow agent, that this Chat Engine refers to. Format:
projects//locations//agents/
.
- dialogflow
Agent String - The resource name of a Dialogflow agent, that this Chat Engine refers to. Format:
projects//locations//agents/
.
GoogleCloudDiscoveryengineV1alphaEngineCommonConfigResponse
- Company
Name string - The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.
- Company
Name string - The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.
- company
Name String - The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.
- company
Name string - The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.
- company_
name str - The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.
- company
Name String - The name of the company, business or entity that is associated with the engine. Setting this may help improve LLM related features.
GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigOptimizationObjectiveConfigResponse
- Target
Field string - The name of the field to target. Currently supported values:
watch-percentage
,watch-time
. - Target
Field doubleValue Float - The threshold to be applied to the target (e.g., 0.5).
- Target
Field string - The name of the field to target. Currently supported values:
watch-percentage
,watch-time
. - Target
Field float64Value Float - The threshold to be applied to the target (e.g., 0.5).
- target
Field String - The name of the field to target. Currently supported values:
watch-percentage
,watch-time
. - target
Field DoubleValue Float - The threshold to be applied to the target (e.g., 0.5).
- target
Field string - The name of the field to target. Currently supported values:
watch-percentage
,watch-time
. - target
Field numberValue Float - The threshold to be applied to the target (e.g., 0.5).
- target_
field str - The name of the field to target. Currently supported values:
watch-percentage
,watch-time
. - target_
field_ floatvalue_ float - The threshold to be applied to the target (e.g., 0.5).
- target
Field String - The name of the field to target. Currently supported values:
watch-percentage
,watch-time
. - target
Field NumberValue Float - The threshold to be applied to the target (e.g., 0.5).
GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigResponse
- Optimization
Objective string - The optimization objective e.g.
cvr
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:ctr
,cvr
. If not specified, we choose default based on engine type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
- Optimization
Objective Pulumi.Config Google Native. Discovery Engine. V1Alpha. Inputs. Google Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Optimization Objective Config Response - Name and value of the custom threshold for cvr optimization_objective. For target_field
watch-time
, target_field_value must be an integer value indicating the media progress time in seconds between (0, 86400] (excludes 0, includes 86400) (e.g., 90). For target_fieldwatch-percentage
, the target_field_value must be a valid float value between (0, 1.0] (excludes 0, includes 1.0) (e.g., 0.5). - Training
State string - The training state that the engine is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train engine in order to control cost. If not specified: the default value forCreateEngine
method isTRAINING
. The default value forUpdateEngine
method is to keep the state the same as before. - Type string
- The type of engine e.g.
recommended-for-you
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:recommended-for-you
,others-you-may-like
,more-like-this
,most-popular-items
.
- Optimization
Objective string - The optimization objective e.g.
cvr
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:ctr
,cvr
. If not specified, we choose default based on engine type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
- Optimization
Objective GoogleConfig Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Optimization Objective Config Response - Name and value of the custom threshold for cvr optimization_objective. For target_field
watch-time
, target_field_value must be an integer value indicating the media progress time in seconds between (0, 86400] (excludes 0, includes 86400) (e.g., 90). For target_fieldwatch-percentage
, the target_field_value must be a valid float value between (0, 1.0] (excludes 0, includes 1.0) (e.g., 0.5). - Training
State string - The training state that the engine is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train engine in order to control cost. If not specified: the default value forCreateEngine
method isTRAINING
. The default value forUpdateEngine
method is to keep the state the same as before. - Type string
- The type of engine e.g.
recommended-for-you
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:recommended-for-you
,others-you-may-like
,more-like-this
,most-popular-items
.
- optimization
Objective String - The optimization objective e.g.
cvr
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:ctr
,cvr
. If not specified, we choose default based on engine type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
- optimization
Objective GoogleConfig Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Optimization Objective Config Response - Name and value of the custom threshold for cvr optimization_objective. For target_field
watch-time
, target_field_value must be an integer value indicating the media progress time in seconds between (0, 86400] (excludes 0, includes 86400) (e.g., 90). For target_fieldwatch-percentage
, the target_field_value must be a valid float value between (0, 1.0] (excludes 0, includes 1.0) (e.g., 0.5). - training
State String - The training state that the engine is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train engine in order to control cost. If not specified: the default value forCreateEngine
method isTRAINING
. The default value forUpdateEngine
method is to keep the state the same as before. - type String
- The type of engine e.g.
recommended-for-you
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:recommended-for-you
,others-you-may-like
,more-like-this
,most-popular-items
.
- optimization
Objective string - The optimization objective e.g.
cvr
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:ctr
,cvr
. If not specified, we choose default based on engine type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
- optimization
Objective GoogleConfig Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Optimization Objective Config Response - Name and value of the custom threshold for cvr optimization_objective. For target_field
watch-time
, target_field_value must be an integer value indicating the media progress time in seconds between (0, 86400] (excludes 0, includes 86400) (e.g., 90). For target_fieldwatch-percentage
, the target_field_value must be a valid float value between (0, 1.0] (excludes 0, includes 1.0) (e.g., 0.5). - training
State string - The training state that the engine is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train engine in order to control cost. If not specified: the default value forCreateEngine
method isTRAINING
. The default value forUpdateEngine
method is to keep the state the same as before. - type string
- The type of engine e.g.
recommended-for-you
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:recommended-for-you
,others-you-may-like
,more-like-this
,most-popular-items
.
- optimization_
objective str - The optimization objective e.g.
cvr
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:ctr
,cvr
. If not specified, we choose default based on engine type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
- optimization_
objective_ Googleconfig Cloud Discoveryengine V1alpha Engine Media Recommendation Engine Config Optimization Objective Config Response - Name and value of the custom threshold for cvr optimization_objective. For target_field
watch-time
, target_field_value must be an integer value indicating the media progress time in seconds between (0, 86400] (excludes 0, includes 86400) (e.g., 90). For target_fieldwatch-percentage
, the target_field_value must be a valid float value between (0, 1.0] (excludes 0, includes 1.0) (e.g., 0.5). - training_
state str - The training state that the engine is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train engine in order to control cost. If not specified: the default value forCreateEngine
method isTRAINING
. The default value forUpdateEngine
method is to keep the state the same as before. - type str
- The type of engine e.g.
recommended-for-you
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:recommended-for-you
,others-you-may-like
,more-like-this
,most-popular-items
.
- optimization
Objective String - The optimization objective e.g.
cvr
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:ctr
,cvr
. If not specified, we choose default based on engine type. Default depends on type of recommendation:recommended-for-you
=>ctr
others-you-may-like
=>ctr
- optimization
Objective Property MapConfig - Name and value of the custom threshold for cvr optimization_objective. For target_field
watch-time
, target_field_value must be an integer value indicating the media progress time in seconds between (0, 86400] (excludes 0, includes 86400) (e.g., 90). For target_fieldwatch-percentage
, the target_field_value must be a valid float value between (0, 1.0] (excludes 0, includes 1.0) (e.g., 0.5). - training
State String - The training state that the engine is in (e.g.
TRAINING
orPAUSED
). Since part of the cost of running the service is frequency of training - this can be used to determine when to train engine in order to control cost. If not specified: the default value forCreateEngine
method isTRAINING
. The default value forUpdateEngine
method is to keep the state the same as before. - type String
- The type of engine e.g.
recommended-for-you
. This field together with optimization_objective describe engine metadata to use to control engine training and serving. Currently supported values:recommended-for-you
,others-you-may-like
,more-like-this
,most-popular-items
.
GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadataResponse
- Data
State string - The state of data requirements for this engine:
DATA_OK
andDATA_ERROR
. Engine cannot be trained if the data is inDATA_ERROR
state. Engine can haveDATA_ERROR
state even if serving state isACTIVE
: engines were trained successfully before, but cannot be refreshed because the underlying engine no longer has sufficient data for training. - Last
Tune stringTime - The timestamp when the latest successful tune finished. Only applicable on Media Recommendation engines.
- Serving
State string - The serving state of the engine:
ACTIVE
,NOT_ACTIVE
. - Tuning
Operation string - The latest tune operation id associated with the engine. Only applicable on Media Recommendation engines. If present, this operation id can be used to determine if there is an ongoing tune for this engine. To check the operation status, send the GetOperation request with this operation id in the engine resource format. If no tuning has happened for this engine, the string is empty.
- Data
State string - The state of data requirements for this engine:
DATA_OK
andDATA_ERROR
. Engine cannot be trained if the data is inDATA_ERROR
state. Engine can haveDATA_ERROR
state even if serving state isACTIVE
: engines were trained successfully before, but cannot be refreshed because the underlying engine no longer has sufficient data for training. - Last
Tune stringTime - The timestamp when the latest successful tune finished. Only applicable on Media Recommendation engines.
- Serving
State string - The serving state of the engine:
ACTIVE
,NOT_ACTIVE
. - Tuning
Operation string - The latest tune operation id associated with the engine. Only applicable on Media Recommendation engines. If present, this operation id can be used to determine if there is an ongoing tune for this engine. To check the operation status, send the GetOperation request with this operation id in the engine resource format. If no tuning has happened for this engine, the string is empty.
- data
State String - The state of data requirements for this engine:
DATA_OK
andDATA_ERROR
. Engine cannot be trained if the data is inDATA_ERROR
state. Engine can haveDATA_ERROR
state even if serving state isACTIVE
: engines were trained successfully before, but cannot be refreshed because the underlying engine no longer has sufficient data for training. - last
Tune StringTime - The timestamp when the latest successful tune finished. Only applicable on Media Recommendation engines.
- serving
State String - The serving state of the engine:
ACTIVE
,NOT_ACTIVE
. - tuning
Operation String - The latest tune operation id associated with the engine. Only applicable on Media Recommendation engines. If present, this operation id can be used to determine if there is an ongoing tune for this engine. To check the operation status, send the GetOperation request with this operation id in the engine resource format. If no tuning has happened for this engine, the string is empty.
- data
State string - The state of data requirements for this engine:
DATA_OK
andDATA_ERROR
. Engine cannot be trained if the data is inDATA_ERROR
state. Engine can haveDATA_ERROR
state even if serving state isACTIVE
: engines were trained successfully before, but cannot be refreshed because the underlying engine no longer has sufficient data for training. - last
Tune stringTime - The timestamp when the latest successful tune finished. Only applicable on Media Recommendation engines.
- serving
State string - The serving state of the engine:
ACTIVE
,NOT_ACTIVE
. - tuning
Operation string - The latest tune operation id associated with the engine. Only applicable on Media Recommendation engines. If present, this operation id can be used to determine if there is an ongoing tune for this engine. To check the operation status, send the GetOperation request with this operation id in the engine resource format. If no tuning has happened for this engine, the string is empty.
- data_
state str - The state of data requirements for this engine:
DATA_OK
andDATA_ERROR
. Engine cannot be trained if the data is inDATA_ERROR
state. Engine can haveDATA_ERROR
state even if serving state isACTIVE
: engines were trained successfully before, but cannot be refreshed because the underlying engine no longer has sufficient data for training. - last_
tune_ strtime - The timestamp when the latest successful tune finished. Only applicable on Media Recommendation engines.
- serving_
state str - The serving state of the engine:
ACTIVE
,NOT_ACTIVE
. - tuning_
operation str - The latest tune operation id associated with the engine. Only applicable on Media Recommendation engines. If present, this operation id can be used to determine if there is an ongoing tune for this engine. To check the operation status, send the GetOperation request with this operation id in the engine resource format. If no tuning has happened for this engine, the string is empty.
- data
State String - The state of data requirements for this engine:
DATA_OK
andDATA_ERROR
. Engine cannot be trained if the data is inDATA_ERROR
state. Engine can haveDATA_ERROR
state even if serving state isACTIVE
: engines were trained successfully before, but cannot be refreshed because the underlying engine no longer has sufficient data for training. - last
Tune StringTime - The timestamp when the latest successful tune finished. Only applicable on Media Recommendation engines.
- serving
State String - The serving state of the engine:
ACTIVE
,NOT_ACTIVE
. - tuning
Operation String - The latest tune operation id associated with the engine. Only applicable on Media Recommendation engines. If present, this operation id can be used to determine if there is an ongoing tune for this engine. To check the operation status, send the GetOperation request with this operation id in the engine resource format. If no tuning has happened for this engine, the string is empty.
GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigResponse
- Search
Add List<string>Ons - The add-on that this search engine enables.
- Search
Tier string - The search feature tier of this engine. Different tiers might have different pricing. To learn more, please check the pricing documentation. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
- Search
Add []stringOns - The add-on that this search engine enables.
- Search
Tier string - The search feature tier of this engine. Different tiers might have different pricing. To learn more, please check the pricing documentation. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
- search
Add List<String>Ons - The add-on that this search engine enables.
- search
Tier String - The search feature tier of this engine. Different tiers might have different pricing. To learn more, please check the pricing documentation. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
- search
Add string[]Ons - The add-on that this search engine enables.
- search
Tier string - The search feature tier of this engine. Different tiers might have different pricing. To learn more, please check the pricing documentation. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
- search_
add_ Sequence[str]ons - The add-on that this search engine enables.
- search_
tier str - The search feature tier of this engine. Different tiers might have different pricing. To learn more, please check the pricing documentation. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
- search
Add List<String>Ons - The add-on that this search engine enables.
- search
Tier String - The search feature tier of this engine. Different tiers might have different pricing. To learn more, please check the pricing documentation. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
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