This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::Pinpoint::EmailChannel
A channel is a type of platform that you can deliver messages to. You can use the email channel to send email to users. Before you can use Amazon Pinpoint to send email, you must enable the email channel for an Amazon Pinpoint application.
The EmailChannel resource represents the status, identity, and other settings of the email channel for an application
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::Pinpoint::EmailChannel", "Properties" : { "ApplicationId" :String, "ConfigurationSet" :String, "Enabled" :Boolean, "FromAddress" :String, "Identity" :String, "OrchestrationSendingRoleArn" :String, "RoleArn" :String} }
YAML
Type: AWS::Pinpoint::EmailChannel Properties: ApplicationId:StringConfigurationSet:StringEnabled:BooleanFromAddress:StringIdentity:StringOrchestrationSendingRoleArn:StringRoleArn:String
Properties
- ApplicationId
- 
                    The unique identifier for the Amazon Pinpoint application that you're specifying the email channel for. Required: Yes Type: String Update requires: Replacement 
- ConfigurationSet
- 
                    The Amazon SES configuration set that you want to apply to messages that you send through the channel. Required: No Type: String Update requires: No interruption 
- Enabled
- 
                    Specifies whether to enable the email channel for the application. Required: No Type: Boolean Update requires: No interruption 
- FromAddress
- 
                    The verified email address that you want to send email from when you send email through the channel. Required: Yes Type: String Update requires: No interruption 
- Identity
- 
                    The Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel. Required: Yes Type: String Update requires: No interruption 
- OrchestrationSendingRoleArn
- 
                    The ARN of an IAM role for Amazon Pinpoint to use to send email from your campaigns or journeys through Amazon SES. Required: No Type: String Update requires: No interruption 
- RoleArn
- 
                    The ARN of the Amazon Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel. Required: No Type: String Update requires: No interruption 
Return values
Ref
When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the unique identifier (ApplicationId) for
            the Amazon Pinpoint application that the channel is associated with.
For more information about using the Ref function, see Ref.
Fn::GetAtt
- Id
- 
                            (Deprecated) An identifier for the email channel. This property is retained only for backward compatibility.