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::MailManagerTrafficPolicy PolicyCondition
The email traffic filtering conditions which are contained in a traffic policy resource.
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" :IngressBooleanExpression, "IpExpression" :IngressIpv4Expression, "Ipv6Expression" :IngressIpv6Expression, "StringExpression" :IngressStringExpression, "TlsExpression" :IngressTlsProtocolExpression}
YAML
BooleanExpression:IngressBooleanExpressionIpExpression:IngressIpv4ExpressionIpv6Expression:IngressIpv6ExpressionStringExpression:IngressStringExpressionTlsExpression:IngressTlsProtocolExpression
Properties
BooleanExpression-
This represents a boolean type condition matching on the incoming mail. It performs the boolean operation configured in 'Operator' and evaluates the 'Protocol' object against the 'Value'.
Required: No
Type: IngressBooleanExpression
Update requires: No interruption
IpExpression-
This represents an IP based condition matching on the incoming mail. It performs the operation configured in 'Operator' and evaluates the 'Protocol' object against the 'Value'.
Required: No
Type: IngressIpv4Expression
Update requires: No interruption
Ipv6Expression-
This represents an IPv6 based condition matching on the incoming mail. It performs the operation configured in 'Operator' and evaluates the 'Protocol' object against the 'Value'.
Required: No
Type: IngressIpv6Expression
Update requires: No interruption
StringExpression-
This represents a string based condition matching on the incoming mail. It performs the string operation configured in 'Operator' and evaluates the 'Protocol' object against the 'Value'.
Required: No
Type: IngressStringExpression
Update requires: No interruption
TlsExpression-
This represents a TLS based condition matching on the incoming mail. It performs the operation configured in 'Operator' and evaluates the 'Protocol' object against the 'Value'.
Required: No
Type: IngressTlsProtocolExpression
Update requires: No interruption