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 Nameserver = Nameserver' {}
- newNameserver :: Text -> Nameserver
- nameserver_glueIps :: Lens' Nameserver (Maybe [Text])
- nameserver_name :: Lens' Nameserver Text
Documentation
data Nameserver Source #
Name server includes the following elements.
See: newNameserver
smart constructor.
Nameserver' | |
|
Instances
Create a value of Nameserver
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:glueIps:Nameserver'
, nameserver_glueIps
- Glue IP address of a name server entry. Glue IP addresses are required
only when the name of the name server is a subdomain of the domain. For
example, if your domain is example.com and the name server for the
domain is ns.example.com, you need to specify the IP address for
ns.example.com.
Constraints: The list can contain only one IPv4 and one IPv6 address.
$sel:name:Nameserver'
, nameserver_name
- The fully qualified host name of the name server.
Constraint: Maximum 255 characters
nameserver_glueIps :: Lens' Nameserver (Maybe [Text]) Source #
Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.
Constraints: The list can contain only one IPv4 and one IPv6 address.
nameserver_name :: Lens' Nameserver Text Source #
The fully qualified host name of the name server.
Constraint: Maximum 255 characters