Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Modifies an association between a configuration set and a custom domain for open and click event tracking.
By default, images and links used for tracking open and click events are hosted on domains operated by Amazon SES. You can configure a subdomain of your own to handle these events. For information about using custom domains, see the Amazon SES Developer Guide.
Synopsis
- data UpdateConfigurationSetTrackingOptions = UpdateConfigurationSetTrackingOptions' {}
- newUpdateConfigurationSetTrackingOptions :: Text -> TrackingOptions -> UpdateConfigurationSetTrackingOptions
- updateConfigurationSetTrackingOptions_configurationSetName :: Lens' UpdateConfigurationSetTrackingOptions Text
- updateConfigurationSetTrackingOptions_trackingOptions :: Lens' UpdateConfigurationSetTrackingOptions TrackingOptions
- data UpdateConfigurationSetTrackingOptionsResponse = UpdateConfigurationSetTrackingOptionsResponse' {
- httpStatus :: Int
- newUpdateConfigurationSetTrackingOptionsResponse :: Int -> UpdateConfigurationSetTrackingOptionsResponse
- updateConfigurationSetTrackingOptionsResponse_httpStatus :: Lens' UpdateConfigurationSetTrackingOptionsResponse Int
Creating a Request
data UpdateConfigurationSetTrackingOptions Source #
Represents a request to update the tracking options for a configuration set.
See: newUpdateConfigurationSetTrackingOptions
smart constructor.
UpdateConfigurationSetTrackingOptions' | |
|
Instances
newUpdateConfigurationSetTrackingOptions Source #
:: Text |
|
-> TrackingOptions | |
-> UpdateConfigurationSetTrackingOptions |
Create a value of UpdateConfigurationSetTrackingOptions
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:configurationSetName:UpdateConfigurationSetTrackingOptions'
, updateConfigurationSetTrackingOptions_configurationSetName
- The name of the configuration set for which you want to update the
custom tracking domain.
$sel:trackingOptions:UpdateConfigurationSetTrackingOptions'
, updateConfigurationSetTrackingOptions_trackingOptions
- Undocumented member.
Request Lenses
updateConfigurationSetTrackingOptions_configurationSetName :: Lens' UpdateConfigurationSetTrackingOptions Text Source #
The name of the configuration set for which you want to update the custom tracking domain.
updateConfigurationSetTrackingOptions_trackingOptions :: Lens' UpdateConfigurationSetTrackingOptions TrackingOptions Source #
Undocumented member.
Destructuring the Response
data UpdateConfigurationSetTrackingOptionsResponse Source #
An empty element returned on a successful request.
See: newUpdateConfigurationSetTrackingOptionsResponse
smart constructor.
UpdateConfigurationSetTrackingOptionsResponse' | |
|
Instances
Eq UpdateConfigurationSetTrackingOptionsResponse Source # | |
Read UpdateConfigurationSetTrackingOptionsResponse Source # | |
Show UpdateConfigurationSetTrackingOptionsResponse Source # | |
Generic UpdateConfigurationSetTrackingOptionsResponse Source # | |
Defined in Amazonka.SES.UpdateConfigurationSetTrackingOptions type Rep UpdateConfigurationSetTrackingOptionsResponse :: Type -> Type # | |
NFData UpdateConfigurationSetTrackingOptionsResponse Source # | |
type Rep UpdateConfigurationSetTrackingOptionsResponse Source # | |
Defined in Amazonka.SES.UpdateConfigurationSetTrackingOptions type Rep UpdateConfigurationSetTrackingOptionsResponse = D1 ('MetaData "UpdateConfigurationSetTrackingOptionsResponse" "Amazonka.SES.UpdateConfigurationSetTrackingOptions" "libZSservicesZSamazonka-sesZSamazonka-ses" 'False) (C1 ('MetaCons "UpdateConfigurationSetTrackingOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newUpdateConfigurationSetTrackingOptionsResponse Source #
:: Int |
|
-> UpdateConfigurationSetTrackingOptionsResponse |
Create a value of UpdateConfigurationSetTrackingOptionsResponse
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:UpdateConfigurationSetTrackingOptionsResponse'
, updateConfigurationSetTrackingOptionsResponse_httpStatus
- The response's http status code.
Response Lenses
updateConfigurationSetTrackingOptionsResponse_httpStatus :: Lens' UpdateConfigurationSetTrackingOptionsResponse Int Source #
The response's http status code.