AWS::SES::MailManagerIngressPoint - AWS CloudFormation

AWS::SES::MailManagerIngressPoint

Resource to provision an ingress endpoint for receiving email. An ingress endpoint serves as the entry point for incoming emails, allowing you to define how emails are received and processed within your AWS environment.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::SES::MailManagerIngressPoint", "Properties" : { "IngressPointConfiguration" : IngressPointConfiguration, "IngressPointName" : String, "RuleSetId" : String, "StatusToUpdate" : String, "Tags" : [ Tag, ... ], "TrafficPolicyId" : String, "Type" : String } }

YAML

Type: AWS::SES::MailManagerIngressPoint Properties: IngressPointConfiguration: IngressPointConfiguration IngressPointName: String RuleSetId: String StatusToUpdate: String Tags: - Tag TrafficPolicyId: String Type: String

Properties

IngressPointConfiguration

The configuration of the ingress endpoint resource.

Required: No

Type: IngressPointConfiguration

Update requires: No interruption

IngressPointName

A user friendly name for an ingress endpoint resource.

Required: No

Type: String

Pattern: ^[A-Za-z0-9_\-]+$

Minimum: 3

Maximum: 63

Update requires: No interruption

RuleSetId

The identifier of an existing rule set that you attach to an ingress endpoint resource.

Required: Yes

Type: String

Minimum: 1

Maximum: 100

Update requires: No interruption

StatusToUpdate

The update status of an ingress endpoint.

Required: No

Type: String

Allowed values: ACTIVE | CLOSED

Update requires: No interruption

Tags

The tags used to organize, track, or control access for the resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

Required: No

Type: Array of Tag

Minimum: 0

Maximum: 200

Update requires: No interruption

TrafficPolicyId

The identifier of an existing traffic policy that you attach to an ingress endpoint resource.

Required: Yes

Type: String

Minimum: 1

Maximum: 100

Update requires: No interruption

Type

The type of the ingress endpoint to create.

Required: Yes

Type: String

Allowed values: OPEN | AUTH

Update requires: Replacement

Return values

Ref

Fn::GetAtt

ARecord

The DNS A Record that identifies your ingress endpoint. Configure your DNS Mail Exchange (MX) record with this value to route emails to Mail Manager.

IngressPointArn

The Amazon Resource Name (ARN) of the ingress endpoint resource.

IngressPointId

The identifier of the ingress endpoint resource.

Status

The status of the ingress endpoint resource.