| 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.SMSChannelResponse
Description
Synopsis
- data SMSChannelResponse = SMSChannelResponse' {
- applicationId :: Maybe Text
- creationDate :: Maybe Text
- enabled :: Maybe Bool
- hasCredential :: Maybe Bool
- id :: Maybe Text
- isArchived :: Maybe Bool
- lastModifiedBy :: Maybe Text
- lastModifiedDate :: Maybe Text
- promotionalMessagesPerSecond :: Maybe Int
- senderId :: Maybe Text
- shortCode :: Maybe Text
- transactionalMessagesPerSecond :: Maybe Int
- version :: Maybe Int
- platform :: Text
- newSMSChannelResponse :: Text -> SMSChannelResponse
- sMSChannelResponse_applicationId :: Lens' SMSChannelResponse (Maybe Text)
- sMSChannelResponse_creationDate :: Lens' SMSChannelResponse (Maybe Text)
- sMSChannelResponse_enabled :: Lens' SMSChannelResponse (Maybe Bool)
- sMSChannelResponse_hasCredential :: Lens' SMSChannelResponse (Maybe Bool)
- sMSChannelResponse_id :: Lens' SMSChannelResponse (Maybe Text)
- sMSChannelResponse_isArchived :: Lens' SMSChannelResponse (Maybe Bool)
- sMSChannelResponse_lastModifiedBy :: Lens' SMSChannelResponse (Maybe Text)
- sMSChannelResponse_lastModifiedDate :: Lens' SMSChannelResponse (Maybe Text)
- sMSChannelResponse_promotionalMessagesPerSecond :: Lens' SMSChannelResponse (Maybe Int)
- sMSChannelResponse_senderId :: Lens' SMSChannelResponse (Maybe Text)
- sMSChannelResponse_shortCode :: Lens' SMSChannelResponse (Maybe Text)
- sMSChannelResponse_transactionalMessagesPerSecond :: Lens' SMSChannelResponse (Maybe Int)
- sMSChannelResponse_version :: Lens' SMSChannelResponse (Maybe Int)
- sMSChannelResponse_platform :: Lens' SMSChannelResponse Text
Documentation
data SMSChannelResponse Source #
Provides information about the status and settings of the SMS channel for an application.
See: newSMSChannelResponse smart constructor.
Constructors
| SMSChannelResponse' | |
Fields
| |
Instances
newSMSChannelResponse Source #
Arguments
| :: Text | |
| -> SMSChannelResponse |
Create a value of SMSChannelResponse 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:SMSChannelResponse', sMSChannelResponse_applicationId - The unique identifier for the application that the SMS channel applies
to.
$sel:creationDate:SMSChannelResponse', sMSChannelResponse_creationDate - The date and time, in ISO 8601 format, when the SMS channel was enabled.
$sel:enabled:SMSChannelResponse', sMSChannelResponse_enabled - Specifies whether the SMS channel is enabled for the application.
$sel:hasCredential:SMSChannelResponse', sMSChannelResponse_hasCredential - (Not used) This property is retained only for backward compatibility.
$sel:id:SMSChannelResponse', sMSChannelResponse_id - (Deprecated) An identifier for the SMS channel. This property is
retained only for backward compatibility.
$sel:isArchived:SMSChannelResponse', sMSChannelResponse_isArchived - Specifies whether the SMS channel is archived.
$sel:lastModifiedBy:SMSChannelResponse', sMSChannelResponse_lastModifiedBy - The user who last modified the SMS channel.
$sel:lastModifiedDate:SMSChannelResponse', sMSChannelResponse_lastModifiedDate - The date and time, in ISO 8601 format, when the SMS channel was last
modified.
$sel:promotionalMessagesPerSecond:SMSChannelResponse', sMSChannelResponse_promotionalMessagesPerSecond - The maximum number of promotional messages that you can send through the
SMS channel each second.
$sel:senderId:SMSChannelResponse', sMSChannelResponse_senderId - The identity that displays on recipients' devices when they receive
messages from the SMS channel.
$sel:shortCode:SMSChannelResponse', sMSChannelResponse_shortCode - The registered short code to use when you send messages through the SMS
channel.
$sel:transactionalMessagesPerSecond:SMSChannelResponse', sMSChannelResponse_transactionalMessagesPerSecond - The maximum number of transactional messages that you can send through
the SMS channel each second.
$sel:version:SMSChannelResponse', sMSChannelResponse_version - The current version of the SMS channel.
$sel:platform:SMSChannelResponse', sMSChannelResponse_platform - The type of messaging or notification platform for the channel. For the
SMS channel, this value is SMS.
sMSChannelResponse_applicationId :: Lens' SMSChannelResponse (Maybe Text) Source #
The unique identifier for the application that the SMS channel applies to.
sMSChannelResponse_creationDate :: Lens' SMSChannelResponse (Maybe Text) Source #
The date and time, in ISO 8601 format, when the SMS channel was enabled.
sMSChannelResponse_enabled :: Lens' SMSChannelResponse (Maybe Bool) Source #
Specifies whether the SMS channel is enabled for the application.
sMSChannelResponse_hasCredential :: Lens' SMSChannelResponse (Maybe Bool) Source #
(Not used) This property is retained only for backward compatibility.
sMSChannelResponse_id :: Lens' SMSChannelResponse (Maybe Text) Source #
(Deprecated) An identifier for the SMS channel. This property is retained only for backward compatibility.
sMSChannelResponse_isArchived :: Lens' SMSChannelResponse (Maybe Bool) Source #
Specifies whether the SMS channel is archived.
sMSChannelResponse_lastModifiedBy :: Lens' SMSChannelResponse (Maybe Text) Source #
The user who last modified the SMS channel.
sMSChannelResponse_lastModifiedDate :: Lens' SMSChannelResponse (Maybe Text) Source #
The date and time, in ISO 8601 format, when the SMS channel was last modified.
sMSChannelResponse_promotionalMessagesPerSecond :: Lens' SMSChannelResponse (Maybe Int) Source #
The maximum number of promotional messages that you can send through the SMS channel each second.
sMSChannelResponse_senderId :: Lens' SMSChannelResponse (Maybe Text) Source #
The identity that displays on recipients' devices when they receive messages from the SMS channel.
sMSChannelResponse_shortCode :: Lens' SMSChannelResponse (Maybe Text) Source #
The registered short code to use when you send messages through the SMS channel.
sMSChannelResponse_transactionalMessagesPerSecond :: Lens' SMSChannelResponse (Maybe Int) Source #
The maximum number of transactional messages that you can send through the SMS channel each second.
sMSChannelResponse_version :: Lens' SMSChannelResponse (Maybe Int) Source #
The current version of the SMS channel.
sMSChannelResponse_platform :: Lens' SMSChannelResponse Text Source #
The type of messaging or notification platform for the channel. For the SMS channel, this value is SMS.