Values.AgentKnowledgeBaseSourceContains details about a knowledge base that is associated with an agent.
type nonrec t = {agentId : Id.t option;The unique identifier of the agent with which the knowledge base is associated.
*)agentVersion : Version.t option;The version of the agent with which the knowledge base is associated.
*)knowledgeBaseId : Id.t option;The unique identifier of the association between the agent and the knowledge base.
*)description : Description.t option;The description of the association between the agent and the knowledge base.
*)createdAt : DateTimestamp.t option;The time at which the association between the agent and the knowledge base was created.
*)updatedAt : DateTimestamp.t option;The time at which the association between the agent and the knowledge base was last updated.
*)knowledgeBaseState : KnowledgeBaseState.t option;Specifies whether to use the knowledge base or not when sending an InvokeAgent request.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of Id.t
| `Timestamp of DateTimestamp.t ])
list ]