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 Amazon CloudFormation template, use the following syntax:
JSON
{ "BooleanExpression" :
RuleBooleanExpression
, "DmarcExpression" :RuleDmarcExpression
, "IpExpression" :RuleIpExpression
, "NumberExpression" :RuleNumberExpression
, "StringExpression" :RuleStringExpression
, "VerdictExpression" :RuleVerdictExpression
}
YAML
BooleanExpression:
RuleBooleanExpression
DmarcExpression:RuleDmarcExpression
IpExpression:RuleIpExpression
NumberExpression:RuleNumberExpression
StringExpression:RuleStringExpression
VerdictExpression: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