AssistantArgs constructor
const
AssistantArgs({
- required Input<
String> assistantId, - required Input<
String> collectionId, - Input<
AssistantCustomerPolicy?> ? customerPolicy, - Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - required Input<
String> displayName, - required Input<
String> engineId, - Input<
AssistantGenerationConfig?> ? generationConfig, - required Input<
String> location, - Input<
String?> ? project, - Input<
String?> ? webGroundingType,
Creates a new AssistantArgs.
assistantId The unique id of the assistant.
collectionId The unique id of the collection.
customerPolicy Customer policy for the assistant.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
description Description for additional information. Expected to be shown on the
displayName The assistant display name.
engineId The unique id of the engine.
generationConfig Configuration for the generation of the assistant response.
location The geographic location where the data store should reside. The value can
project The ID of the project in which the resource belongs.
webGroundingType The type of web grounding to use.
Implementation
const AssistantArgs({
required this.assistantId,
required this.collectionId,
this.customerPolicy,
this.deletionPolicy,
this.description,
required this.displayName,
required this.engineId,
this.generationConfig,
required this.location,
this.project,
this.webGroundingType,
});