libZSservicesZSamazonka-appmeshZSamazonka-appmesh
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.AppMesh.Types.DnsServiceDiscovery

Description

 
Synopsis

Documentation

data DnsServiceDiscovery Source #

An object that represents the DNS service discovery information for your virtual node.

See: newDnsServiceDiscovery smart constructor.

Constructors

DnsServiceDiscovery' 

Fields

Instances

Instances details
Eq DnsServiceDiscovery Source # 
Instance details

Defined in Amazonka.AppMesh.Types.DnsServiceDiscovery

Read DnsServiceDiscovery Source # 
Instance details

Defined in Amazonka.AppMesh.Types.DnsServiceDiscovery

Show DnsServiceDiscovery Source # 
Instance details

Defined in Amazonka.AppMesh.Types.DnsServiceDiscovery

Generic DnsServiceDiscovery Source # 
Instance details

Defined in Amazonka.AppMesh.Types.DnsServiceDiscovery

Associated Types

type Rep DnsServiceDiscovery :: Type -> Type #

NFData DnsServiceDiscovery Source # 
Instance details

Defined in Amazonka.AppMesh.Types.DnsServiceDiscovery

Methods

rnf :: DnsServiceDiscovery -> () #

Hashable DnsServiceDiscovery Source # 
Instance details

Defined in Amazonka.AppMesh.Types.DnsServiceDiscovery

ToJSON DnsServiceDiscovery Source # 
Instance details

Defined in Amazonka.AppMesh.Types.DnsServiceDiscovery

FromJSON DnsServiceDiscovery Source # 
Instance details

Defined in Amazonka.AppMesh.Types.DnsServiceDiscovery

type Rep DnsServiceDiscovery Source # 
Instance details

Defined in Amazonka.AppMesh.Types.DnsServiceDiscovery

type Rep DnsServiceDiscovery = D1 ('MetaData "DnsServiceDiscovery" "Amazonka.AppMesh.Types.DnsServiceDiscovery" "libZSservicesZSamazonka-appmeshZSamazonka-appmesh" 'False) (C1 ('MetaCons "DnsServiceDiscovery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "responseType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DnsResponseType)) :*: S1 ('MetaSel ('Just "hostname") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDnsServiceDiscovery Source #

Create a value of DnsServiceDiscovery 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:responseType:DnsServiceDiscovery', dnsServiceDiscovery_responseType - Specifies the DNS response type for the virtual node.

$sel:hostname:DnsServiceDiscovery', dnsServiceDiscovery_hostname - Specifies the DNS service discovery hostname for the virtual node.

dnsServiceDiscovery_responseType :: Lens' DnsServiceDiscovery (Maybe DnsResponseType) Source #

Specifies the DNS response type for the virtual node.

dnsServiceDiscovery_hostname :: Lens' DnsServiceDiscovery Text Source #

Specifies the DNS service discovery hostname for the virtual node.