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 |
Synopsis
- data DnsServiceDiscovery = DnsServiceDiscovery' {}
- newDnsServiceDiscovery :: Text -> DnsServiceDiscovery
- dnsServiceDiscovery_ipPreference :: Lens' DnsServiceDiscovery (Maybe IpPreference)
- dnsServiceDiscovery_responseType :: Lens' DnsServiceDiscovery (Maybe DnsResponseType)
- dnsServiceDiscovery_hostname :: Lens' DnsServiceDiscovery Text
Documentation
data DnsServiceDiscovery Source #
An object that represents the DNS service discovery information for your virtual node.
See: newDnsServiceDiscovery
smart constructor.
DnsServiceDiscovery' | |
|
Instances
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:ipPreference:DnsServiceDiscovery'
, dnsServiceDiscovery_ipPreference
- The preferred IP version that this virtual node uses. Setting the IP
preference on the virtual node only overrides the IP preference set for
the mesh on this specific node.
$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_ipPreference :: Lens' DnsServiceDiscovery (Maybe IpPreference) Source #
The preferred IP version that this virtual node uses. Setting the IP preference on the virtual node only overrides the IP preference set for the mesh on this specific 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.