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.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
Eq DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Read DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Show DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Generic DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Associated Types

type Rep DeleteEmailIdentity :: Type -> Type #

NFData DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Methods

rnf :: DeleteEmailIdentity -> () #

Hashable DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

AWSRequest DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Associated Types

type AWSResponse DeleteEmailIdentity #

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

type Rep DeleteEmailIdentity Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

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

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

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
Eq DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Read DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Show DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Generic DeleteEmailIdentityResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.DeleteEmailIdentity

Associated Types

type Rep DeleteEmailIdentityResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" '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