ChatEngineState constructor
- Input<
ChatEngineChatEngineConfig?> ? chatEngineConfig, - Input<
List< ? chatEngineMetadatas,ChatEngineChatEngineMetadata> ?> - Input<
String?> ? collectionId, - Input<
ChatEngineCommonConfig?> ? commonConfig, - Input<
String?> ? createTime, - Input<
List< ? dataStoreIds,String> ?> - Input<
String?> ? deletionPolicy, - Input<
String?> ? displayName, - Input<
String?> ? engineId, - Input<
String?> ? industryVertical, - Input<
String?> ? location, - Input<
String?> ? name, - Input<
String?> ? project, - Input<
String?> ? updateTime,
Creates a new ChatEngineState.
chatEngineConfig Configurations for a chat Engine.
chatEngineMetadatas Additional information of the Chat Engine.
collectionId The collection ID.
commonConfig Common config spec that specifies the metadata of the engine.
createTime Timestamp the Engine was created at.
dataStoreIds The data stores associated with this engine. Multiple DataStores in the same Collection can be associated here. All listed DataStores must be SOLUTION_TYPE_CHAT.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
displayName The display name of the engine. Should be human readable. UTF-8 encoded string with limit of 1024 characters.
engineId The ID to use for chat engine.
industryVertical The industry vertical that the chat engine registers. Vertical on Engine has to match vertical of the DataStore linked to the engine.
location Location.
name The unique full resource name of the chat engine. Values are of the format
project The ID of the project in which the resource belongs.
updateTime Timestamp the Engine was last updated.
Implementation
const ChatEngineState({
this.chatEngineConfig,
this.chatEngineMetadatas,
this.collectionId,
this.commonConfig,
this.createTime,
this.dataStoreIds,
this.deletionPolicy,
this.displayName,
this.engineId,
this.industryVertical,
this.location,
this.name,
this.project,
this.updateTime,
});