Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
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.
- getContactReachabilityStatus :: GetContactReachabilityStatus
- data GetContactReachabilityStatus
- gcrsDomainName :: Lens' GetContactReachabilityStatus (Maybe Text)
- getContactReachabilityStatusResponse :: Int -> GetContactReachabilityStatusResponse
- data GetContactReachabilityStatusResponse
- gcrsrsStatus :: Lens' GetContactReachabilityStatusResponse (Maybe ReachabilityStatus)
- gcrsrsDomainName :: Lens' GetContactReachabilityStatusResponse (Maybe Text)
- gcrsrsResponseStatus :: Lens' GetContactReachabilityStatusResponse Int
Creating a Request
getContactReachabilityStatus :: GetContactReachabilityStatus Source #
Creates a value of GetContactReachabilityStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetContactReachabilityStatus Source #
See: getContactReachabilityStatus
smart constructor.
Request Lenses
gcrsDomainName :: 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.
Type: String
Default: None
Required: Yes
Destructuring the Response
getContactReachabilityStatusResponse Source #
Creates a value of GetContactReachabilityStatusResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data GetContactReachabilityStatusResponse Source #
See: getContactReachabilityStatusResponse
smart constructor.
Response Lenses
gcrsrsStatus :: Lens' GetContactReachabilityStatusResponse (Maybe ReachabilityStatus) Source #
Whether the registrant contact has responded. PENDING
indicates that
we sent the confirmation email and haven't received a response yet,
DONE
indicates that we sent the email and got confirmation from the
registrant contact, and EXPIRED
indicates that the time limit expired
before the registrant contact responded.
Type: String
Valid values: PENDING
, DONE
, EXPIRED
gcrsrsDomainName :: Lens' GetContactReachabilityStatusResponse (Maybe Text) Source #
The domain name for which you requested the reachability status.
gcrsrsResponseStatus :: Lens' GetContactReachabilityStatusResponse Int Source #
The response status code.