Package com.pulumi.aws.ec2.inputs
Class DefaultVpcDhcpOptionsState.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.inputs.DefaultVpcDhcpOptionsState.Builder
-
- Enclosing class:
- DefaultVpcDhcpOptionsState
public static final class DefaultVpcDhcpOptionsState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DefaultVpcDhcpOptionsState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description DefaultVpcDhcpOptionsState.Builder
arn(com.pulumi.core.Output<java.lang.String> arn)
DefaultVpcDhcpOptionsState.Builder
arn(java.lang.String arn)
DefaultVpcDhcpOptionsState
build()
DefaultVpcDhcpOptionsState.Builder
domainName(com.pulumi.core.Output<java.lang.String> domainName)
DefaultVpcDhcpOptionsState.Builder
domainName(java.lang.String domainName)
DefaultVpcDhcpOptionsState.Builder
domainNameServers(com.pulumi.core.Output<java.lang.String> domainNameServers)
DefaultVpcDhcpOptionsState.Builder
domainNameServers(java.lang.String domainNameServers)
DefaultVpcDhcpOptionsState.Builder
netbiosNameServers(com.pulumi.core.Output<java.lang.String> netbiosNameServers)
DefaultVpcDhcpOptionsState.Builder
netbiosNameServers(java.lang.String netbiosNameServers)
DefaultVpcDhcpOptionsState.Builder
netbiosNodeType(com.pulumi.core.Output<java.lang.String> netbiosNodeType)
DefaultVpcDhcpOptionsState.Builder
netbiosNodeType(java.lang.String netbiosNodeType)
DefaultVpcDhcpOptionsState.Builder
ntpServers(com.pulumi.core.Output<java.lang.String> ntpServers)
DefaultVpcDhcpOptionsState.Builder
ntpServers(java.lang.String ntpServers)
DefaultVpcDhcpOptionsState.Builder
ownerId(com.pulumi.core.Output<java.lang.String> ownerId)
DefaultVpcDhcpOptionsState.Builder
ownerId(java.lang.String ownerId)
DefaultVpcDhcpOptionsState.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
DefaultVpcDhcpOptionsState.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
DefaultVpcDhcpOptionsState.Builder
tagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.DefaultVpcDhcpOptionsState.Builder
tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DefaultVpcDhcpOptionsState defaults)
-
-
Method Detail
-
arn
public DefaultVpcDhcpOptionsState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn
- The ARN of the DHCP Options Set.- Returns:
- builder
-
arn
public DefaultVpcDhcpOptionsState.Builder arn(java.lang.String arn)
- Parameters:
arn
- The ARN of the DHCP Options Set.- Returns:
- builder
-
domainName
public DefaultVpcDhcpOptionsState.Builder domainName(@Nullable com.pulumi.core.Output<java.lang.String> domainName)
-
domainName
public DefaultVpcDhcpOptionsState.Builder domainName(java.lang.String domainName)
-
domainNameServers
public DefaultVpcDhcpOptionsState.Builder domainNameServers(@Nullable com.pulumi.core.Output<java.lang.String> domainNameServers)
-
domainNameServers
public DefaultVpcDhcpOptionsState.Builder domainNameServers(java.lang.String domainNameServers)
-
netbiosNameServers
public DefaultVpcDhcpOptionsState.Builder netbiosNameServers(@Nullable com.pulumi.core.Output<java.lang.String> netbiosNameServers)
- Parameters:
netbiosNameServers
- List of NETBIOS name servers.- Returns:
- builder
-
netbiosNameServers
public DefaultVpcDhcpOptionsState.Builder netbiosNameServers(java.lang.String netbiosNameServers)
- Parameters:
netbiosNameServers
- List of NETBIOS name servers.- Returns:
- builder
-
netbiosNodeType
public DefaultVpcDhcpOptionsState.Builder netbiosNodeType(@Nullable com.pulumi.core.Output<java.lang.String> netbiosNodeType)
- Parameters:
netbiosNodeType
- The NetBIOS node type (1, 2, 4, or 8). AWS recommends to specify 2 since broadcast and multicast are not supported in their network. For more information about these node types, see [RFC 2132](http://www.ietf.org/rfc/rfc2132.txt).- Returns:
- builder
-
netbiosNodeType
public DefaultVpcDhcpOptionsState.Builder netbiosNodeType(java.lang.String netbiosNodeType)
- Parameters:
netbiosNodeType
- The NetBIOS node type (1, 2, 4, or 8). AWS recommends to specify 2 since broadcast and multicast are not supported in their network. For more information about these node types, see [RFC 2132](http://www.ietf.org/rfc/rfc2132.txt).- Returns:
- builder
-
ntpServers
public DefaultVpcDhcpOptionsState.Builder ntpServers(@Nullable com.pulumi.core.Output<java.lang.String> ntpServers)
-
ntpServers
public DefaultVpcDhcpOptionsState.Builder ntpServers(java.lang.String ntpServers)
-
ownerId
public DefaultVpcDhcpOptionsState.Builder ownerId(@Nullable com.pulumi.core.Output<java.lang.String> ownerId)
- Parameters:
ownerId
- The ID of the AWS account that owns the DHCP options set.- Returns:
- builder
-
ownerId
public DefaultVpcDhcpOptionsState.Builder ownerId(java.lang.String ownerId)
- Parameters:
ownerId
- The ID of the AWS account that owns the DHCP options set.- Returns:
- builder
-
tags
public DefaultVpcDhcpOptionsState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- A map of tags to assign to the resource.- Returns:
- builder
-
tags
public DefaultVpcDhcpOptionsState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- A map of tags to assign to the resource.- Returns:
- builder
-
tagsAll
@Deprecated public DefaultVpcDhcpOptionsState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
Deprecated.Please use `tags` instead.- Returns:
- builder
-
tagsAll
@Deprecated public DefaultVpcDhcpOptionsState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
Deprecated.Please use `tags` instead.- Returns:
- builder
-
build
public DefaultVpcDhcpOptionsState build()
-
-