We recommend new projects start with resources from the AWS provider.
aws-native.ses.getMailManagerTrafficPolicy
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
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:
- TrafficPolicy stringId 
- The identifier of the traffic policy resource.
- TrafficPolicy stringId 
- The identifier of the traffic policy resource.
- trafficPolicy StringId 
- The identifier of the traffic policy resource.
- trafficPolicy stringId 
- The identifier of the traffic policy resource.
- traffic_policy_ strid 
- The identifier of the traffic policy resource.
- trafficPolicy StringId 
- The identifier of the traffic policy resource.
getMailManagerTrafficPolicy Result
The following output properties are available:
- DefaultAction 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
- MaxMessage doubleSize Bytes 
- The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- PolicyStatements 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"} }.
- TrafficPolicy stringArn 
- The Amazon Resource Name (ARN) of the traffic policy resource.
- TrafficPolicy stringId 
- The identifier of the traffic policy resource.
- TrafficPolicy stringName 
- The name of the policy. - The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores. 
- DefaultAction 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
- MaxMessage float64Size Bytes 
- The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- PolicyStatements []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"} }.
- TrafficPolicy stringArn 
- The Amazon Resource Name (ARN) of the traffic policy resource.
- TrafficPolicy stringId 
- The identifier of the traffic policy resource.
- TrafficPolicy stringName 
- The name of the policy. - The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores. 
- defaultAction 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
- maxMessage DoubleSize Bytes 
- The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- policyStatements 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"} }.
- trafficPolicy StringArn 
- The Amazon Resource Name (ARN) of the traffic policy resource.
- trafficPolicy StringId 
- The identifier of the traffic policy resource.
- trafficPolicy StringName 
- The name of the policy. - The policy name cannot exceed 64 characters and can only include alphanumeric characters, dashes, and underscores. 
- defaultAction 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
- maxMessage numberSize Bytes 
- The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- policyStatements 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"} }.
- trafficPolicy stringArn 
- The Amazon Resource Name (ARN) of the traffic policy resource.
- trafficPolicy stringId 
- The identifier of the traffic policy resource.
- trafficPolicy 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. 
- defaultAction "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
- maxMessage NumberSize Bytes 
- The maximum message size in bytes of email which is allowed in by this traffic policy—anything larger will be blocked.
- policyStatements 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"} }.
- trafficPolicy StringArn 
- The Amazon Resource Name (ARN) of the traffic policy resource.
- trafficPolicy StringId 
- The identifier of the traffic policy resource.
- trafficPolicy 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     
MailManagerTrafficPolicyIngressAnalysis     
- Analyzer string
- ResultField string
- Analyzer string
- ResultField string
- analyzer String
- resultField String
- analyzer string
- resultField string
- analyzer str
- result_field str
- analyzer String
- resultField String
MailManagerTrafficPolicyIngressBooleanExpression      
MailManagerTrafficPolicyIngressBooleanOperator      
MailManagerTrafficPolicyIngressBooleanToEvaluateProperties        
MailManagerTrafficPolicyIngressIpOperator      
MailManagerTrafficPolicyIngressIpToEvaluateProperties        
MailManagerTrafficPolicyIngressIpv4Attribute     
MailManagerTrafficPolicyIngressIpv4Expression     
MailManagerTrafficPolicyIngressStringEmailAttribute       
MailManagerTrafficPolicyIngressStringExpression      
MailManagerTrafficPolicyIngressStringOperator      
MailManagerTrafficPolicyIngressStringToEvaluateProperties        
MailManagerTrafficPolicyIngressTlsAttribute      
MailManagerTrafficPolicyIngressTlsProtocolAttribute       
MailManagerTrafficPolicyIngressTlsProtocolExpression       
MailManagerTrafficPolicyIngressTlsProtocolOperator       
MailManagerTrafficPolicyIngressTlsProtocolToEvaluateProperties         
MailManagerTrafficPolicyPolicyCondition0Properties     
MailManagerTrafficPolicyPolicyCondition1Properties     
MailManagerTrafficPolicyPolicyCondition2Properties     
MailManagerTrafficPolicyPolicyCondition3Properties     
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
MailManager 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
MailManager 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
MailManager 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
(MailManager Traffic Policy Policy Condition0Properties | Mail Manager Traffic Policy Policy Condition1Properties | Mail Manager Traffic Policy Policy Condition2Properties | Mail Manager Traffic Policy Policy Condition3Properties)[] 
- The list of conditions to apply to incoming messages for filtering email traffic.
- action
MailManager 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[MailManager Traffic Policy Policy Condition0Properties, Mail Manager Traffic Policy Policy Condition1Properties, Mail Manager Traffic Policy Policy Condition2Properties, Mail Manager Traffic Policy Policy Condition3Properties]] 
- 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>
- 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.