Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Retrieve all the deliverability data for a specific campaign. This data
is available for a campaign only if the campaign sent email by using a
domain that the Deliverability dashboard is enabled for
(PutDeliverabilityDashboardOption
operation).
Synopsis
- data GetDomainDeliverabilityCampaign = GetDomainDeliverabilityCampaign' {
- campaignId :: Text
- newGetDomainDeliverabilityCampaign :: Text -> GetDomainDeliverabilityCampaign
- getDomainDeliverabilityCampaign_campaignId :: Lens' GetDomainDeliverabilityCampaign Text
- data GetDomainDeliverabilityCampaignResponse = GetDomainDeliverabilityCampaignResponse' {}
- newGetDomainDeliverabilityCampaignResponse :: Int -> DomainDeliverabilityCampaign -> GetDomainDeliverabilityCampaignResponse
- getDomainDeliverabilityCampaignResponse_httpStatus :: Lens' GetDomainDeliverabilityCampaignResponse Int
- getDomainDeliverabilityCampaignResponse_domainDeliverabilityCampaign :: Lens' GetDomainDeliverabilityCampaignResponse DomainDeliverabilityCampaign
Creating a Request
data GetDomainDeliverabilityCampaign Source #
Retrieve all the deliverability data for a specific campaign. This data
is available for a campaign only if the campaign sent email by using a
domain that the Deliverability dashboard is enabled for
(PutDeliverabilityDashboardOption
operation).
See: newGetDomainDeliverabilityCampaign
smart constructor.
GetDomainDeliverabilityCampaign' | |
|
Instances
newGetDomainDeliverabilityCampaign Source #
Create a value of GetDomainDeliverabilityCampaign
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:campaignId:GetDomainDeliverabilityCampaign'
, getDomainDeliverabilityCampaign_campaignId
- The unique identifier for the campaign. Amazon Pinpoint automatically
generates and assigns this identifier to a campaign. This value is not
the same as the campaign identifier that Amazon Pinpoint assigns to
campaigns that you create and manage by using the Amazon Pinpoint API or
the Amazon Pinpoint console.
Request Lenses
getDomainDeliverabilityCampaign_campaignId :: Lens' GetDomainDeliverabilityCampaign Text Source #
The unique identifier for the campaign. Amazon Pinpoint automatically generates and assigns this identifier to a campaign. This value is not the same as the campaign identifier that Amazon Pinpoint assigns to campaigns that you create and manage by using the Amazon Pinpoint API or the Amazon Pinpoint console.
Destructuring the Response
data GetDomainDeliverabilityCampaignResponse Source #
An object that contains all the deliverability data for a specific
campaign. This data is available for a campaign only if the campaign
sent email by using a domain that the Deliverability dashboard is
enabled for (PutDeliverabilityDashboardOption
operation).
See: newGetDomainDeliverabilityCampaignResponse
smart constructor.
GetDomainDeliverabilityCampaignResponse' | |
|
Instances
newGetDomainDeliverabilityCampaignResponse Source #
:: Int | |
-> DomainDeliverabilityCampaign |
|
-> GetDomainDeliverabilityCampaignResponse |
Create a value of GetDomainDeliverabilityCampaignResponse
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:GetDomainDeliverabilityCampaignResponse'
, getDomainDeliverabilityCampaignResponse_httpStatus
- The response's http status code.
$sel:domainDeliverabilityCampaign:GetDomainDeliverabilityCampaignResponse'
, getDomainDeliverabilityCampaignResponse_domainDeliverabilityCampaign
- An object that contains the deliverability data for the campaign.
Response Lenses
getDomainDeliverabilityCampaignResponse_httpStatus :: Lens' GetDomainDeliverabilityCampaignResponse Int Source #
The response's http status code.
getDomainDeliverabilityCampaignResponse_domainDeliverabilityCampaign :: Lens' GetDomainDeliverabilityCampaignResponse DomainDeliverabilityCampaign Source #
An object that contains the deliverability data for the campaign.