Interface CfnMailManagerRuleSetPropsMixin.RuleVerdictExpressionProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMailManagerRuleSetPropsMixin.RuleVerdictExpressionProperty.Jsii$Proxy
- Enclosing class:
CfnMailManagerRuleSetPropsMixin
@Stability(Stable)
public static interface CfnMailManagerRuleSetPropsMixin.RuleVerdictExpressionProperty
extends software.amazon.jsii.JsiiSerializable
A verdict expression is evaluated against verdicts of the email.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.ses.*;
RuleVerdictExpressionProperty ruleVerdictExpressionProperty = RuleVerdictExpressionProperty.builder()
.evaluate(RuleVerdictToEvaluateProperty.builder()
.analysis(AnalysisProperty.builder()
.analyzer("analyzer")
.resultField("resultField")
.build())
.attribute("attribute")
.build())
.operator("operator")
.values(List.of("values"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnMailManagerRuleSetPropsMixin.RuleVerdictExpressionProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEvaluate
The verdict to evaluate in a verdict condition expression.Returns union: either
IResolvableorCfnMailManagerRuleSetPropsMixin.RuleVerdictToEvaluateProperty- See Also:
-
getOperator
The matching operator for a verdict condition expression.- See Also:
-
getValues
The values to match with the email's verdict using the given operator.For the EQUALS operator, if multiple values are given, the condition is deemed to match if any of the given verdicts match that of the email. For the NOT_EQUALS operator, if multiple values are given, the condition is deemed to match of none of the given verdicts match the verdict of the email.
- See Also:
-
builder
@Stability(Stable) static CfnMailManagerRuleSetPropsMixin.RuleVerdictExpressionProperty.Builder builder()
-