amazonka-pinpoint-email-2.0: Amazon Pinpoint Email Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.PinpointEmail.DeleteEmailIdentity

Description

Deletes an email identity that you previously verified for use with Amazon Pinpoint. An identity can be either an email address or a domain name.

Synopsis

Creating a Request

data DeleteEmailIdentity Source #

A request to delete an existing email identity. When you delete an identity, you lose the ability to use Amazon Pinpoint to send email from that identity. You can restore your ability to send email by completing the verification process for the identity again.

See: newDeleteEmailIdentity smart constructor.

Constructors

DeleteEmailIdentity' 

Fields

  • emailIdentity :: Text

    The identity (that is, the email address or domain) that you want to delete from your Amazon Pinpoint account.

Instances

Instances details
ToHeaders DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

ToPath DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

ToQuery DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

AWSRequest DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Associated Types

type AWSResponse DeleteEmailIdentity #

Generic DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Associated Types

type Rep DeleteEmailIdentity :: Type -> Type #

Read DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Show DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

NFData DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Methods

rnf :: DeleteEmailIdentity -> () #

Eq DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Hashable DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

type AWSResponse DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

type Rep DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

type Rep DeleteEmailIdentity = D1 ('MetaData "DeleteEmailIdentity" "Amazonka.PinpointEmail.DeleteEmailIdentity" "amazonka-pinpoint-email-2.0-EgVsRBIHQXMGA9Xbyu2BvI" 'False) (C1 ('MetaCons "DeleteEmailIdentity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "emailIdentity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteEmailIdentity Source #

Create a value of DeleteEmailIdentity 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:emailIdentity:DeleteEmailIdentity', deleteEmailIdentity_emailIdentity - The identity (that is, the email address or domain) that you want to delete from your Amazon Pinpoint account.

Request Lenses

deleteEmailIdentity_emailIdentity :: Lens' DeleteEmailIdentity Text Source #

The identity (that is, the email address or domain) that you want to delete from your Amazon Pinpoint account.

Destructuring the Response

data DeleteEmailIdentityResponse Source #

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

See: newDeleteEmailIdentityResponse smart constructor.

Constructors

DeleteEmailIdentityResponse' 

Fields

Instances

Instances details
Generic DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Associated Types

type Rep DeleteEmailIdentityResponse :: Type -> Type #

Read DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Show DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

NFData DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Eq DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

type Rep DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

type Rep DeleteEmailIdentityResponse = D1 ('MetaData "DeleteEmailIdentityResponse" "Amazonka.PinpointEmail.DeleteEmailIdentity" "amazonka-pinpoint-email-2.0-EgVsRBIHQXMGA9Xbyu2BvI" 'False) (C1 ('MetaCons "DeleteEmailIdentityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteEmailIdentityResponse Source #

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

Response Lenses