Values.PolicyConditionSourceThe email traffic filtering conditions which are contained in a traffic policy resource.
type nonrec t = {stringExpression : IngressStringExpression.t option;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'.
*)ipExpression : IngressIpv4Expression.t option;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'.
*)ipv6Expression : IngressIpv6Expression.t option;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'.
*)tlsExpression : IngressTlsProtocolExpression.t option;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'.
*)booleanExpression : IngressBooleanExpression.t option;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'.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `List of [> `String of String_.t ] list
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of AddressListArn.t ] list
| `String of AnalyzerArn.t ])
list ])
list ])
list ])
list ]