| 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.PinpointEmail.PutConfigurationSetReputationOptions
Description
Enable or disable collection of reputation metrics for emails that you send using a particular configuration set in a specific AWS Region.
Synopsis
- data PutConfigurationSetReputationOptions = PutConfigurationSetReputationOptions' {}
- newPutConfigurationSetReputationOptions :: Text -> PutConfigurationSetReputationOptions
- putConfigurationSetReputationOptions_reputationMetricsEnabled :: Lens' PutConfigurationSetReputationOptions (Maybe Bool)
- putConfigurationSetReputationOptions_configurationSetName :: Lens' PutConfigurationSetReputationOptions Text
- data PutConfigurationSetReputationOptionsResponse = PutConfigurationSetReputationOptionsResponse' {
- httpStatus :: Int
- newPutConfigurationSetReputationOptionsResponse :: Int -> PutConfigurationSetReputationOptionsResponse
- putConfigurationSetReputationOptionsResponse_httpStatus :: Lens' PutConfigurationSetReputationOptionsResponse Int
Creating a Request
data PutConfigurationSetReputationOptions Source #
A request to enable or disable tracking of reputation metrics for a configuration set.
See: newPutConfigurationSetReputationOptions smart constructor.
Constructors
| PutConfigurationSetReputationOptions' | |
Fields
| |
Instances
newPutConfigurationSetReputationOptions Source #
Arguments
| :: Text |
|
| -> PutConfigurationSetReputationOptions |
Create a value of PutConfigurationSetReputationOptions 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:
PutConfigurationSetReputationOptions, putConfigurationSetReputationOptions_reputationMetricsEnabled - If true, tracking of reputation metrics is enabled for the
configuration set. If false, tracking of reputation metrics is
disabled for the configuration set.
$sel:configurationSetName:PutConfigurationSetReputationOptions', putConfigurationSetReputationOptions_configurationSetName - The name of the configuration set that you want to enable or disable
reputation metric tracking for.
Request Lenses
putConfigurationSetReputationOptions_reputationMetricsEnabled :: Lens' PutConfigurationSetReputationOptions (Maybe Bool) Source #
If true, tracking of reputation metrics is enabled for the
configuration set. If false, tracking of reputation metrics is
disabled for the configuration set.
putConfigurationSetReputationOptions_configurationSetName :: Lens' PutConfigurationSetReputationOptions Text Source #
The name of the configuration set that you want to enable or disable reputation metric tracking for.
Destructuring the Response
data PutConfigurationSetReputationOptionsResponse Source #
An HTTP 200 response if the request succeeds, or an error message if the request fails.
See: newPutConfigurationSetReputationOptionsResponse smart constructor.
Constructors
| PutConfigurationSetReputationOptionsResponse' | |
Fields
| |
Instances
newPutConfigurationSetReputationOptionsResponse Source #
Arguments
| :: Int |
|
| -> PutConfigurationSetReputationOptionsResponse |
Create a value of PutConfigurationSetReputationOptionsResponse 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:PutConfigurationSetReputationOptionsResponse', putConfigurationSetReputationOptionsResponse_httpStatus - The response's http status code.
Response Lenses
putConfigurationSetReputationOptionsResponse_httpStatus :: Lens' PutConfigurationSetReputationOptionsResponse Int Source #
The response's http status code.