AgentArgsBuilder

Builder for AgentArgs.

Functions

Link copied to clipboard
@JvmName(name = "jtiftdkasssgyyxe")
suspend fun actionGroups(value: Output<List<AgentActionGroupArgs>>)
@JvmName(name = "rqjlibfnyaugkhpo")
suspend fun actionGroups(vararg values: AgentActionGroupArgs)
@JvmName(name = "rwgqfptejvqdgpll")
suspend fun actionGroups(vararg values: Output<AgentActionGroupArgs>)
@JvmName(name = "tkbfynkkvrlibcyg")
suspend fun actionGroups(vararg argument: suspend AgentActionGroupArgsBuilder.() -> Unit)
@JvmName(name = "oalcnywhobhxctpd")
suspend fun actionGroups(value: List<AgentActionGroupArgs>?)
@JvmName(name = "mudrybbujwldurio")
suspend fun actionGroups(values: List<Output<AgentActionGroupArgs>>)
@JvmName(name = "iuqmneudjjleugay")
suspend fun actionGroups(argument: List<suspend AgentActionGroupArgsBuilder.() -> Unit>)
@JvmName(name = "gcsexwtmvksbwjmn")
suspend fun actionGroups(argument: suspend AgentActionGroupArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kdbcfdryfjarvipl")
suspend fun agentName(value: Output<String>)
@JvmName(name = "nrdtvddufqhmoqaw")
suspend fun agentName(value: String?)
Link copied to clipboard
@JvmName(name = "kwanhmyyeiysrqka")
suspend fun agentResourceRoleArn(value: Output<String>)
@JvmName(name = "mkxuuiayoaovjnlr")
suspend fun agentResourceRoleArn(value: String?)
Link copied to clipboard
@JvmName(name = "dyfnsadditrihylv")
suspend fun autoPrepare(value: Output<Boolean>)
@JvmName(name = "nwctruqwwvxblinf")
suspend fun autoPrepare(value: Boolean?)
Link copied to clipboard
@JvmName(name = "kaqdkglhwhoabggd")
suspend fun customerEncryptionKeyArn(value: Output<String>)
@JvmName(name = "ciopjmuepfycnvxi")
suspend fun customerEncryptionKeyArn(value: String?)
Link copied to clipboard
@JvmName(name = "ikflelbdbfwxbmrm")
suspend fun description(value: Output<String>)
@JvmName(name = "bvbmxuogcsrejbkd")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "bpqyuvqfyauegrkp")
suspend fun foundationModel(value: Output<String>)
@JvmName(name = "yqfkxreqehfpffxc")
suspend fun foundationModel(value: String?)
Link copied to clipboard
@JvmName(name = "qmydwafgacqmynio")
suspend fun guardrailConfiguration(value: AgentGuardrailConfigurationArgs?)
@JvmName(name = "hpyqussnlebnkwxp")
suspend fun guardrailConfiguration(value: Output<AgentGuardrailConfigurationArgs>)
@JvmName(name = "bhbcmnjitvlocahw")
suspend fun guardrailConfiguration(argument: suspend AgentGuardrailConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ncceewwjpkxrimdd")
suspend fun idleSessionTtlInSeconds(value: Output<Double>)
@JvmName(name = "nlplgxphojttfnxj")
suspend fun idleSessionTtlInSeconds(value: Double?)
Link copied to clipboard
@JvmName(name = "htfoknuphckjohef")
suspend fun instruction(value: Output<String>)
@JvmName(name = "yadulwtahbxcbaag")
suspend fun instruction(value: String?)
Link copied to clipboard
@JvmName(name = "sqyyembdwgsydwdv")
suspend fun knowledgeBases(value: Output<List<AgentKnowledgeBaseArgs>>)
@JvmName(name = "rsameenuwtstvert")
suspend fun knowledgeBases(vararg values: AgentKnowledgeBaseArgs)
@JvmName(name = "qxoytbvyewccclpn")
suspend fun knowledgeBases(vararg values: Output<AgentKnowledgeBaseArgs>)
@JvmName(name = "lmytdgntijxpfjde")
suspend fun knowledgeBases(vararg argument: suspend AgentKnowledgeBaseArgsBuilder.() -> Unit)
@JvmName(name = "vnkunshftrblnecn")
suspend fun knowledgeBases(value: List<AgentKnowledgeBaseArgs>?)
@JvmName(name = "pacnatfltgdpoxqb")
suspend fun knowledgeBases(values: List<Output<AgentKnowledgeBaseArgs>>)
@JvmName(name = "fenvehvkirugionc")
suspend fun knowledgeBases(argument: List<suspend AgentKnowledgeBaseArgsBuilder.() -> Unit>)
@JvmName(name = "llrsqfwhvhclcxif")
suspend fun knowledgeBases(argument: suspend AgentKnowledgeBaseArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qqbgvsqcpthkhpvq")
suspend fun promptOverrideConfiguration(value: AgentPromptOverrideConfigurationArgs?)
@JvmName(name = "duxvppksgxmblaun")
suspend fun promptOverrideConfiguration(value: Output<AgentPromptOverrideConfigurationArgs>)
@JvmName(name = "rykdepemfyfcnuyh")
suspend fun promptOverrideConfiguration(argument: suspend AgentPromptOverrideConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "awpkungtwyodvive")
suspend fun skipResourceInUseCheckOnDelete(value: Output<Boolean>)
@JvmName(name = "oltcwldexmxjktcg")
suspend fun skipResourceInUseCheckOnDelete(value: Boolean?)
Link copied to clipboard
@JvmName(name = "jurdtrpktoaagurp")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "kpwkoohkvjwpwroa")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "jybstdgxrochsgra")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "udlyounjdrjdmhgk")
suspend fun testAliasTags(value: Output<Map<String, String>>)
@JvmName(name = "gwlmxiwddhauqcut")
fun testAliasTags(vararg values: Pair<String, String>)
@JvmName(name = "isdqkkuderpekfkr")
suspend fun testAliasTags(value: Map<String, String>?)