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 |
For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation returns information about whether the registrant contact has responded.
If you want us to resend the email, use the
ResendContactReachabilityEmail
operation.
Synopsis
- data GetContactReachabilityStatus = GetContactReachabilityStatus' {
- domainName :: Maybe Text
- newGetContactReachabilityStatus :: GetContactReachabilityStatus
- getContactReachabilityStatus_domainName :: Lens' GetContactReachabilityStatus (Maybe Text)
- data GetContactReachabilityStatusResponse = GetContactReachabilityStatusResponse' {}
- newGetContactReachabilityStatusResponse :: Int -> GetContactReachabilityStatusResponse
- getContactReachabilityStatusResponse_status :: Lens' GetContactReachabilityStatusResponse (Maybe ReachabilityStatus)
- getContactReachabilityStatusResponse_domainName :: Lens' GetContactReachabilityStatusResponse (Maybe Text)
- getContactReachabilityStatusResponse_httpStatus :: Lens' GetContactReachabilityStatusResponse Int
Creating a Request
data GetContactReachabilityStatus Source #
See: newGetContactReachabilityStatus
smart constructor.
GetContactReachabilityStatus' | |
|
Instances
newGetContactReachabilityStatus :: GetContactReachabilityStatus Source #
Create a value of GetContactReachabilityStatus
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:domainName:GetContactReachabilityStatus'
, getContactReachabilityStatus_domainName
- The name of the domain for which you want to know whether the registrant
contact has confirmed that the email address is valid.
Request Lenses
getContactReachabilityStatus_domainName :: Lens' GetContactReachabilityStatus (Maybe Text) Source #
The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.
Destructuring the Response
data GetContactReachabilityStatusResponse Source #
See: newGetContactReachabilityStatusResponse
smart constructor.
GetContactReachabilityStatusResponse' | |
|
Instances
newGetContactReachabilityStatusResponse Source #
Create a value of GetContactReachabilityStatusResponse
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:status:GetContactReachabilityStatusResponse'
, getContactReachabilityStatusResponse_status
- Whether the registrant contact has responded. Values include the
following:
- PENDING
- We sent the confirmation email and haven't received a response yet.
- DONE
- We sent the email and got confirmation from the registrant contact.
- EXPIRED
- The time limit expired before the registrant contact responded.
$sel:domainName:GetContactReachabilityStatus'
, getContactReachabilityStatusResponse_domainName
- The domain name for which you requested the reachability status.
$sel:httpStatus:GetContactReachabilityStatusResponse'
, getContactReachabilityStatusResponse_httpStatus
- The response's http status code.
Response Lenses
getContactReachabilityStatusResponse_status :: Lens' GetContactReachabilityStatusResponse (Maybe ReachabilityStatus) Source #
Whether the registrant contact has responded. Values include the following:
- PENDING
- We sent the confirmation email and haven't received a response yet.
- DONE
- We sent the email and got confirmation from the registrant contact.
- EXPIRED
- The time limit expired before the registrant contact responded.
getContactReachabilityStatusResponse_domainName :: Lens' GetContactReachabilityStatusResponse (Maybe Text) Source #
The domain name for which you requested the reachability status.
getContactReachabilityStatusResponse_httpStatus :: Lens' GetContactReachabilityStatusResponse Int Source #
The response's http status code.