| 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 |
Network.AWS.Route53Domains.GetContactReachabilityStatus
Description
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.
Instances
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 #
Arguments
| :: Int | |
| -> GetContactReachabilityStatusResponse |
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.
Instances
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.