Package com.pulumi.aws.ec2
Class DefaultVpcArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.DefaultVpcArgs.Builder
-
- Enclosing class:
- DefaultVpcArgs
public static final class DefaultVpcArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DefaultVpcArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultVpcArgs.BuilderassignGeneratedIpv6CidrBlock(com.pulumi.core.Output<java.lang.Boolean> assignGeneratedIpv6CidrBlock)DefaultVpcArgs.BuilderassignGeneratedIpv6CidrBlock(java.lang.Boolean assignGeneratedIpv6CidrBlock)DefaultVpcArgsbuild()DefaultVpcArgs.BuilderenableDnsHostnames(com.pulumi.core.Output<java.lang.Boolean> enableDnsHostnames)DefaultVpcArgs.BuilderenableDnsHostnames(java.lang.Boolean enableDnsHostnames)DefaultVpcArgs.BuilderenableDnsSupport(com.pulumi.core.Output<java.lang.Boolean> enableDnsSupport)DefaultVpcArgs.BuilderenableDnsSupport(java.lang.Boolean enableDnsSupport)DefaultVpcArgs.BuilderenableNetworkAddressUsageMetrics(com.pulumi.core.Output<java.lang.Boolean> enableNetworkAddressUsageMetrics)DefaultVpcArgs.BuilderenableNetworkAddressUsageMetrics(java.lang.Boolean enableNetworkAddressUsageMetrics)DefaultVpcArgs.BuilderforceDestroy(com.pulumi.core.Output<java.lang.Boolean> forceDestroy)DefaultVpcArgs.BuilderforceDestroy(java.lang.Boolean forceDestroy)DefaultVpcArgs.Builderipv6CidrBlock(com.pulumi.core.Output<java.lang.String> ipv6CidrBlock)DefaultVpcArgs.Builderipv6CidrBlock(java.lang.String ipv6CidrBlock)DefaultVpcArgs.Builderipv6CidrBlockNetworkBorderGroup(com.pulumi.core.Output<java.lang.String> ipv6CidrBlockNetworkBorderGroup)DefaultVpcArgs.Builderipv6CidrBlockNetworkBorderGroup(java.lang.String ipv6CidrBlockNetworkBorderGroup)DefaultVpcArgs.Builderipv6IpamPoolId(com.pulumi.core.Output<java.lang.String> ipv6IpamPoolId)DefaultVpcArgs.Builderipv6IpamPoolId(java.lang.String ipv6IpamPoolId)DefaultVpcArgs.Builderipv6NetmaskLength(com.pulumi.core.Output<java.lang.Integer> ipv6NetmaskLength)DefaultVpcArgs.Builderipv6NetmaskLength(java.lang.Integer ipv6NetmaskLength)DefaultVpcArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)DefaultVpcArgs.Builderregion(java.lang.String region)DefaultVpcArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)DefaultVpcArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DefaultVpcArgs defaults)
-
-
Method Detail
-
assignGeneratedIpv6CidrBlock
public DefaultVpcArgs.Builder assignGeneratedIpv6CidrBlock(@Nullable com.pulumi.core.Output<java.lang.Boolean> assignGeneratedIpv6CidrBlock)
-
assignGeneratedIpv6CidrBlock
public DefaultVpcArgs.Builder assignGeneratedIpv6CidrBlock(java.lang.Boolean assignGeneratedIpv6CidrBlock)
-
enableDnsHostnames
public DefaultVpcArgs.Builder enableDnsHostnames(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableDnsHostnames)
-
enableDnsHostnames
public DefaultVpcArgs.Builder enableDnsHostnames(java.lang.Boolean enableDnsHostnames)
-
enableDnsSupport
public DefaultVpcArgs.Builder enableDnsSupport(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableDnsSupport)
-
enableDnsSupport
public DefaultVpcArgs.Builder enableDnsSupport(java.lang.Boolean enableDnsSupport)
-
enableNetworkAddressUsageMetrics
public DefaultVpcArgs.Builder enableNetworkAddressUsageMetrics(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableNetworkAddressUsageMetrics)
-
enableNetworkAddressUsageMetrics
public DefaultVpcArgs.Builder enableNetworkAddressUsageMetrics(java.lang.Boolean enableNetworkAddressUsageMetrics)
-
forceDestroy
public DefaultVpcArgs.Builder forceDestroy(@Nullable com.pulumi.core.Output<java.lang.Boolean> forceDestroy)
- Parameters:
forceDestroy- Whether destroying the resource deletes the default VPC. Default: `false`- Returns:
- builder
-
forceDestroy
public DefaultVpcArgs.Builder forceDestroy(java.lang.Boolean forceDestroy)
- Parameters:
forceDestroy- Whether destroying the resource deletes the default VPC. Default: `false`- Returns:
- builder
-
ipv6CidrBlock
public DefaultVpcArgs.Builder ipv6CidrBlock(@Nullable com.pulumi.core.Output<java.lang.String> ipv6CidrBlock)
-
ipv6CidrBlock
public DefaultVpcArgs.Builder ipv6CidrBlock(java.lang.String ipv6CidrBlock)
-
ipv6CidrBlockNetworkBorderGroup
public DefaultVpcArgs.Builder ipv6CidrBlockNetworkBorderGroup(@Nullable com.pulumi.core.Output<java.lang.String> ipv6CidrBlockNetworkBorderGroup)
-
ipv6CidrBlockNetworkBorderGroup
public DefaultVpcArgs.Builder ipv6CidrBlockNetworkBorderGroup(java.lang.String ipv6CidrBlockNetworkBorderGroup)
-
ipv6IpamPoolId
public DefaultVpcArgs.Builder ipv6IpamPoolId(@Nullable com.pulumi.core.Output<java.lang.String> ipv6IpamPoolId)
-
ipv6IpamPoolId
public DefaultVpcArgs.Builder ipv6IpamPoolId(java.lang.String ipv6IpamPoolId)
-
ipv6NetmaskLength
public DefaultVpcArgs.Builder ipv6NetmaskLength(@Nullable com.pulumi.core.Output<java.lang.Integer> ipv6NetmaskLength)
-
ipv6NetmaskLength
public DefaultVpcArgs.Builder ipv6NetmaskLength(java.lang.Integer ipv6NetmaskLength)
-
region
public DefaultVpcArgs.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 DefaultVpcArgs.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 DefaultVpcArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
-
tags
public DefaultVpcArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
build
public DefaultVpcArgs build()
-
-