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 |
Deletes an existing default sender ID on a configuration set.
A default sender ID is the identity that appears on recipients' devices when they receive SMS messages. Support for sender ID capabilities varies by country or region.
Synopsis
- data DeleteDefaultSenderId = DeleteDefaultSenderId' {}
- newDeleteDefaultSenderId :: Text -> DeleteDefaultSenderId
- deleteDefaultSenderId_configurationSetName :: Lens' DeleteDefaultSenderId Text
- data DeleteDefaultSenderIdResponse = DeleteDefaultSenderIdResponse' {}
- newDeleteDefaultSenderIdResponse :: Int -> DeleteDefaultSenderIdResponse
- deleteDefaultSenderIdResponse_configurationSetArn :: Lens' DeleteDefaultSenderIdResponse (Maybe Text)
- deleteDefaultSenderIdResponse_configurationSetName :: Lens' DeleteDefaultSenderIdResponse (Maybe Text)
- deleteDefaultSenderIdResponse_senderId :: Lens' DeleteDefaultSenderIdResponse (Maybe Text)
- deleteDefaultSenderIdResponse_httpStatus :: Lens' DeleteDefaultSenderIdResponse Int
Creating a Request
data DeleteDefaultSenderId Source #
See: newDeleteDefaultSenderId
smart constructor.
DeleteDefaultSenderId' | |
|
Instances
newDeleteDefaultSenderId Source #
Create a value of DeleteDefaultSenderId
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:
DeleteDefaultSenderId
, deleteDefaultSenderId_configurationSetName
- The name of the configuration set or the configuration set Amazon
Resource Name (ARN) to delete the default sender ID from. The
ConfigurationSetName and ConfigurationSetArn can be found using the
DescribeConfigurationSets action.
Request Lenses
deleteDefaultSenderId_configurationSetName :: Lens' DeleteDefaultSenderId Text Source #
The name of the configuration set or the configuration set Amazon Resource Name (ARN) to delete the default sender ID from. The ConfigurationSetName and ConfigurationSetArn can be found using the DescribeConfigurationSets action.
Destructuring the Response
data DeleteDefaultSenderIdResponse Source #
See: newDeleteDefaultSenderIdResponse
smart constructor.
DeleteDefaultSenderIdResponse' | |
|
Instances
newDeleteDefaultSenderIdResponse Source #
Create a value of DeleteDefaultSenderIdResponse
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:
DeleteDefaultSenderIdResponse
, deleteDefaultSenderIdResponse_configurationSetArn
- The Amazon Resource Name (ARN) of the configuration set.
DeleteDefaultSenderId
, deleteDefaultSenderIdResponse_configurationSetName
- The name of the configuration set.
DeleteDefaultSenderIdResponse
, deleteDefaultSenderIdResponse_senderId
- The current sender ID for the configuration set.
$sel:httpStatus:DeleteDefaultSenderIdResponse'
, deleteDefaultSenderIdResponse_httpStatus
- The response's http status code.
Response Lenses
deleteDefaultSenderIdResponse_configurationSetArn :: Lens' DeleteDefaultSenderIdResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the configuration set.
deleteDefaultSenderIdResponse_configurationSetName :: Lens' DeleteDefaultSenderIdResponse (Maybe Text) Source #
The name of the configuration set.
deleteDefaultSenderIdResponse_senderId :: Lens' DeleteDefaultSenderIdResponse (Maybe Text) Source #
The current sender ID for the configuration set.
deleteDefaultSenderIdResponse_httpStatus :: Lens' DeleteDefaultSenderIdResponse Int Source #
The response's http status code.