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:
gcrsDomainName
- 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
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:
gcrsrsStatus
- 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, andEXPIRED
indicates that the time limit expired before the registrant contact responded. Type: String Valid values:PENDING
,DONE
,EXPIRED
gcrsrsDomainName
- The domain name for which you requested the reachability status.gcrsrsResponseStatus
- -- | The response status code.
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.