libZSservicesZSamazonka-route53-autonamingZSamazonka-route53-autonaming
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.Route53AutoNaming.Types.DnsConfigChange

Description

 
Synopsis

Documentation

data DnsConfigChange Source #

A complex type that contains information about changes to the Route 53 DNS records that Cloud Map creates when you register an instance.

See: newDnsConfigChange smart constructor.

Constructors

DnsConfigChange' 

Fields

  • dnsRecords :: [DnsRecord]

    An array that contains one DnsRecord object for each Route 53 record that you want Cloud Map to create when you register an instance.

Instances

Instances details
Eq DnsConfigChange Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.DnsConfigChange

Read DnsConfigChange Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.DnsConfigChange

Show DnsConfigChange Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.DnsConfigChange

Generic DnsConfigChange Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.DnsConfigChange

Associated Types

type Rep DnsConfigChange :: Type -> Type #

NFData DnsConfigChange Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.DnsConfigChange

Methods

rnf :: DnsConfigChange -> () #

Hashable DnsConfigChange Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.DnsConfigChange

ToJSON DnsConfigChange Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.DnsConfigChange

type Rep DnsConfigChange Source # 
Instance details

Defined in Amazonka.Route53AutoNaming.Types.DnsConfigChange

type Rep DnsConfigChange = D1 ('MetaData "DnsConfigChange" "Amazonka.Route53AutoNaming.Types.DnsConfigChange" "libZSservicesZSamazonka-route53-autonamingZSamazonka-route53-autonaming" 'False) (C1 ('MetaCons "DnsConfigChange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dnsRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DnsRecord])))

newDnsConfigChange :: DnsConfigChange Source #

Create a value of DnsConfigChange 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:dnsRecords:DnsConfigChange', dnsConfigChange_dnsRecords - An array that contains one DnsRecord object for each Route 53 record that you want Cloud Map to create when you register an instance.

dnsConfigChange_dnsRecords :: Lens' DnsConfigChange [DnsRecord] Source #

An array that contains one DnsRecord object for each Route 53 record that you want Cloud Map to create when you register an instance.