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 information about the status of the Deliverability dashboard for your account. When the Deliverability dashboard is enabled, you gain access to reputation, deliverability, and other metrics for the domains that you use to send email. You also gain the ability to perform predictive inbox placement tests.
When you use the Deliverability dashboard, you pay a monthly subscription charge, in addition to any other fees that you accrue by using Amazon SES and other Amazon Web Services services. For more information about the features and cost of a Deliverability dashboard subscription, see Amazon SES Pricing.
Synopsis
- data GetDeliverabilityDashboardOptions = GetDeliverabilityDashboardOptions' {
- newGetDeliverabilityDashboardOptions :: GetDeliverabilityDashboardOptions
- data GetDeliverabilityDashboardOptionsResponse = GetDeliverabilityDashboardOptionsResponse' {}
- newGetDeliverabilityDashboardOptionsResponse :: Int -> Bool -> GetDeliverabilityDashboardOptionsResponse
- getDeliverabilityDashboardOptionsResponse_accountStatus :: Lens' GetDeliverabilityDashboardOptionsResponse (Maybe DeliverabilityDashboardAccountStatus)
- getDeliverabilityDashboardOptionsResponse_subscriptionExpiryDate :: Lens' GetDeliverabilityDashboardOptionsResponse (Maybe UTCTime)
- getDeliverabilityDashboardOptionsResponse_activeSubscribedDomains :: Lens' GetDeliverabilityDashboardOptionsResponse (Maybe [DomainDeliverabilityTrackingOption])
- getDeliverabilityDashboardOptionsResponse_pendingExpirationSubscribedDomains :: Lens' GetDeliverabilityDashboardOptionsResponse (Maybe [DomainDeliverabilityTrackingOption])
- getDeliverabilityDashboardOptionsResponse_httpStatus :: Lens' GetDeliverabilityDashboardOptionsResponse Int
- getDeliverabilityDashboardOptionsResponse_dashboardEnabled :: Lens' GetDeliverabilityDashboardOptionsResponse Bool
Creating a Request
data GetDeliverabilityDashboardOptions Source #
Retrieve information about the status of the Deliverability dashboard for your Amazon Web Services account. When the Deliverability dashboard is enabled, you gain access to reputation, deliverability, and other metrics for your domains. You also gain the ability to perform predictive inbox placement tests.
When you use the Deliverability dashboard, you pay a monthly subscription charge, in addition to any other fees that you accrue by using Amazon SES and other Amazon Web Services services. For more information about the features and cost of a Deliverability dashboard subscription, see Amazon Pinpoint Pricing.
See: newGetDeliverabilityDashboardOptions
smart constructor.
Instances
newGetDeliverabilityDashboardOptions :: GetDeliverabilityDashboardOptions Source #
Create a value of GetDeliverabilityDashboardOptions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Destructuring the Response
data GetDeliverabilityDashboardOptionsResponse Source #
An object that shows the status of the Deliverability dashboard.
See: newGetDeliverabilityDashboardOptionsResponse
smart constructor.
GetDeliverabilityDashboardOptionsResponse' | |
|
Instances
newGetDeliverabilityDashboardOptionsResponse Source #
:: Int | |
-> Bool |
|
-> GetDeliverabilityDashboardOptionsResponse |
Create a value of GetDeliverabilityDashboardOptionsResponse
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:accountStatus:GetDeliverabilityDashboardOptionsResponse'
, getDeliverabilityDashboardOptionsResponse_accountStatus
- The current status of your Deliverability dashboard subscription. If
this value is PENDING_EXPIRATION
, your subscription is scheduled to
expire at the end of the current calendar month.
$sel:subscriptionExpiryDate:GetDeliverabilityDashboardOptionsResponse'
, getDeliverabilityDashboardOptionsResponse_subscriptionExpiryDate
- The date, in Unix time format, when your current subscription to the
Deliverability dashboard is scheduled to expire, if your subscription is
scheduled to expire at the end of the current calendar month. This value
is null if you have an active subscription that isn’t due to expire at
the end of the month.
$sel:activeSubscribedDomains:GetDeliverabilityDashboardOptionsResponse'
, getDeliverabilityDashboardOptionsResponse_activeSubscribedDomains
- An array of objects, one for each verified domain that you use to send
email and currently has an active Deliverability dashboard subscription
that isn’t scheduled to expire at the end of the current calendar month.
$sel:pendingExpirationSubscribedDomains:GetDeliverabilityDashboardOptionsResponse'
, getDeliverabilityDashboardOptionsResponse_pendingExpirationSubscribedDomains
- An array of objects, one for each verified domain that you use to send
email and currently has an active Deliverability dashboard subscription
that's scheduled to expire at the end of the current calendar month.
$sel:httpStatus:GetDeliverabilityDashboardOptionsResponse'
, getDeliverabilityDashboardOptionsResponse_httpStatus
- The response's http status code.
$sel:dashboardEnabled:GetDeliverabilityDashboardOptionsResponse'
, getDeliverabilityDashboardOptionsResponse_dashboardEnabled
- Specifies whether the Deliverability dashboard is enabled. If this value
is true
, the dashboard is enabled.
Response Lenses
getDeliverabilityDashboardOptionsResponse_accountStatus :: Lens' GetDeliverabilityDashboardOptionsResponse (Maybe DeliverabilityDashboardAccountStatus) Source #
The current status of your Deliverability dashboard subscription. If
this value is PENDING_EXPIRATION
, your subscription is scheduled to
expire at the end of the current calendar month.
getDeliverabilityDashboardOptionsResponse_subscriptionExpiryDate :: Lens' GetDeliverabilityDashboardOptionsResponse (Maybe UTCTime) Source #
The date, in Unix time format, when your current subscription to the Deliverability dashboard is scheduled to expire, if your subscription is scheduled to expire at the end of the current calendar month. This value is null if you have an active subscription that isn’t due to expire at the end of the month.
getDeliverabilityDashboardOptionsResponse_activeSubscribedDomains :: Lens' GetDeliverabilityDashboardOptionsResponse (Maybe [DomainDeliverabilityTrackingOption]) Source #
An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that isn’t scheduled to expire at the end of the current calendar month.
getDeliverabilityDashboardOptionsResponse_pendingExpirationSubscribedDomains :: Lens' GetDeliverabilityDashboardOptionsResponse (Maybe [DomainDeliverabilityTrackingOption]) Source #
An array of objects, one for each verified domain that you use to send email and currently has an active Deliverability dashboard subscription that's scheduled to expire at the end of the current calendar month.
getDeliverabilityDashboardOptionsResponse_httpStatus :: Lens' GetDeliverabilityDashboardOptionsResponse Int Source #
The response's http status code.
getDeliverabilityDashboardOptionsResponse_dashboardEnabled :: Lens' GetDeliverabilityDashboardOptionsResponse Bool Source #
Specifies whether the Deliverability dashboard is enabled. If this value
is true
, the dashboard is enabled.