This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::SES::MailManagerRuleSet RuleCondition
The conditional expression used to evaluate an email for determining if a rule action should be taken.
Important
This data type is a UNION, so only one of the following members can be specified when used or returned.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "BooleanExpression" :RuleBooleanExpression, "DmarcExpression" :RuleDmarcExpression, "IpExpression" :RuleIpExpression, "NumberExpression" :RuleNumberExpression, "StringExpression" :RuleStringExpression, "VerdictExpression" :RuleVerdictExpression}
YAML
BooleanExpression:RuleBooleanExpressionDmarcExpression:RuleDmarcExpressionIpExpression:RuleIpExpressionNumberExpression:RuleNumberExpressionStringExpression:RuleStringExpressionVerdictExpression:RuleVerdictExpression
Properties
BooleanExpression-
The condition applies to a boolean expression passed in this field.
Required: No
Type: RuleBooleanExpression
Update requires: No interruption
DmarcExpression-
The condition applies to a DMARC policy expression passed in this field.
Required: No
Type: RuleDmarcExpression
Update requires: No interruption
IpExpression-
The condition applies to an IP address expression passed in this field.
Required: No
Type: RuleIpExpression
Update requires: No interruption
NumberExpression-
The condition applies to a number expression passed in this field.
Required: No
Type: RuleNumberExpression
Update requires: No interruption
StringExpression-
The condition applies to a string expression passed in this field.
Required: No
Type: RuleStringExpression
Update requires: No interruption
VerdictExpression-
The condition applies to a verdict expression passed in this field.
Required: No
Type: RuleVerdictExpression
Update requires: No interruption