| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Pinpoint.Types.EmailChannelRequest
Description
Synopsis
- data EmailChannelRequest = EmailChannelRequest' {}
- newEmailChannelRequest :: Text -> Text -> EmailChannelRequest
- emailChannelRequest_configurationSet :: Lens' EmailChannelRequest (Maybe Text)
- emailChannelRequest_enabled :: Lens' EmailChannelRequest (Maybe Bool)
- emailChannelRequest_roleArn :: Lens' EmailChannelRequest (Maybe Text)
- emailChannelRequest_fromAddress :: Lens' EmailChannelRequest Text
- emailChannelRequest_identity :: Lens' EmailChannelRequest Text
Documentation
data EmailChannelRequest Source #
Specifies the status and settings of the email channel for an application.
See: newEmailChannelRequest smart constructor.
Constructors
| EmailChannelRequest' | |
Fields
| |
Instances
newEmailChannelRequest Source #
Arguments
| :: Text | |
| -> Text | |
| -> EmailChannelRequest |
Create a value of EmailChannelRequest with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:configurationSet:EmailChannelRequest', emailChannelRequest_configurationSet - The
Amazon SES configuration set
that you want to apply to messages that you send through the channel.
$sel:enabled:EmailChannelRequest', emailChannelRequest_enabled - Specifies whether to enable the email channel for the application.
$sel:roleArn:EmailChannelRequest', emailChannelRequest_roleArn - The ARN of the AWS Identity and Access Management (IAM) role that you
want Amazon Pinpoint to use when it submits email-related event data for
the channel.
$sel:fromAddress:EmailChannelRequest', emailChannelRequest_fromAddress - The verified email address that you want to send email from when you
send email through the channel.
$sel:identity:EmailChannelRequest', emailChannelRequest_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.
emailChannelRequest_configurationSet :: Lens' EmailChannelRequest (Maybe Text) Source #
The Amazon SES configuration set that you want to apply to messages that you send through the channel.
emailChannelRequest_enabled :: Lens' EmailChannelRequest (Maybe Bool) Source #
Specifies whether to enable the email channel for the application.
emailChannelRequest_roleArn :: Lens' EmailChannelRequest (Maybe Text) Source #
The ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.
emailChannelRequest_fromAddress :: Lens' EmailChannelRequest Text Source #
The verified email address that you want to send email from when you send email through the channel.
emailChannelRequest_identity :: Lens' EmailChannelRequest Text Source #
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.