libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk
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.ElasticBeanstalk.CheckDNSAvailability

Description

Checks if the specified CNAME is available.

Synopsis

Creating a Request

data CheckDNSAvailability Source #

Results message indicating whether a CNAME is available.

See: newCheckDNSAvailability smart constructor.

Constructors

CheckDNSAvailability' 

Fields

Instances

Instances details
Eq CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Read CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Show CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Generic CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Associated Types

type Rep CheckDNSAvailability :: Type -> Type #

NFData CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Methods

rnf :: CheckDNSAvailability -> () #

Hashable CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

AWSRequest CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Associated Types

type AWSResponse CheckDNSAvailability #

ToHeaders CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

ToPath CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

ToQuery CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

type Rep CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

type Rep CheckDNSAvailability = D1 ('MetaData "CheckDNSAvailability" "Amazonka.ElasticBeanstalk.CheckDNSAvailability" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "CheckDNSAvailability'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cNAMEPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse CheckDNSAvailability Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

newCheckDNSAvailability Source #

Create a value of CheckDNSAvailability 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:cNAMEPrefix:CheckDNSAvailability', checkDNSAvailability_cNAMEPrefix - The prefix used when this CNAME is reserved.

Request Lenses

checkDNSAvailability_cNAMEPrefix :: Lens' CheckDNSAvailability Text Source #

The prefix used when this CNAME is reserved.

Destructuring the Response

data CheckDNSAvailabilityResponse Source #

Indicates if the specified CNAME is available.

See: newCheckDNSAvailabilityResponse smart constructor.

Constructors

CheckDNSAvailabilityResponse' 

Fields

  • fullyQualifiedCNAME :: Maybe Text

    The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

  • available :: Maybe Bool

    Indicates if the specified CNAME is available:

    • true : The CNAME is available.
    • false : The CNAME is not available.
  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq CheckDNSAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Read CheckDNSAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Show CheckDNSAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Generic CheckDNSAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

Associated Types

type Rep CheckDNSAvailabilityResponse :: Type -> Type #

NFData CheckDNSAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

type Rep CheckDNSAvailabilityResponse Source # 
Instance details

Defined in Amazonka.ElasticBeanstalk.CheckDNSAvailability

type Rep CheckDNSAvailabilityResponse = D1 ('MetaData "CheckDNSAvailabilityResponse" "Amazonka.ElasticBeanstalk.CheckDNSAvailability" "libZSservicesZSamazonka-elasticbeanstalkZSamazonka-elasticbeanstalk" 'False) (C1 ('MetaCons "CheckDNSAvailabilityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fullyQualifiedCNAME") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "available") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCheckDNSAvailabilityResponse Source #

Create a value of CheckDNSAvailabilityResponse 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:fullyQualifiedCNAME:CheckDNSAvailabilityResponse', checkDNSAvailabilityResponse_fullyQualifiedCNAME - The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

$sel:available:CheckDNSAvailabilityResponse', checkDNSAvailabilityResponse_available - Indicates if the specified CNAME is available:

  • true : The CNAME is available.
  • false : The CNAME is not available.

$sel:httpStatus:CheckDNSAvailabilityResponse', checkDNSAvailabilityResponse_httpStatus - The response's http status code.

Response Lenses

checkDNSAvailabilityResponse_fullyQualifiedCNAME :: Lens' CheckDNSAvailabilityResponse (Maybe Text) Source #

The fully qualified CNAME to reserve when CreateEnvironment is called with the provided prefix.

checkDNSAvailabilityResponse_available :: Lens' CheckDNSAvailabilityResponse (Maybe Bool) Source #

Indicates if the specified CNAME is available:

  • true : The CNAME is available.
  • false : The CNAME is not available.