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

Description

Retrieve deliverability data for all the campaigns that used a specific domain to send email during a specified time range. This data is available for a domain only if you enabled the Deliverability dashboard (PutDeliverabilityDashboardOption operation) for the domain.

Synopsis

Creating a Request

data ListDomainDeliverabilityCampaigns Source #

Retrieve deliverability data for all the campaigns that used a specific domain to send email during a specified time range. This data is available for a domain only if you enabled the Deliverability dashboard (PutDeliverabilityDashboardOption operation) for the domain.

See: newListDomainDeliverabilityCampaigns smart constructor.

Constructors

ListDomainDeliverabilityCampaigns' 

Fields

  • nextToken :: Maybe Text

    A token that’s returned from a previous call to the ListDomainDeliverabilityCampaigns operation. This token indicates the position of a campaign in the list of campaigns.

  • pageSize :: Maybe Int

    The maximum number of results to include in response to a single call to the ListDomainDeliverabilityCampaigns operation. If the number of results is larger than the number that you specify in this parameter, the response includes a NextToken element, which you can use to obtain additional results.

  • startDate :: POSIX

    The first day, in Unix time format, that you want to obtain deliverability data for.

  • endDate :: POSIX

    The last day, in Unix time format, that you want to obtain deliverability data for. This value has to be less than or equal to 30 days after the value of the StartDate parameter.

  • subscribedDomain :: Text

    The domain to obtain deliverability data for.

Instances

Instances details
Eq ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

Read ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

Show ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

Generic ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

Associated Types

type Rep ListDomainDeliverabilityCampaigns :: Type -> Type #

NFData ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

Hashable ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

AWSRequest ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

ToHeaders ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

ToPath ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

ToQuery ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

type Rep ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

type Rep ListDomainDeliverabilityCampaigns = D1 ('MetaData "ListDomainDeliverabilityCampaigns" "Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" 'False) (C1 ('MetaCons "ListDomainDeliverabilityCampaigns'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pageSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "startDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "endDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "subscribedDomain") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListDomainDeliverabilityCampaigns Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

newListDomainDeliverabilityCampaigns Source #

Create a value of ListDomainDeliverabilityCampaigns 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:nextToken:ListDomainDeliverabilityCampaigns', listDomainDeliverabilityCampaigns_nextToken - A token that’s returned from a previous call to the ListDomainDeliverabilityCampaigns operation. This token indicates the position of a campaign in the list of campaigns.

$sel:pageSize:ListDomainDeliverabilityCampaigns', listDomainDeliverabilityCampaigns_pageSize - The maximum number of results to include in response to a single call to the ListDomainDeliverabilityCampaigns operation. If the number of results is larger than the number that you specify in this parameter, the response includes a NextToken element, which you can use to obtain additional results.

$sel:startDate:ListDomainDeliverabilityCampaigns', listDomainDeliverabilityCampaigns_startDate - The first day, in Unix time format, that you want to obtain deliverability data for.

$sel:endDate:ListDomainDeliverabilityCampaigns', listDomainDeliverabilityCampaigns_endDate - The last day, in Unix time format, that you want to obtain deliverability data for. This value has to be less than or equal to 30 days after the value of the StartDate parameter.

$sel:subscribedDomain:ListDomainDeliverabilityCampaigns', listDomainDeliverabilityCampaigns_subscribedDomain - The domain to obtain deliverability data for.

Request Lenses

listDomainDeliverabilityCampaigns_nextToken :: Lens' ListDomainDeliverabilityCampaigns (Maybe Text) Source #

A token that’s returned from a previous call to the ListDomainDeliverabilityCampaigns operation. This token indicates the position of a campaign in the list of campaigns.

listDomainDeliverabilityCampaigns_pageSize :: Lens' ListDomainDeliverabilityCampaigns (Maybe Int) Source #

The maximum number of results to include in response to a single call to the ListDomainDeliverabilityCampaigns operation. If the number of results is larger than the number that you specify in this parameter, the response includes a NextToken element, which you can use to obtain additional results.

listDomainDeliverabilityCampaigns_startDate :: Lens' ListDomainDeliverabilityCampaigns UTCTime Source #

The first day, in Unix time format, that you want to obtain deliverability data for.

listDomainDeliverabilityCampaigns_endDate :: Lens' ListDomainDeliverabilityCampaigns UTCTime Source #

The last day, in Unix time format, that you want to obtain deliverability data for. This value has to be less than or equal to 30 days after the value of the StartDate parameter.

Destructuring the Response

data ListDomainDeliverabilityCampaignsResponse Source #

An array of objects that provide deliverability data for all the campaigns that used a specific domain to send email during a specified time range. This data is available for a domain only if you enabled the Deliverability dashboard (PutDeliverabilityDashboardOption operation) for the domain.

See: newListDomainDeliverabilityCampaignsResponse smart constructor.

Constructors

ListDomainDeliverabilityCampaignsResponse' 

Fields

Instances

Instances details
Eq ListDomainDeliverabilityCampaignsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

Read ListDomainDeliverabilityCampaignsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

Show ListDomainDeliverabilityCampaignsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

Generic ListDomainDeliverabilityCampaignsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

NFData ListDomainDeliverabilityCampaignsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

type Rep ListDomainDeliverabilityCampaignsResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns

type Rep ListDomainDeliverabilityCampaignsResponse = D1 ('MetaData "ListDomainDeliverabilityCampaignsResponse" "Amazonka.PinpointEmail.ListDomainDeliverabilityCampaigns" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" 'False) (C1 ('MetaCons "ListDomainDeliverabilityCampaignsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainDeliverabilityCampaigns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DomainDeliverabilityCampaign]))))

newListDomainDeliverabilityCampaignsResponse Source #

Create a value of ListDomainDeliverabilityCampaignsResponse 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:nextToken:ListDomainDeliverabilityCampaigns', listDomainDeliverabilityCampaignsResponse_nextToken - A token that’s returned from a previous call to the ListDomainDeliverabilityCampaigns operation. This token indicates the position of the campaign in the list of campaigns.

$sel:httpStatus:ListDomainDeliverabilityCampaignsResponse', listDomainDeliverabilityCampaignsResponse_httpStatus - The response's http status code.

$sel:domainDeliverabilityCampaigns:ListDomainDeliverabilityCampaignsResponse', listDomainDeliverabilityCampaignsResponse_domainDeliverabilityCampaigns - An array of responses, one for each campaign that used the domain to send email during the specified time range.

Response Lenses

listDomainDeliverabilityCampaignsResponse_nextToken :: Lens' ListDomainDeliverabilityCampaignsResponse (Maybe Text) Source #

A token that’s returned from a previous call to the ListDomainDeliverabilityCampaigns operation. This token indicates the position of the campaign in the list of campaigns.

listDomainDeliverabilityCampaignsResponse_domainDeliverabilityCampaigns :: Lens' ListDomainDeliverabilityCampaignsResponse [DomainDeliverabilityCampaign] Source #

An array of responses, one for each campaign that used the domain to send email during the specified time range.