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 Modifier and Type Method Description DefaultVpcDhcpOptionsState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)DefaultVpcDhcpOptionsState.Builderarn(java.lang.String arn)DefaultVpcDhcpOptionsStatebuild()DefaultVpcDhcpOptionsState.BuilderdomainName(com.pulumi.core.Output<java.lang.String> domainName)DefaultVpcDhcpOptionsState.BuilderdomainName(java.lang.String domainName)DefaultVpcDhcpOptionsState.BuilderdomainNameServers(com.pulumi.core.Output<java.lang.String> domainNameServers)DefaultVpcDhcpOptionsState.BuilderdomainNameServers(java.lang.String domainNameServers)DefaultVpcDhcpOptionsState.Builderipv6AddressPreferredLeaseTime(com.pulumi.core.Output<java.lang.String> ipv6AddressPreferredLeaseTime)DefaultVpcDhcpOptionsState.Builderipv6AddressPreferredLeaseTime(java.lang.String ipv6AddressPreferredLeaseTime)DefaultVpcDhcpOptionsState.BuildernetbiosNameServers(com.pulumi.core.Output<java.lang.String> netbiosNameServers)DefaultVpcDhcpOptionsState.BuildernetbiosNameServers(java.lang.String netbiosNameServers)DefaultVpcDhcpOptionsState.BuildernetbiosNodeType(com.pulumi.core.Output<java.lang.String> netbiosNodeType)DefaultVpcDhcpOptionsState.BuildernetbiosNodeType(java.lang.String netbiosNodeType)DefaultVpcDhcpOptionsState.BuilderntpServers(com.pulumi.core.Output<java.lang.String> ntpServers)DefaultVpcDhcpOptionsState.BuilderntpServers(java.lang.String ntpServers)DefaultVpcDhcpOptionsState.BuilderownerId(com.pulumi.core.Output<java.lang.String> ownerId)DefaultVpcDhcpOptionsState.BuilderownerId(java.lang.String ownerId)DefaultVpcDhcpOptionsState.Builderregion(com.pulumi.core.Output<java.lang.String> region)DefaultVpcDhcpOptionsState.Builderregion(java.lang.String region)DefaultVpcDhcpOptionsState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)DefaultVpcDhcpOptionsState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)DefaultVpcDhcpOptionsState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)DefaultVpcDhcpOptionsState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
-
-
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)
-
ipv6AddressPreferredLeaseTime
public DefaultVpcDhcpOptionsState.Builder ipv6AddressPreferredLeaseTime(@Nullable com.pulumi.core.Output<java.lang.String> ipv6AddressPreferredLeaseTime)
-
ipv6AddressPreferredLeaseTime
public DefaultVpcDhcpOptionsState.Builder ipv6AddressPreferredLeaseTime(java.lang.String ipv6AddressPreferredLeaseTime)
-
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
-
region
public DefaultVpcDhcpOptionsState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the [provider configuration](https://registry.terraform.io/providers/hashicorp/aws/latest/docs#aws-configuration-reference).- Returns:
- builder
-
region
public DefaultVpcDhcpOptionsState.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the [provider configuration](https://registry.terraform.io/providers/hashicorp/aws/latest/docs#aws-configuration-reference).- 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
public DefaultVpcDhcpOptionsState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
-
tagsAll
public DefaultVpcDhcpOptionsState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
build
public DefaultVpcDhcpOptionsState build()
-
-