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
-
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.