DhcpOptionsArgs

data class DhcpOptionsArgs(val domainName: Output<String>? = null, val domainNameServers: Output<List<String>>? = null, val ipv6AddressPreferredLeaseTime: Output<Int>? = null, val netbiosNameServers: Output<List<String>>? = null, val netbiosNodeType: Output<Int>? = null, val ntpServers: Output<List<String>>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DhcpOptionsArgs>

Resource Type definition for AWS::EC2::DHCPOptions

Constructors

Link copied to clipboard
constructor(domainName: Output<String>? = null, domainNameServers: Output<List<String>>? = null, ipv6AddressPreferredLeaseTime: Output<Int>? = null, netbiosNameServers: Output<List<String>>? = null, netbiosNodeType: Output<Int>? = null, ntpServers: Output<List<String>>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val domainName: Output<String>? = null

This value is used to complete unqualified DNS hostnames.

Link copied to clipboard
val domainNameServers: Output<List<String>>? = null

The IPv4 addresses of up to four domain name servers, or AmazonProvidedDNS.

Link copied to clipboard
val ipv6AddressPreferredLeaseTime: Output<Int>? = null

The preferred Lease Time for ipV6 address in seconds.

Link copied to clipboard
val netbiosNameServers: Output<List<String>>? = null

The IPv4 addresses of up to four NetBIOS name servers.

Link copied to clipboard
val netbiosNodeType: Output<Int>? = null

The NetBIOS node type (1, 2, 4, or 8).

Link copied to clipboard
val ntpServers: Output<List<String>>? = null

The IPv4 addresses of up to four Network Time Protocol (NTP) servers.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

Any tags assigned to the DHCP options set.

Functions

Link copied to clipboard
open override fun toJava(): DhcpOptionsArgs