AWS::SES::MailManagerRuleSet RuleStringExpression
A string expression is evaluated against strings or substrings of the email.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "Evaluate" :
RuleStringToEvaluate
, "Operator" :String
, "Values" :[ String, ... ]
}
YAML
Evaluate:
RuleStringToEvaluate
Operator:String
Values:- String
Properties
Evaluate
-
The string to evaluate in a string condition expression.
Required: Yes
Type: RuleStringToEvaluate
Update requires: No interruption
Operator
-
The matching operator for a string condition expression.
Required: Yes
Type: String
Allowed values:
EQUALS | NOT_EQUALS | STARTS_WITH | ENDS_WITH | CONTAINS
Update requires: No interruption
Values
-
The string(s) to be evaluated in a string condition expression. For all operators, except for NOT_EQUALS, if multiple values are given, the values are processed as an OR. That is, if any of the values match the email's string using the given operator, the condition is deemed to match. However, for NOT_EQUALS, the condition is only deemed to match if none of the given strings match the email's string.
Required: Yes
Type: Array of String
Minimum:
1 | 1
Maximum:
4096 | 10
Update requires: No interruption