| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.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.
Synopsis
- data GetContactReachabilityStatus = GetContactReachabilityStatus' {
- domainName :: Maybe Text
- newGetContactReachabilityStatus :: GetContactReachabilityStatus
- getContactReachabilityStatus_domainName :: Lens' GetContactReachabilityStatus (Maybe Text)
- data GetContactReachabilityStatusResponse = GetContactReachabilityStatusResponse' {}
- newGetContactReachabilityStatusResponse :: Int -> GetContactReachabilityStatusResponse
- getContactReachabilityStatusResponse_domainName :: Lens' GetContactReachabilityStatusResponse (Maybe Text)
- getContactReachabilityStatusResponse_status :: Lens' GetContactReachabilityStatusResponse (Maybe ReachabilityStatus)
- getContactReachabilityStatusResponse_httpStatus :: Lens' GetContactReachabilityStatusResponse Int
Creating a Request
data GetContactReachabilityStatus Source #
See: newGetContactReachabilityStatus smart constructor.
Constructors
| GetContactReachabilityStatus' | |
Fields
| |
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:
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.
Constructors
| GetContactReachabilityStatusResponse' | |
Fields
| |
Instances
newGetContactReachabilityStatusResponse Source #
Arguments
| :: Int | |
| -> GetContactReachabilityStatusResponse |
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:
GetContactReachabilityStatus, getContactReachabilityStatusResponse_domainName - The domain name for which you requested the reachability 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:httpStatus:GetContactReachabilityStatusResponse', getContactReachabilityStatusResponse_httpStatus - The response's http status code.
Response Lenses
getContactReachabilityStatusResponse_domainName :: Lens' GetContactReachabilityStatusResponse (Maybe Text) Source #
The domain name for which you requested the reachability status.
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_httpStatus :: Lens' GetContactReachabilityStatusResponse Int Source #
The response's http status code.