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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:ses:getMailManagerTrafficPolicy
arguments:
# arguments dictionary
The 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
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
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
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)[] - 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]] - 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.