GuardrailArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lcgjniiytcrcepvt")
suspend fun blockedInputMessaging(value: Output<String>)
@JvmName(name = "pjawglhlvhljwdpr")
suspend fun blockedInputMessaging(value: String?)
Link copied to clipboard
@JvmName(name = "punrtgkfonmmdtip")
suspend fun blockedOutputsMessaging(value: Output<String>)
@JvmName(name = "rrrurfjijpvgvsxb")
suspend fun blockedOutputsMessaging(value: String?)
Link copied to clipboard
@JvmName(name = "gtregpqwviqpabsb")
suspend fun contentPolicyConfig(value: GuardrailContentPolicyConfigArgs?)
@JvmName(name = "houicejhqoqnlein")
suspend fun contentPolicyConfig(value: Output<GuardrailContentPolicyConfigArgs>)
@JvmName(name = "fmjsrjncuvkbvjtn")
suspend fun contentPolicyConfig(argument: suspend GuardrailContentPolicyConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pigardxmfqccejya")
suspend fun contextualGroundingPolicyConfig(value: Output<GuardrailContextualGroundingPolicyConfigArgs>)
@JvmName(name = "yploggdptjoqbeki")
suspend fun contextualGroundingPolicyConfig(argument: suspend GuardrailContextualGroundingPolicyConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fbbkfysowjsamhmd")
suspend fun description(value: Output<String>)
@JvmName(name = "iegslmxriwdndgvv")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "vqspqgdxaqalxgdg")
suspend fun kmsKeyArn(value: Output<String>)
@JvmName(name = "sqwipgmhlytmlkpa")
suspend fun kmsKeyArn(value: String?)
Link copied to clipboard
@JvmName(name = "qdivablbktavoqpr")
suspend fun name(value: Output<String>)
@JvmName(name = "qnomdtqigucdyfyv")
suspend fun name(value: String?)
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "bxawitxwxpwnvwkx")
suspend fun tags(value: Output<Map<String, String>>)
@JvmName(name = "dlerasbhvrypusmq")
fun tags(vararg values: Pair<String, String>)
@JvmName(name = "kqglkbaqtggsclis")
suspend fun tags(value: Map<String, String>?)
Link copied to clipboard
@JvmName(name = "krdkiqayxitwuens")
suspend fun timeouts(value: GuardrailTimeoutsArgs?)
@JvmName(name = "ruhfucokmglyohfi")
suspend fun timeouts(value: Output<GuardrailTimeoutsArgs>)
@JvmName(name = "qricmshlwydfvtjp")
suspend fun timeouts(argument: suspend GuardrailTimeoutsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wfrcienxnmxpkqew")
suspend fun topicPolicyConfig(value: GuardrailTopicPolicyConfigArgs?)
@JvmName(name = "qloqavfgmifosere")
suspend fun topicPolicyConfig(value: Output<GuardrailTopicPolicyConfigArgs>)
@JvmName(name = "brlrfbwvqjgtwpfe")
suspend fun topicPolicyConfig(argument: suspend GuardrailTopicPolicyConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dkhswnjjknpyqmeu")
suspend fun wordPolicyConfig(value: GuardrailWordPolicyConfigArgs?)
@JvmName(name = "kghuxqktoetrfhct")
suspend fun wordPolicyConfig(value: Output<GuardrailWordPolicyConfigArgs>)
@JvmName(name = "dcttrniipinwmyhi")
suspend fun wordPolicyConfig(argument: suspend GuardrailWordPolicyConfigArgsBuilder.() -> Unit)