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
, "StringExpression" :IngressStringExpression
, "TlsExpression" :IngressTlsProtocolExpression
}
YAML
BooleanExpression:
IngressBooleanExpression
IpExpression:IngressIpv4Expression
StringExpression:IngressStringExpression
TlsExpression: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
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