public static final class CfnDHCPOptions.Builder
extends java.lang.Object
CfnDHCPOptions
.Modifier and Type | Method and Description |
---|---|
CfnDHCPOptions |
build() |
static CfnDHCPOptions.Builder |
create(Construct scope,
java.lang.String id) |
CfnDHCPOptions.Builder |
domainName(java.lang.String domainName)
This value is used to complete unqualified DNS hostnames.
|
CfnDHCPOptions.Builder |
domainNameServers(java.util.List<java.lang.String> domainNameServers)
The IPv4 addresses of up to four domain name servers, or `AmazonProvidedDNS` .
|
CfnDHCPOptions.Builder |
netbiosNameServers(java.util.List<java.lang.String> netbiosNameServers)
The IPv4 addresses of up to four NetBIOS name servers.
|
CfnDHCPOptions.Builder |
netbiosNodeType(java.lang.Number netbiosNodeType)
The NetBIOS node type (1, 2, 4, or 8).
|
CfnDHCPOptions.Builder |
ntpServers(java.util.List<java.lang.String> ntpServers)
The IPv4 addresses of up to four Network Time Protocol (NTP) servers.
|
CfnDHCPOptions.Builder |
tags(java.util.List<? extends CfnTag> tags)
Any tags assigned to the DHCP options set.
|
public static CfnDHCPOptions.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnDHCPOptions.Builder
.public CfnDHCPOptions.Builder domainName(java.lang.String domainName)
If you're using AmazonProvidedDNS in us-east-1
, specify ec2.internal
. If you're using AmazonProvidedDNS in another Region, specify region . compute.internal
(for example, ap-northeast-1.compute.internal
). Otherwise, specify a domain name (for example, MyCompany.com ).
domainName
- This value is used to complete unqualified DNS hostnames. This parameter is required.this
public CfnDHCPOptions.Builder domainNameServers(java.util.List<java.lang.String> domainNameServers)
The default is AmazonProvidedDNS
. To have your instance receive a custom DNS hostname as specified in DomainName
, you must set this property to a custom DNS server.
domainNameServers
- The IPv4 addresses of up to four domain name servers, or `AmazonProvidedDNS` . This parameter is required.this
public CfnDHCPOptions.Builder netbiosNameServers(java.util.List<java.lang.String> netbiosNameServers)
netbiosNameServers
- The IPv4 addresses of up to four NetBIOS name servers. This parameter is required.this
public CfnDHCPOptions.Builder netbiosNodeType(java.lang.Number netbiosNodeType)
We recommend that you specify 2 (broadcast and multicast are not currently supported).
netbiosNodeType
- The NetBIOS node type (1, 2, 4, or 8). This parameter is required.this
public CfnDHCPOptions.Builder ntpServers(java.util.List<java.lang.String> ntpServers)
ntpServers
- The IPv4 addresses of up to four Network Time Protocol (NTP) servers. This parameter is required.this
public CfnDHCPOptions.Builder tags(java.util.List<? extends CfnTag> tags)
tags
- Any tags assigned to the DHCP options set. This parameter is required.this
public CfnDHCPOptions build()