Google Cloud Retail V2alpha Rule Args
data class GoogleCloudRetailV2alphaRuleArgs(val boostAction: Output<GoogleCloudRetailV2alphaRuleBoostActionArgs>? = null, val condition: Output<GoogleCloudRetailV2alphaConditionArgs>, val doNotAssociateAction: Output<GoogleCloudRetailV2alphaRuleDoNotAssociateActionArgs>? = null, val filterAction: Output<GoogleCloudRetailV2alphaRuleFilterActionArgs>? = null, val ignoreAction: Output<GoogleCloudRetailV2alphaRuleIgnoreActionArgs>? = null, val onewaySynonymsAction: Output<GoogleCloudRetailV2alphaRuleOnewaySynonymsActionArgs>? = null, val redirectAction: Output<GoogleCloudRetailV2alphaRuleRedirectActionArgs>? = null, val replacementAction: Output<GoogleCloudRetailV2alphaRuleReplacementActionArgs>? = null, val twowaySynonymsAction: Output<GoogleCloudRetailV2alphaRuleTwowaySynonymsActionArgs>? = null) : ConvertibleToJava<GoogleCloudRetailV2alphaRuleArgs>
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 GoogleCloudRetailV2alphaRuleArgs(boostAction: Output<GoogleCloudRetailV2alphaRuleBoostActionArgs>? = null, condition: Output<GoogleCloudRetailV2alphaConditionArgs>, doNotAssociateAction: Output<GoogleCloudRetailV2alphaRuleDoNotAssociateActionArgs>? = null, filterAction: Output<GoogleCloudRetailV2alphaRuleFilterActionArgs>? = null, ignoreAction: Output<GoogleCloudRetailV2alphaRuleIgnoreActionArgs>? = null, onewaySynonymsAction: Output<GoogleCloudRetailV2alphaRuleOnewaySynonymsActionArgs>? = null, redirectAction: Output<GoogleCloudRetailV2alphaRuleRedirectActionArgs>? = null, replacementAction: Output<GoogleCloudRetailV2alphaRuleReplacementActionArgs>? = null, twowaySynonymsAction: Output<GoogleCloudRetailV2alphaRuleTwowaySynonymsActionArgs>? = null)