RuleSetArgs

data class RuleSetArgs(val description: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val rules: Output<List<GoogleCloudContentwarehouseV1RuleArgs>>? = null, val source: Output<String>? = null) : ConvertibleToJava<RuleSetArgs>

Creates a ruleset.

Constructors

Link copied to clipboard
fun RuleSetArgs(description: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, project: Output<String>? = null, rules: Output<List<GoogleCloudContentwarehouseV1RuleArgs>>? = null, source: Output<String>? = null)

Functions

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

Properties

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

Short description of the rule-set.

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

The resource name of the rule set. Managed internally. Format: projects/{project_number}/locations/{location}/ruleSet/{rule_set_id}. The name is ignored when creating a rule set.

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

List of rules given by the customer.

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

Source of the rules i.e., customer name.