Interface CfnMailManagerTrafficPolicy.PolicyStatementProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnMailManagerTrafficPolicy.PolicyStatementProperty.Jsii$Proxy
- Enclosing class:
CfnMailManagerTrafficPolicy
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.ses.*; PolicyStatementProperty policyStatementProperty = PolicyStatementProperty.builder() .action("action") .conditions(List.of(PolicyConditionProperty.builder() .booleanExpression(IngressBooleanExpressionProperty.builder() .evaluate(IngressBooleanToEvaluateProperty.builder() .analysis(IngressAnalysisProperty.builder() .analyzer("analyzer") .resultField("resultField") .build()) .build()) .operator("operator") .build()) .ipExpression(IngressIpv4ExpressionProperty.builder() .evaluate(IngressIpToEvaluateProperty.builder() .attribute("attribute") .build()) .operator("operator") .values(List.of("values")) .build()) .stringExpression(IngressStringExpressionProperty.builder() .evaluate(IngressStringToEvaluateProperty.builder() .attribute("attribute") .build()) .operator("operator") .values(List.of("values")) .build()) .tlsExpression(IngressTlsProtocolExpressionProperty.builder() .evaluate(IngressTlsProtocolToEvaluateProperty.builder() .attribute("attribute") .build()) .operator("operator") .value("value") .build()) .build())) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnMailManagerTrafficPolicy.PolicyStatementProperty
static final class
An implementation forCfnMailManagerTrafficPolicy.PolicyStatementProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The action that informs a traffic policy resource to either allow or block the email if it matches a condition in the policy statement.The list of conditions to apply to incoming messages for filtering email traffic.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAction
The action that informs a traffic policy resource to either allow or block the email if it matches a condition in the policy statement.- See Also:
-
getConditions
The list of conditions to apply to incoming messages for filtering email traffic.- See Also:
-
builder
-