libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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

Creating a Request

data GetContactReachabilityStatus Source #

See: newGetContactReachabilityStatus smart constructor.

Constructors

GetContactReachabilityStatus' 

Fields

  • domainName :: Maybe Text

    The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

Instances

Instances details
Eq GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

Read GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

Show GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

Generic GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

Associated Types

type Rep GetContactReachabilityStatus :: Type -> Type #

NFData GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

Hashable GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

ToJSON GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

AWSRequest GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

ToHeaders GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

ToPath GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

ToQuery GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

type Rep GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

type Rep GetContactReachabilityStatus = D1 ('MetaData "GetContactReachabilityStatus" "Amazonka.Route53Domains.GetContactReachabilityStatus" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "GetContactReachabilityStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetContactReachabilityStatus Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

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 #

Constructors

GetContactReachabilityStatusResponse' 

Fields

  • status :: Maybe ReachabilityStatus

    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.
  • domainName :: Maybe Text

    The domain name for which you requested the reachability status.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq GetContactReachabilityStatusResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

Read GetContactReachabilityStatusResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

Show GetContactReachabilityStatusResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

Generic GetContactReachabilityStatusResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

NFData GetContactReachabilityStatusResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

type Rep GetContactReachabilityStatusResponse Source # 
Instance details

Defined in Amazonka.Route53Domains.GetContactReachabilityStatus

type Rep GetContactReachabilityStatusResponse = D1 ('MetaData "GetContactReachabilityStatusResponse" "Amazonka.Route53Domains.GetContactReachabilityStatus" "libZSservicesZSamazonka-route53-domainsZSamazonka-route53-domains" 'False) (C1 ('MetaCons "GetContactReachabilityStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReachabilityStatus)) :*: (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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.