We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 30, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 30, 2026 by Pulumi
Definition of AWS::SES::MailManagerTrafficPolicy Resource Type
Using getMailManagerTrafficPolicy
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getMailManagerTrafficPolicy(args: GetMailManagerTrafficPolicyArgs, opts?: InvokeOptions): Promise<GetMailManagerTrafficPolicyResult>
function getMailManagerTrafficPolicyOutput(args: GetMailManagerTrafficPolicyOutputArgs, opts?: InvokeOptions): Output<GetMailManagerTrafficPolicyResult>def get_mail_manager_traffic_policy(traffic_policy_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMailManagerTrafficPolicyResult
def get_mail_manager_traffic_policy_output(traffic_policy_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMailManagerTrafficPolicyResult]func LookupMailManagerTrafficPolicy(ctx *Context, args *LookupMailManagerTrafficPolicyArgs, opts ...InvokeOption) (*LookupMailManagerTrafficPolicyResult, error)
func LookupMailManagerTrafficPolicyOutput(ctx *Context, args *LookupMailManagerTrafficPolicyOutputArgs, opts ...InvokeOption) LookupMailManagerTrafficPolicyResultOutput> Note: This function is named LookupMailManagerTrafficPolicy in the Go SDK.
public static class GetMailManagerTrafficPolicy
{
public static Task<GetMailManagerTrafficPolicyResult> InvokeAsync(GetMailManagerTrafficPolicyArgs args, InvokeOptions? opts = null)
public static Output<GetMailManagerTrafficPolicyResult> Invoke(GetMailManagerTrafficPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMailManagerTrafficPolicyResult> getMailManagerTrafficPolicy(GetMailManagerTrafficPolicyArgs args, InvokeOptions options)
public static Output<GetMailManagerTrafficPolicyResult> getMailManagerTrafficPolicy(GetMailManagerTrafficPolicyArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:ses:getMailManagerTrafficPolicy
arguments:
# arguments dictionaryThe following arguments are supported:
- Traffic
Policy stringId - The identifier of the traffic policy resource.
- Traffic
Policy stringId - The identifier of the traffic policy resource.
- traffic
Policy StringId - The identifier of the traffic policy resource.
- traffic
Policy stringId - The identifier of the traffic policy resource.
- traffic_
policy_ strid - The identifier of the traffic policy resource.
- traffic
Policy StringId - The identifier of the traffic policy resource.
getMailManagerTrafficPolicy Result
The following output properties are available:
- Default
Action Pulumi.Aws Native. Ses. Mail Manager Traffic Policy Accept Action - Default action instructs the traffic policy to either Allow or Deny (block) messages that fall outside of (or not addressed by) the conditions of your policy statements
- Max
Message doubleSize Bytes - The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- Policy
Statements List<Pulumi.Aws Native. Ses. Outputs. Mail Manager Traffic Policy Policy Statement> - Conditional statements for filtering email traffic.
-
List<Pulumi.
Aws Native. Outputs. Tag> - The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- Traffic
Policy stringArn - The Amazon Resource Name (ARN) of the traffic policy resource.
- Traffic
Policy stringId - The identifier of the traffic policy resource.
- Traffic
Policy stringName The name of the policy.
The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores.
- Default
Action MailManager Traffic Policy Accept Action - Default action instructs the traffic policy to either Allow or Deny (block) messages that fall outside of (or not addressed by) the conditions of your policy statements
- Max
Message float64Size Bytes - The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- Policy
Statements []MailManager Traffic Policy Policy Statement - Conditional statements for filtering email traffic.
- Tag
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- Traffic
Policy stringArn - The Amazon Resource Name (ARN) of the traffic policy resource.
- Traffic
Policy stringId - The identifier of the traffic policy resource.
- Traffic
Policy stringName The name of the policy.
The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores.
- default
Action MailManager Traffic Policy Accept Action - Default action instructs the traffic policy to either Allow or Deny (block) messages that fall outside of (or not addressed by) the conditions of your policy statements
- max
Message DoubleSize Bytes - The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- policy
Statements List<MailManager Traffic Policy Policy Statement> - Conditional statements for filtering email traffic.
- List<Tag>
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- traffic
Policy StringArn - The Amazon Resource Name (ARN) of the traffic policy resource.
- traffic
Policy StringId - The identifier of the traffic policy resource.
- traffic
Policy StringName The name of the policy.
The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores.
- default
Action MailManager Traffic Policy Accept Action - Default action instructs the traffic policy to either Allow or Deny (block) messages that fall outside of (or not addressed by) the conditions of your policy statements
- max
Message numberSize Bytes - The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- policy
Statements MailManager Traffic Policy Policy Statement[] - Conditional statements for filtering email traffic.
- Tag[]
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- traffic
Policy stringArn - The Amazon Resource Name (ARN) of the traffic policy resource.
- traffic
Policy stringId - The identifier of the traffic policy resource.
- traffic
Policy stringName The name of the policy.
The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores.
- default_
action MailManager Traffic Policy Accept Action - Default action instructs the traffic policy to either Allow or Deny (block) messages that fall outside of (or not addressed by) the conditions of your policy statements
- max_
message_ floatsize_ bytes - The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- policy_
statements Sequence[MailManager Traffic Policy Policy Statement] - Conditional statements for filtering email traffic.
- Sequence[root_Tag]
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- traffic_
policy_ strarn - The Amazon Resource Name (ARN) of the traffic policy resource.
- traffic_
policy_ strid - The identifier of the traffic policy resource.
- traffic_
policy_ strname The name of the policy.
The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores.
- default
Action "ALLOW" | "DENY" - Default action instructs the traffic policy to either Allow or Deny (block) messages that fall outside of (or not addressed by) the conditions of your policy statements
- max
Message NumberSize Bytes - The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- policy
Statements List<Property Map> - Conditional statements for filtering email traffic.
- List<Property Map>
- The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- traffic
Policy StringArn - The Amazon Resource Name (ARN) of the traffic policy resource.
- traffic
Policy StringId - The identifier of the traffic policy resource.
- traffic
Policy StringName The name of the policy.
The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores.
Supporting Types
MailManagerTrafficPolicyAcceptAction
MailManagerTrafficPolicyIngressAddressListEmailAttribute
MailManagerTrafficPolicyIngressAnalysis
- Analyzer string
- Result
Field string
- Analyzer string
- Result
Field string
- analyzer String
- result
Field String
- analyzer string
- result
Field string
- analyzer str
- result_
field str
- analyzer String
- result
Field String
MailManagerTrafficPolicyIngressBooleanExpression
MailManagerTrafficPolicyIngressBooleanOperator
MailManagerTrafficPolicyIngressBooleanToEvaluate0Properties
MailManagerTrafficPolicyIngressBooleanToEvaluate1Properties
MailManagerTrafficPolicyIngressIpOperator
MailManagerTrafficPolicyIngressIpToEvaluateProperties
MailManagerTrafficPolicyIngressIpv4Attribute
MailManagerTrafficPolicyIngressIpv4Expression
MailManagerTrafficPolicyIngressIpv6Attribute
MailManagerTrafficPolicyIngressIpv6Expression
MailManagerTrafficPolicyIngressIpv6ToEvaluateProperties
MailManagerTrafficPolicyIngressIsInAddressList
- address
Lists List<String> - attribute "RECIPIENT"
MailManagerTrafficPolicyIngressStringEmailAttribute
MailManagerTrafficPolicyIngressStringExpression
MailManagerTrafficPolicyIngressStringOperator
MailManagerTrafficPolicyIngressStringToEvaluate0Properties
MailManagerTrafficPolicyIngressStringToEvaluate1Properties
MailManagerTrafficPolicyIngressTlsAttribute
MailManagerTrafficPolicyIngressTlsProtocolAttribute
MailManagerTrafficPolicyIngressTlsProtocolExpression
MailManagerTrafficPolicyIngressTlsProtocolOperator
MailManagerTrafficPolicyIngressTlsProtocolToEvaluateProperties
MailManagerTrafficPolicyPolicyCondition0Properties
MailManagerTrafficPolicyPolicyCondition1Properties
MailManagerTrafficPolicyPolicyCondition2Properties
MailManagerTrafficPolicyPolicyCondition3Properties
MailManagerTrafficPolicyPolicyCondition4Properties
MailManagerTrafficPolicyPolicyStatement
- Action
Pulumi.
Aws Native. Ses. Mail Manager Traffic Policy Accept Action - The action that informs a traffic policy resource to either allow or block the email if it matches a condition in the policy statement.
- Conditions List<object>
- The list of conditions to apply to incoming messages for filtering email traffic.
- Action
Mail
Manager Traffic Policy Accept Action - The action that informs a traffic policy resource to either allow or block the email if it matches a condition in the policy statement.
- Conditions []interface{}
- The list of conditions to apply to incoming messages for filtering email traffic.
- action
Mail
Manager Traffic Policy Accept Action - The action that informs a traffic policy resource to either allow or block the email if it matches a condition in the policy statement.
- conditions List<Object>
- The list of conditions to apply to incoming messages for filtering email traffic.
- action
Mail
Manager Traffic Policy Accept Action - The action that informs a traffic policy resource to either allow or block the email if it matches a condition in the policy statement.
- conditions
(Mail
Manager Traffic Policy Policy Condition0Properties | Mail Manager Traffic Policy Policy Condition1Properties | Mail Manager Traffic Policy Policy Condition2Properties | Mail Manager Traffic Policy Policy Condition3Properties | Mail Manager Traffic Policy Policy Condition4Properties)[] - The list of conditions to apply to incoming messages for filtering email traffic.
- action
Mail
Manager Traffic Policy Accept Action - The action that informs a traffic policy resource to either allow or block the email if it matches a condition in the policy statement.
- conditions
Sequence[Union[Mail
Manager Traffic Policy Policy Condition0Properties, Mail Manager Traffic Policy Policy Condition1Properties, Mail Manager Traffic Policy Policy Condition2Properties, Mail Manager Traffic Policy Policy Condition3Properties, Mail Manager Traffic Policy Policy Condition4Properties]] - The list of conditions to apply to incoming messages for filtering email traffic.
- action "ALLOW" | "DENY"
- The action that informs a traffic policy resource to either allow or block the email if it matches a condition in the policy statement.
- conditions List<Property Map | Property Map | Property Map | Property Map | Property Map>
- The list of conditions to apply to incoming messages for filtering email traffic.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Mar 30, 2026 by Pulumi
