RaiPolicyPropertiesArgs

data class RaiPolicyPropertiesArgs(val basePolicyName: Output<String>? = null, val completionBlocklists: Output<List<RaiBlocklistConfigArgs>>? = null, val contentFilters: Output<List<RaiPolicyContentFilterArgs>>? = null, val mode: Output<Either<String, RaiPolicyMode>>? = null, val promptBlocklists: Output<List<RaiBlocklistConfigArgs>>? = null, val type: Output<Either<String, RaiPolicyType>>? = null) : ConvertibleToJava<RaiPolicyPropertiesArgs>

Azure OpenAI Content Filters properties.

Constructors

Link copied to clipboard
constructor(basePolicyName: Output<String>? = null, completionBlocklists: Output<List<RaiBlocklistConfigArgs>>? = null, contentFilters: Output<List<RaiPolicyContentFilterArgs>>? = null, mode: Output<Either<String, RaiPolicyMode>>? = null, promptBlocklists: Output<List<RaiBlocklistConfigArgs>>? = null, type: Output<Either<String, RaiPolicyType>>? = null)

Properties

Link copied to clipboard
val basePolicyName: Output<String>? = null

Name of the base Content Filters.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val mode: Output<Either<String, RaiPolicyMode>>? = null

Content Filters mode.

Link copied to clipboard
Link copied to clipboard
val type: Output<Either<String, RaiPolicyType>>? = null

Content Filters policy type.

Functions

Link copied to clipboard
open override fun toJava(): RaiPolicyPropertiesArgs