| 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.EmailChannelResponse
Description
Synopsis
- data EmailChannelResponse = EmailChannelResponse' {
- applicationId :: Maybe Text
- configurationSet :: Maybe Text
- creationDate :: Maybe Text
- enabled :: Maybe Bool
- fromAddress :: Maybe Text
- hasCredential :: Maybe Bool
- id :: Maybe Text
- identity :: Maybe Text
- isArchived :: Maybe Bool
- lastModifiedBy :: Maybe Text
- lastModifiedDate :: Maybe Text
- messagesPerSecond :: Maybe Int
- roleArn :: Maybe Text
- version :: Maybe Int
- platform :: Text
- newEmailChannelResponse :: Text -> EmailChannelResponse
- emailChannelResponse_applicationId :: Lens' EmailChannelResponse (Maybe Text)
- emailChannelResponse_configurationSet :: Lens' EmailChannelResponse (Maybe Text)
- emailChannelResponse_creationDate :: Lens' EmailChannelResponse (Maybe Text)
- emailChannelResponse_enabled :: Lens' EmailChannelResponse (Maybe Bool)
- emailChannelResponse_fromAddress :: Lens' EmailChannelResponse (Maybe Text)
- emailChannelResponse_hasCredential :: Lens' EmailChannelResponse (Maybe Bool)
- emailChannelResponse_id :: Lens' EmailChannelResponse (Maybe Text)
- emailChannelResponse_identity :: Lens' EmailChannelResponse (Maybe Text)
- emailChannelResponse_isArchived :: Lens' EmailChannelResponse (Maybe Bool)
- emailChannelResponse_lastModifiedBy :: Lens' EmailChannelResponse (Maybe Text)
- emailChannelResponse_lastModifiedDate :: Lens' EmailChannelResponse (Maybe Text)
- emailChannelResponse_messagesPerSecond :: Lens' EmailChannelResponse (Maybe Int)
- emailChannelResponse_roleArn :: Lens' EmailChannelResponse (Maybe Text)
- emailChannelResponse_version :: Lens' EmailChannelResponse (Maybe Int)
- emailChannelResponse_platform :: Lens' EmailChannelResponse Text
Documentation
data EmailChannelResponse Source #
Provides information about the status and settings of the email channel for an application.
See: newEmailChannelResponse smart constructor.
Constructors
| EmailChannelResponse' | |
Fields
| |
Instances
newEmailChannelResponse Source #
Arguments
| :: Text | |
| -> EmailChannelResponse |
Create a value of EmailChannelResponse 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:applicationId:EmailChannelResponse', emailChannelResponse_applicationId - The unique identifier for the application that the email channel applies
to.
$sel:configurationSet:EmailChannelResponse', emailChannelResponse_configurationSet - The
Amazon SES configuration set
that's applied to messages that are sent through the channel.
$sel:creationDate:EmailChannelResponse', emailChannelResponse_creationDate - The date and time, in ISO 8601 format, when the email channel was
enabled.
$sel:enabled:EmailChannelResponse', emailChannelResponse_enabled - Specifies whether the email channel is enabled for the application.
$sel:fromAddress:EmailChannelResponse', emailChannelResponse_fromAddress - The verified email address that email is sent from when you send email
through the channel.
$sel:hasCredential:EmailChannelResponse', emailChannelResponse_hasCredential - (Not used) This property is retained only for backward compatibility.
$sel:id:EmailChannelResponse', emailChannelResponse_id - (Deprecated) An identifier for the email channel. This property is
retained only for backward compatibility.
$sel:identity:EmailChannelResponse', emailChannelResponse_identity - The Amazon Resource Name (ARN) of the identity, verified with Amazon
Simple Email Service (Amazon SES), that's used when you send email
through the channel.
$sel:isArchived:EmailChannelResponse', emailChannelResponse_isArchived - Specifies whether the email channel is archived.
$sel:lastModifiedBy:EmailChannelResponse', emailChannelResponse_lastModifiedBy - The user who last modified the email channel.
$sel:lastModifiedDate:EmailChannelResponse', emailChannelResponse_lastModifiedDate - The date and time, in ISO 8601 format, when the email channel was last
modified.
$sel:messagesPerSecond:EmailChannelResponse', emailChannelResponse_messagesPerSecond - The maximum number of emails that can be sent through the channel each
second.
$sel:roleArn:EmailChannelResponse', emailChannelResponse_roleArn - The ARN of the AWS Identity and Access Management (IAM) role that Amazon
Pinpoint uses to submit email-related event data for the channel.
$sel:version:EmailChannelResponse', emailChannelResponse_version - The current version of the email channel.
$sel:platform:EmailChannelResponse', emailChannelResponse_platform - The type of messaging or notification platform for the channel. For the
email channel, this value is EMAIL.
emailChannelResponse_applicationId :: Lens' EmailChannelResponse (Maybe Text) Source #
The unique identifier for the application that the email channel applies to.
emailChannelResponse_configurationSet :: Lens' EmailChannelResponse (Maybe Text) Source #
The Amazon SES configuration set that's applied to messages that are sent through the channel.
emailChannelResponse_creationDate :: Lens' EmailChannelResponse (Maybe Text) Source #
The date and time, in ISO 8601 format, when the email channel was enabled.
emailChannelResponse_enabled :: Lens' EmailChannelResponse (Maybe Bool) Source #
Specifies whether the email channel is enabled for the application.
emailChannelResponse_fromAddress :: Lens' EmailChannelResponse (Maybe Text) Source #
The verified email address that email is sent from when you send email through the channel.
emailChannelResponse_hasCredential :: Lens' EmailChannelResponse (Maybe Bool) Source #
(Not used) This property is retained only for backward compatibility.
emailChannelResponse_id :: Lens' EmailChannelResponse (Maybe Text) Source #
(Deprecated) An identifier for the email channel. This property is retained only for backward compatibility.
emailChannelResponse_identity :: Lens' EmailChannelResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that's used when you send email through the channel.
emailChannelResponse_isArchived :: Lens' EmailChannelResponse (Maybe Bool) Source #
Specifies whether the email channel is archived.
emailChannelResponse_lastModifiedBy :: Lens' EmailChannelResponse (Maybe Text) Source #
The user who last modified the email channel.
emailChannelResponse_lastModifiedDate :: Lens' EmailChannelResponse (Maybe Text) Source #
The date and time, in ISO 8601 format, when the email channel was last modified.
emailChannelResponse_messagesPerSecond :: Lens' EmailChannelResponse (Maybe Int) Source #
The maximum number of emails that can be sent through the channel each second.
emailChannelResponse_roleArn :: Lens' EmailChannelResponse (Maybe Text) Source #
The ARN of the AWS Identity and Access Management (IAM) role that Amazon Pinpoint uses to submit email-related event data for the channel.
emailChannelResponse_version :: Lens' EmailChannelResponse (Maybe Int) Source #
The current version of the email channel.
emailChannelResponse_platform :: Lens' EmailChannelResponse Text Source #
The type of messaging or notification platform for the channel. For the email channel, this value is EMAIL.