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 |
Creates 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 CreateConfigurationSetTrackingOptions = CreateConfigurationSetTrackingOptions' {}
- newCreateConfigurationSetTrackingOptions :: Text -> TrackingOptions -> CreateConfigurationSetTrackingOptions
- createConfigurationSetTrackingOptions_configurationSetName :: Lens' CreateConfigurationSetTrackingOptions Text
- createConfigurationSetTrackingOptions_trackingOptions :: Lens' CreateConfigurationSetTrackingOptions TrackingOptions
- data CreateConfigurationSetTrackingOptionsResponse = CreateConfigurationSetTrackingOptionsResponse' {
- httpStatus :: Int
- newCreateConfigurationSetTrackingOptionsResponse :: Int -> CreateConfigurationSetTrackingOptionsResponse
- createConfigurationSetTrackingOptionsResponse_httpStatus :: Lens' CreateConfigurationSetTrackingOptionsResponse Int
Creating a Request
data CreateConfigurationSetTrackingOptions Source #
Represents a request to create an open and click tracking option object in a configuration set.
See: newCreateConfigurationSetTrackingOptions
smart constructor.
CreateConfigurationSetTrackingOptions' | |
|
Instances
newCreateConfigurationSetTrackingOptions Source #
:: Text |
|
-> TrackingOptions | |
-> CreateConfigurationSetTrackingOptions |
Create a value of CreateConfigurationSetTrackingOptions
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:CreateConfigurationSetTrackingOptions'
, createConfigurationSetTrackingOptions_configurationSetName
- The name of the configuration set that the tracking options should be
associated with.
$sel:trackingOptions:CreateConfigurationSetTrackingOptions'
, createConfigurationSetTrackingOptions_trackingOptions
- Undocumented member.
Request Lenses
createConfigurationSetTrackingOptions_configurationSetName :: Lens' CreateConfigurationSetTrackingOptions Text Source #
The name of the configuration set that the tracking options should be associated with.
createConfigurationSetTrackingOptions_trackingOptions :: Lens' CreateConfigurationSetTrackingOptions TrackingOptions Source #
Undocumented member.
Destructuring the Response
data CreateConfigurationSetTrackingOptionsResponse Source #
An empty element returned on a successful request.
See: newCreateConfigurationSetTrackingOptionsResponse
smart constructor.
CreateConfigurationSetTrackingOptionsResponse' | |
|
Instances
Eq CreateConfigurationSetTrackingOptionsResponse Source # | |
Read CreateConfigurationSetTrackingOptionsResponse Source # | |
Show CreateConfigurationSetTrackingOptionsResponse Source # | |
Generic CreateConfigurationSetTrackingOptionsResponse Source # | |
Defined in Amazonka.SES.CreateConfigurationSetTrackingOptions type Rep CreateConfigurationSetTrackingOptionsResponse :: Type -> Type # | |
NFData CreateConfigurationSetTrackingOptionsResponse Source # | |
type Rep CreateConfigurationSetTrackingOptionsResponse Source # | |
Defined in Amazonka.SES.CreateConfigurationSetTrackingOptions type Rep CreateConfigurationSetTrackingOptionsResponse = D1 ('MetaData "CreateConfigurationSetTrackingOptionsResponse" "Amazonka.SES.CreateConfigurationSetTrackingOptions" "libZSservicesZSamazonka-sesZSamazonka-ses" 'False) (C1 ('MetaCons "CreateConfigurationSetTrackingOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newCreateConfigurationSetTrackingOptionsResponse Source #
:: Int |
|
-> CreateConfigurationSetTrackingOptionsResponse |
Create a value of CreateConfigurationSetTrackingOptionsResponse
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:CreateConfigurationSetTrackingOptionsResponse'
, createConfigurationSetTrackingOptionsResponse_httpStatus
- The response's http status code.
Response Lenses
createConfigurationSetTrackingOptionsResponse_httpStatus :: Lens' CreateConfigurationSetTrackingOptionsResponse Int Source #
The response's http status code.