| 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.SESV2.PutConfigurationSetSendingOptions
Description
Enable or disable email sending for messages that use a particular configuration set in a specific Amazon Web Services Region.
Synopsis
- data PutConfigurationSetSendingOptions = PutConfigurationSetSendingOptions' {}
- newPutConfigurationSetSendingOptions :: Text -> PutConfigurationSetSendingOptions
- putConfigurationSetSendingOptions_sendingEnabled :: Lens' PutConfigurationSetSendingOptions (Maybe Bool)
- putConfigurationSetSendingOptions_configurationSetName :: Lens' PutConfigurationSetSendingOptions Text
- data PutConfigurationSetSendingOptionsResponse = PutConfigurationSetSendingOptionsResponse' {
- httpStatus :: Int
- newPutConfigurationSetSendingOptionsResponse :: Int -> PutConfigurationSetSendingOptionsResponse
- putConfigurationSetSendingOptionsResponse_httpStatus :: Lens' PutConfigurationSetSendingOptionsResponse Int
Creating a Request
data PutConfigurationSetSendingOptions Source #
A request to enable or disable the ability of Amazon SES to send emails that use a specific configuration set.
See: newPutConfigurationSetSendingOptions smart constructor.
Constructors
| PutConfigurationSetSendingOptions' | |
Fields
| |
Instances
newPutConfigurationSetSendingOptions Source #
Arguments
| :: Text |
|
| -> PutConfigurationSetSendingOptions |
Create a value of PutConfigurationSetSendingOptions 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:
PutConfigurationSetSendingOptions, putConfigurationSetSendingOptions_sendingEnabled - If true, email sending is enabled for the configuration set. If
false, email sending is disabled for the configuration set.
$sel:configurationSetName:PutConfigurationSetSendingOptions', putConfigurationSetSendingOptions_configurationSetName - The name of the configuration set to enable or disable email sending
for.
Request Lenses
putConfigurationSetSendingOptions_sendingEnabled :: Lens' PutConfigurationSetSendingOptions (Maybe Bool) Source #
If true, email sending is enabled for the configuration set. If
false, email sending is disabled for the configuration set.
putConfigurationSetSendingOptions_configurationSetName :: Lens' PutConfigurationSetSendingOptions Text Source #
The name of the configuration set to enable or disable email sending for.
Destructuring the Response
data PutConfigurationSetSendingOptionsResponse Source #
An HTTP 200 response if the request succeeds, or an error message if the request fails.
See: newPutConfigurationSetSendingOptionsResponse smart constructor.
Constructors
| PutConfigurationSetSendingOptionsResponse' | |
Fields
| |
Instances
newPutConfigurationSetSendingOptionsResponse Source #
Arguments
| :: Int | |
| -> PutConfigurationSetSendingOptionsResponse |
Create a value of PutConfigurationSetSendingOptionsResponse 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:httpStatus:PutConfigurationSetSendingOptionsResponse', putConfigurationSetSendingOptionsResponse_httpStatus - The response's http status code.
Response Lenses
putConfigurationSetSendingOptionsResponse_httpStatus :: Lens' PutConfigurationSetSendingOptionsResponse Int Source #
The response's http status code.