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.SES.CreateConfigurationSetTrackingOptions
Description
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.
Constructors
CreateConfigurationSetTrackingOptions' | |
Fields
|
Instances
newCreateConfigurationSetTrackingOptions Source #
Arguments
:: 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.
Constructors
CreateConfigurationSetTrackingOptionsResponse' | |
Fields
|
Instances
newCreateConfigurationSetTrackingOptionsResponse Source #
Arguments
:: 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.