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.
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. The Deliverability dashboard
automatically generates and assigns this identifier to a campaign.
Request Lenses
getDomainDeliverabilityCampaign_campaignId :: Lens' GetDomainDeliverabilityCampaign Text Source #
The unique identifier for the campaign. The Deliverability dashboard automatically generates and assigns this identifier to a campaign.
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.
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.