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.DeleteConfigurationSet

Description

Delete an existing configuration set.

In Amazon Pinpoint, configuration sets are groups of rules that you can apply to the emails you send. You apply a configuration set to an email by including a reference to the configuration set in the headers of the email. When you apply a configuration set to an email, all of the rules in that configuration set are applied to the email.

Synopsis

Creating a Request

data DeleteConfigurationSet Source #

A request to delete a configuration set.

See: newDeleteConfigurationSet smart constructor.

Constructors

DeleteConfigurationSet' 

Fields

Instances

Instances details
Eq DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Read DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Show DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Generic DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Associated Types

type Rep DeleteConfigurationSet :: Type -> Type #

NFData DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Methods

rnf :: DeleteConfigurationSet -> () #

Hashable DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

AWSRequest DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Associated Types

type AWSResponse DeleteConfigurationSet #

ToHeaders DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

ToPath DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

ToQuery DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

type Rep DeleteConfigurationSet Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

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

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

newDeleteConfigurationSet Source #

Create a value of DeleteConfigurationSet 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:DeleteConfigurationSet', deleteConfigurationSet_configurationSetName - The name of the configuration set that you want to delete.

Request Lenses

deleteConfigurationSet_configurationSetName :: Lens' DeleteConfigurationSet Text Source #

The name of the configuration set that you want to delete.

Destructuring the Response

data DeleteConfigurationSetResponse Source #

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

See: newDeleteConfigurationSetResponse smart constructor.

Constructors

DeleteConfigurationSetResponse' 

Fields

Instances

Instances details
Eq DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Read DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Show DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Generic DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

Associated Types

type Rep DeleteConfigurationSetResponse :: Type -> Type #

NFData DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

type Rep DeleteConfigurationSetResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteConfigurationSet

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

newDeleteConfigurationSetResponse Source #

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

Response Lenses