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 |
Retrieve a list of event destinations that are associated with a configuration set.
Events include message sends, deliveries, opens, clicks, bounces, and complaints. Event destinations are places that you can send information about these events to. For example, you can send event data to Amazon SNS to receive notifications when you receive bounces or complaints, or you can use Amazon Kinesis Data Firehose to stream data to Amazon S3 for long-term storage.
Synopsis
- data GetConfigurationSetEventDestinations = GetConfigurationSetEventDestinations' {}
- newGetConfigurationSetEventDestinations :: Text -> GetConfigurationSetEventDestinations
- getConfigurationSetEventDestinations_configurationSetName :: Lens' GetConfigurationSetEventDestinations Text
- data GetConfigurationSetEventDestinationsResponse = GetConfigurationSetEventDestinationsResponse' {}
- newGetConfigurationSetEventDestinationsResponse :: Int -> GetConfigurationSetEventDestinationsResponse
- getConfigurationSetEventDestinationsResponse_eventDestinations :: Lens' GetConfigurationSetEventDestinationsResponse (Maybe [EventDestination])
- getConfigurationSetEventDestinationsResponse_httpStatus :: Lens' GetConfigurationSetEventDestinationsResponse Int
Creating a Request
data GetConfigurationSetEventDestinations Source #
A request to obtain information about the event destinations for a configuration set.
See: newGetConfigurationSetEventDestinations
smart constructor.
GetConfigurationSetEventDestinations' | |
|
Instances
newGetConfigurationSetEventDestinations Source #
:: Text |
|
-> GetConfigurationSetEventDestinations |
Create a value of GetConfigurationSetEventDestinations
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:GetConfigurationSetEventDestinations'
, getConfigurationSetEventDestinations_configurationSetName
- The name of the configuration set that contains the event destination.
Request Lenses
getConfigurationSetEventDestinations_configurationSetName :: Lens' GetConfigurationSetEventDestinations Text Source #
The name of the configuration set that contains the event destination.
Destructuring the Response
data GetConfigurationSetEventDestinationsResponse Source #
Information about an event destination for a configuration set.
See: newGetConfigurationSetEventDestinationsResponse
smart constructor.
GetConfigurationSetEventDestinationsResponse' | |
|
Instances
newGetConfigurationSetEventDestinationsResponse Source #
:: Int |
|
-> GetConfigurationSetEventDestinationsResponse |
Create a value of GetConfigurationSetEventDestinationsResponse
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:eventDestinations:GetConfigurationSetEventDestinationsResponse'
, getConfigurationSetEventDestinationsResponse_eventDestinations
- An array that includes all of the events destinations that have been
configured for the configuration set.
$sel:httpStatus:GetConfigurationSetEventDestinationsResponse'
, getConfigurationSetEventDestinationsResponse_httpStatus
- The response's http status code.
Response Lenses
getConfigurationSetEventDestinationsResponse_eventDestinations :: Lens' GetConfigurationSetEventDestinationsResponse (Maybe [EventDestination]) Source #
An array that includes all of the events destinations that have been configured for the configuration set.
getConfigurationSetEventDestinationsResponse_httpStatus :: Lens' GetConfigurationSetEventDestinationsResponse Int Source #
The response's http status code.