AgentArgsBuilder

Builder for AgentArgs.

Functions

Link copied to clipboard
@JvmName(name = "iacfynaivtiqwmgi")
suspend fun actionGroups(value: Output<List<AgentActionGroupArgs>>)
@JvmName(name = "ykerdyuefmtsquof")
suspend fun actionGroups(vararg values: AgentActionGroupArgs)
@JvmName(name = "clfhmkkujxectixo")
suspend fun actionGroups(vararg values: Output<AgentActionGroupArgs>)
@JvmName(name = "ymojfgtxqctuaspk")
suspend fun actionGroups(vararg argument: suspend AgentActionGroupArgsBuilder.() -> Unit)
@JvmName(name = "deedtoruohcbuujm")
suspend fun actionGroups(value: List<AgentActionGroupArgs>?)
@JvmName(name = "qbvxytypxkpvdbfk")
suspend fun actionGroups(values: List<Output<AgentActionGroupArgs>>)
@JvmName(name = "hxfxplkarpcfudtl")
suspend fun actionGroups(argument: List<suspend AgentActionGroupArgsBuilder.() -> Unit>)
@JvmName(name = "yqirkaugfygjmimy")
suspend fun actionGroups(argument: suspend AgentActionGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tlrjjakisqbkfqph")
suspend fun agentCollaboration(value: AgentCollaboration?)
@JvmName(name = "uucdtsjcgpkmbham")
suspend fun agentCollaboration(value: Output<AgentCollaboration>)
Link copied to clipboard
@JvmName(name = "wnhcviyjgfcbbstt")
suspend fun agentCollaborators(value: Output<List<AgentCollaboratorArgs>>)
@JvmName(name = "djcmpnxrowhvraly")
suspend fun agentCollaborators(vararg values: AgentCollaboratorArgs)
@JvmName(name = "eipesyqdrswtqsqu")
suspend fun agentCollaborators(vararg values: Output<AgentCollaboratorArgs>)
@JvmName(name = "ttkuctaldytsfdjx")
suspend fun agentCollaborators(vararg argument: suspend AgentCollaboratorArgsBuilder.() -> Unit)
@JvmName(name = "muhyxiiagyxklrly")
suspend fun agentCollaborators(value: List<AgentCollaboratorArgs>?)
@JvmName(name = "teslbqugfxfsrmcq")
suspend fun agentCollaborators(values: List<Output<AgentCollaboratorArgs>>)
@JvmName(name = "kphncnevouhsusbd")
suspend fun agentCollaborators(argument: List<suspend AgentCollaboratorArgsBuilder.() -> Unit>)
@JvmName(name = "doeugyodxodwenpl")
suspend fun agentCollaborators(argument: suspend AgentCollaboratorArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "awlpyuistcluuynw")
suspend fun agentName(value: Output<String>)
@JvmName(name = "twbberhoxrmdgsmx")
suspend fun agentName(value: String?)
Link copied to clipboard
@JvmName(name = "ekuscababifvfhlr")
suspend fun agentResourceRoleArn(value: Output<String>)
@JvmName(name = "bpbridumqpevbsdy")
suspend fun agentResourceRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "qgqywxibgxhkugna")
suspend fun autoPrepare(value: Output<Boolean>)
@JvmName(name = "oxjtantehfkdmlrj")
suspend fun autoPrepare(value: Boolean?)
Link copied to clipboard
@JvmName(name = "vvmjryeqwxiqvkss")
suspend fun customerEncryptionKeyArn(value: Output<String>)
@JvmName(name = "vripwquglptuidlr")
suspend fun customerEncryptionKeyArn(value: String?)
Link copied to clipboard
@JvmName(name = "mwmwhljifspxgoee")
suspend fun customOrchestration(value: AgentCustomOrchestrationArgs?)
@JvmName(name = "khedifnnewpnehol")
suspend fun customOrchestration(value: Output<AgentCustomOrchestrationArgs>)
@JvmName(name = "dqvgatufmuopudwe")
suspend fun customOrchestration(argument: suspend AgentCustomOrchestrationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gmryghpetgakcgsl")
suspend fun description(value: Output<String>)
@JvmName(name = "iswebirpreojorsu")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "orhldmskcfnhkuax")
suspend fun foundationModel(value: Output<String>)
@JvmName(name = "wmnaaoxdlxenqkmd")
suspend fun foundationModel(value: String?)
Link copied to clipboard
@JvmName(name = "phjlxryqxpoabguw")
suspend fun guardrailConfiguration(value: AgentGuardrailConfigurationArgs?)
@JvmName(name = "qwmpmkutmfsdmqjm")
suspend fun guardrailConfiguration(value: Output<AgentGuardrailConfigurationArgs>)
@JvmName(name = "feoxcysdtcvjhekg")
suspend fun guardrailConfiguration(argument: suspend AgentGuardrailConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mwpkitdrelckbejf")
suspend fun idleSessionTtlInSeconds(value: Output<Double>)
@JvmName(name = "dfiqjaycevriwwqe")
suspend fun idleSessionTtlInSeconds(value: Double?)
Link copied to clipboard
@JvmName(name = "nubuxwqxdoewvnfv")
suspend fun instruction(value: Output<String>)
@JvmName(name = "uoonsdqsipytknxn")
suspend fun instruction(value: String?)
Link copied to clipboard
@JvmName(name = "pbgsajawqmohjedc")
suspend fun knowledgeBases(value: Output<List<AgentKnowledgeBaseArgs>>)
@JvmName(name = "cnquljwqeajgyrke")
suspend fun knowledgeBases(vararg values: AgentKnowledgeBaseArgs)
@JvmName(name = "ysvtcogldlrxmfhv")
suspend fun knowledgeBases(vararg values: Output<AgentKnowledgeBaseArgs>)
@JvmName(name = "lqwkbvhudgssrrvl")
suspend fun knowledgeBases(vararg argument: suspend AgentKnowledgeBaseArgsBuilder.() -> Unit)
@JvmName(name = "tiphohydaniqkfbg")
suspend fun knowledgeBases(value: List<AgentKnowledgeBaseArgs>?)
@JvmName(name = "nxjfnquavhgrpmyu")
suspend fun knowledgeBases(values: List<Output<AgentKnowledgeBaseArgs>>)
@JvmName(name = "hfmnckqcqlshssin")
suspend fun knowledgeBases(argument: List<suspend AgentKnowledgeBaseArgsBuilder.() -> Unit>)
@JvmName(name = "jrwanfkqaabbrekb")
suspend fun knowledgeBases(argument: suspend AgentKnowledgeBaseArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qfpqasxrfcrevbir")
suspend fun memoryConfiguration(value: AgentMemoryConfigurationArgs?)
@JvmName(name = "scfckmeeyraxfwfo")
suspend fun memoryConfiguration(value: Output<AgentMemoryConfigurationArgs>)
@JvmName(name = "qboxthfubrvysfay")
suspend fun memoryConfiguration(argument: suspend AgentMemoryConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nwqpnhakjjwrhlix")
suspend fun orchestrationType(value: AgentOrchestrationType?)
@JvmName(name = "lgqdovdbcstjfodx")
suspend fun orchestrationType(value: Output<AgentOrchestrationType>)
Link copied to clipboard
@JvmName(name = "aaueckbolflurplk")
suspend fun promptOverrideConfiguration(value: AgentPromptOverrideConfigurationArgs?)
@JvmName(name = "mknwfupyjnnoxqwe")
suspend fun promptOverrideConfiguration(value: Output<AgentPromptOverrideConfigurationArgs>)
@JvmName(name = "usdyvamnvfxqlgpd")
suspend fun promptOverrideConfiguration(argument: suspend AgentPromptOverrideConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ndjqoismhjlvlfmh")
suspend fun skipResourceInUseCheckOnDelete(value: Output<Boolean>)
@JvmName(name = "ihvsvrwwjaomarbu")
suspend fun skipResourceInUseCheckOnDelete(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ladjrlqtapmfpblp")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "sglacxqjapkqgbhy")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "ayqptletyvrcecyy")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "cnuwcjtwkxhqveeq")
suspend fun testAliasTags(value: Output<Map<String, String>>)
@JvmName(name = "oukvyddoxhnunfim")
fun testAliasTags(vararg values: Pair<String, String>)
@JvmName(name = "gkymatkerdtxsaap")
suspend fun testAliasTags(value: Map<String, String>?)