libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

Description

Update the configuration of an event destination for a configuration set.

In Amazon Pinpoint, 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

Creating a Request

data UpdateConfigurationSetEventDestination Source #

A request to change the settings for an event destination for a configuration set.

See: newUpdateConfigurationSetEventDestination smart constructor.

Constructors

UpdateConfigurationSetEventDestination' 

Fields

Instances

Instances details
Eq UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

Read UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

Show UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

Generic UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

NFData UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

Hashable UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

ToJSON UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

AWSRequest UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

ToHeaders UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

ToPath UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

ToQuery UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

type Rep UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

type Rep UpdateConfigurationSetEventDestination = D1 ('MetaData "UpdateConfigurationSetEventDestination" "Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" 'False) (C1 ('MetaCons "UpdateConfigurationSetEventDestination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "eventDestinationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EventDestinationDefinition))))
type AWSResponse UpdateConfigurationSetEventDestination Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

Request Lenses

updateConfigurationSetEventDestination_configurationSetName :: Lens' UpdateConfigurationSetEventDestination Text Source #

The name of the configuration set that contains the event destination that you want to modify.

Destructuring the Response

data UpdateConfigurationSetEventDestinationResponse Source #

An HTTP 200 response if the request succeeds, or an error message if the request fails.

See: newUpdateConfigurationSetEventDestinationResponse smart constructor.

Constructors

UpdateConfigurationSetEventDestinationResponse' 

Fields

Instances

Instances details
Eq UpdateConfigurationSetEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

Read UpdateConfigurationSetEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

Show UpdateConfigurationSetEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

Generic UpdateConfigurationSetEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

NFData UpdateConfigurationSetEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

type Rep UpdateConfigurationSetEventDestinationResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination

type Rep UpdateConfigurationSetEventDestinationResponse = D1 ('MetaData "UpdateConfigurationSetEventDestinationResponse" "Amazonka.PinpointEmail.UpdateConfigurationSetEventDestination" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" 'False) (C1 ('MetaCons "UpdateConfigurationSetEventDestinationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateConfigurationSetEventDestinationResponse Source #

Create a value of UpdateConfigurationSetEventDestinationResponse 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:UpdateConfigurationSetEventDestinationResponse', updateConfigurationSetEventDestinationResponse_httpStatus - The response's http status code.

Response Lenses