libZSservicesZSamazonka-sesv2ZSamazonka-sesv2
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.SESV2.GetBlacklistReports

Description

Retrieve a list of the blacklists that your dedicated IP addresses appear on.

Synopsis

Creating a Request

data GetBlacklistReports Source #

A request to retrieve a list of the blacklists that your dedicated IP addresses appear on.

See: newGetBlacklistReports smart constructor.

Constructors

GetBlacklistReports' 

Fields

  • blacklistItemNames :: [Text]

    A list of IP addresses that you want to retrieve blacklist information about. You can only specify the dedicated IP addresses that you use to send email using Amazon SES or Amazon Pinpoint.

Instances

Instances details
Eq GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Read GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Show GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Generic GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Associated Types

type Rep GetBlacklistReports :: Type -> Type #

NFData GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Methods

rnf :: GetBlacklistReports -> () #

Hashable GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

AWSRequest GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Associated Types

type AWSResponse GetBlacklistReports #

ToHeaders GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

ToPath GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

ToQuery GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

type Rep GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

type Rep GetBlacklistReports = D1 ('MetaData "GetBlacklistReports" "Amazonka.SESV2.GetBlacklistReports" "libZSservicesZSamazonka-sesv2ZSamazonka-sesv2" 'False) (C1 ('MetaCons "GetBlacklistReports'" 'PrefixI 'True) (S1 ('MetaSel ('Just "blacklistItemNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse GetBlacklistReports Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

newGetBlacklistReports :: GetBlacklistReports Source #

Create a value of GetBlacklistReports 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:blacklistItemNames:GetBlacklistReports', getBlacklistReports_blacklistItemNames - A list of IP addresses that you want to retrieve blacklist information about. You can only specify the dedicated IP addresses that you use to send email using Amazon SES or Amazon Pinpoint.

Request Lenses

getBlacklistReports_blacklistItemNames :: Lens' GetBlacklistReports [Text] Source #

A list of IP addresses that you want to retrieve blacklist information about. You can only specify the dedicated IP addresses that you use to send email using Amazon SES or Amazon Pinpoint.

Destructuring the Response

data GetBlacklistReportsResponse Source #

An object that contains information about blacklist events.

See: newGetBlacklistReportsResponse smart constructor.

Constructors

GetBlacklistReportsResponse' 

Fields

Instances

Instances details
Eq GetBlacklistReportsResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Read GetBlacklistReportsResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Show GetBlacklistReportsResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Generic GetBlacklistReportsResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

Associated Types

type Rep GetBlacklistReportsResponse :: Type -> Type #

NFData GetBlacklistReportsResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

type Rep GetBlacklistReportsResponse Source # 
Instance details

Defined in Amazonka.SESV2.GetBlacklistReports

type Rep GetBlacklistReportsResponse = D1 ('MetaData "GetBlacklistReportsResponse" "Amazonka.SESV2.GetBlacklistReports" "libZSservicesZSamazonka-sesv2ZSamazonka-sesv2" 'False) (C1 ('MetaCons "GetBlacklistReportsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "blacklistReport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text [BlacklistEntry]))))

newGetBlacklistReportsResponse Source #

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

$sel:blacklistReport:GetBlacklistReportsResponse', getBlacklistReportsResponse_blacklistReport - An object that contains information about a blacklist that one of your dedicated IP addresses appears on.

Response Lenses

getBlacklistReportsResponse_blacklistReport :: Lens' GetBlacklistReportsResponse (HashMap Text [BlacklistEntry]) Source #

An object that contains information about a blacklist that one of your dedicated IP addresses appears on.