Google Cloud Retail V2Rule Args
data class GoogleCloudRetailV2RuleArgs(val boostAction: Output<GoogleCloudRetailV2RuleBoostActionArgs>? = null, val condition: Output<GoogleCloudRetailV2ConditionArgs>, val doNotAssociateAction: Output<GoogleCloudRetailV2RuleDoNotAssociateActionArgs>? = null, val filterAction: Output<GoogleCloudRetailV2RuleFilterActionArgs>? = null, val ignoreAction: Output<GoogleCloudRetailV2RuleIgnoreActionArgs>? = null, val onewaySynonymsAction: Output<GoogleCloudRetailV2RuleOnewaySynonymsActionArgs>? = null, val redirectAction: Output<GoogleCloudRetailV2RuleRedirectActionArgs>? = null, val replacementAction: Output<GoogleCloudRetailV2RuleReplacementActionArgs>? = null, val twowaySynonymsAction: Output<GoogleCloudRetailV2RuleTwowaySynonymsActionArgs>? = null) : ConvertibleToJava<GoogleCloudRetailV2RuleArgs>
A rule is a condition-action pair * A condition defines when a rule is to be triggered. * An action specifies what occurs on that trigger. Currently rules only work for controls with SOLUTION_TYPE_SEARCH.
Constructors
Link copied to clipboard
fun GoogleCloudRetailV2RuleArgs(boostAction: Output<GoogleCloudRetailV2RuleBoostActionArgs>? = null, condition: Output<GoogleCloudRetailV2ConditionArgs>, doNotAssociateAction: Output<GoogleCloudRetailV2RuleDoNotAssociateActionArgs>? = null, filterAction: Output<GoogleCloudRetailV2RuleFilterActionArgs>? = null, ignoreAction: Output<GoogleCloudRetailV2RuleIgnoreActionArgs>? = null, onewaySynonymsAction: Output<GoogleCloudRetailV2RuleOnewaySynonymsActionArgs>? = null, redirectAction: Output<GoogleCloudRetailV2RuleRedirectActionArgs>? = null, replacementAction: Output<GoogleCloudRetailV2RuleReplacementActionArgs>? = null, twowaySynonymsAction: Output<GoogleCloudRetailV2RuleTwowaySynonymsActionArgs>? = null)