Package com.pulumi.aws.ec2.inputs
Class DefaultVpcState.Builder
- java.lang.Object
-
- com.pulumi.aws.ec2.inputs.DefaultVpcState.Builder
-
- Enclosing class:
- DefaultVpcState
public static final class DefaultVpcState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DefaultVpcState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefaultVpcState.Builderarn(com.pulumi.core.Output<java.lang.String> arn)DefaultVpcState.Builderarn(java.lang.String arn)DefaultVpcState.BuilderassignGeneratedIpv6CidrBlock(com.pulumi.core.Output<java.lang.Boolean> assignGeneratedIpv6CidrBlock)DefaultVpcState.BuilderassignGeneratedIpv6CidrBlock(java.lang.Boolean assignGeneratedIpv6CidrBlock)DefaultVpcStatebuild()DefaultVpcState.BuildercidrBlock(com.pulumi.core.Output<java.lang.String> cidrBlock)DefaultVpcState.BuildercidrBlock(java.lang.String cidrBlock)DefaultVpcState.BuilderdefaultNetworkAclId(com.pulumi.core.Output<java.lang.String> defaultNetworkAclId)DefaultVpcState.BuilderdefaultNetworkAclId(java.lang.String defaultNetworkAclId)DefaultVpcState.BuilderdefaultRouteTableId(com.pulumi.core.Output<java.lang.String> defaultRouteTableId)DefaultVpcState.BuilderdefaultRouteTableId(java.lang.String defaultRouteTableId)DefaultVpcState.BuilderdefaultSecurityGroupId(com.pulumi.core.Output<java.lang.String> defaultSecurityGroupId)DefaultVpcState.BuilderdefaultSecurityGroupId(java.lang.String defaultSecurityGroupId)DefaultVpcState.BuilderdhcpOptionsId(com.pulumi.core.Output<java.lang.String> dhcpOptionsId)DefaultVpcState.BuilderdhcpOptionsId(java.lang.String dhcpOptionsId)DefaultVpcState.BuilderenableDnsHostnames(com.pulumi.core.Output<java.lang.Boolean> enableDnsHostnames)DefaultVpcState.BuilderenableDnsHostnames(java.lang.Boolean enableDnsHostnames)DefaultVpcState.BuilderenableDnsSupport(com.pulumi.core.Output<java.lang.Boolean> enableDnsSupport)DefaultVpcState.BuilderenableDnsSupport(java.lang.Boolean enableDnsSupport)DefaultVpcState.BuilderenableNetworkAddressUsageMetrics(com.pulumi.core.Output<java.lang.Boolean> enableNetworkAddressUsageMetrics)DefaultVpcState.BuilderenableNetworkAddressUsageMetrics(java.lang.Boolean enableNetworkAddressUsageMetrics)DefaultVpcState.BuilderexistingDefaultVpc(com.pulumi.core.Output<java.lang.Boolean> existingDefaultVpc)DefaultVpcState.BuilderexistingDefaultVpc(java.lang.Boolean existingDefaultVpc)DefaultVpcState.BuilderforceDestroy(com.pulumi.core.Output<java.lang.Boolean> forceDestroy)DefaultVpcState.BuilderforceDestroy(java.lang.Boolean forceDestroy)DefaultVpcState.BuilderinstanceTenancy(com.pulumi.core.Output<java.lang.String> instanceTenancy)DefaultVpcState.BuilderinstanceTenancy(java.lang.String instanceTenancy)DefaultVpcState.Builderipv6AssociationId(com.pulumi.core.Output<java.lang.String> ipv6AssociationId)DefaultVpcState.Builderipv6AssociationId(java.lang.String ipv6AssociationId)DefaultVpcState.Builderipv6CidrBlock(com.pulumi.core.Output<java.lang.String> ipv6CidrBlock)DefaultVpcState.Builderipv6CidrBlock(java.lang.String ipv6CidrBlock)DefaultVpcState.Builderipv6CidrBlockNetworkBorderGroup(com.pulumi.core.Output<java.lang.String> ipv6CidrBlockNetworkBorderGroup)DefaultVpcState.Builderipv6CidrBlockNetworkBorderGroup(java.lang.String ipv6CidrBlockNetworkBorderGroup)DefaultVpcState.Builderipv6IpamPoolId(com.pulumi.core.Output<java.lang.String> ipv6IpamPoolId)DefaultVpcState.Builderipv6IpamPoolId(java.lang.String ipv6IpamPoolId)DefaultVpcState.Builderipv6NetmaskLength(com.pulumi.core.Output<java.lang.Integer> ipv6NetmaskLength)DefaultVpcState.Builderipv6NetmaskLength(java.lang.Integer ipv6NetmaskLength)DefaultVpcState.BuildermainRouteTableId(com.pulumi.core.Output<java.lang.String> mainRouteTableId)DefaultVpcState.BuildermainRouteTableId(java.lang.String mainRouteTableId)DefaultVpcState.BuilderownerId(com.pulumi.core.Output<java.lang.String> ownerId)DefaultVpcState.BuilderownerId(java.lang.String ownerId)DefaultVpcState.Builderregion(com.pulumi.core.Output<java.lang.String> region)DefaultVpcState.Builderregion(java.lang.String region)DefaultVpcState.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)DefaultVpcState.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)DefaultVpcState.BuildertagsAll(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)DefaultVpcState.BuildertagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DefaultVpcState defaults)
-
-
Method Detail
-
arn
public DefaultVpcState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
-
arn
public DefaultVpcState.Builder arn(java.lang.String arn)
-
assignGeneratedIpv6CidrBlock
public DefaultVpcState.Builder assignGeneratedIpv6CidrBlock(@Nullable com.pulumi.core.Output<java.lang.Boolean> assignGeneratedIpv6CidrBlock)
-
assignGeneratedIpv6CidrBlock
public DefaultVpcState.Builder assignGeneratedIpv6CidrBlock(java.lang.Boolean assignGeneratedIpv6CidrBlock)
-
cidrBlock
public DefaultVpcState.Builder cidrBlock(@Nullable com.pulumi.core.Output<java.lang.String> cidrBlock)
- Parameters:
cidrBlock- The primary IPv4 CIDR block for the VPC- Returns:
- builder
-
cidrBlock
public DefaultVpcState.Builder cidrBlock(java.lang.String cidrBlock)
- Parameters:
cidrBlock- The primary IPv4 CIDR block for the VPC- Returns:
- builder
-
defaultNetworkAclId
public DefaultVpcState.Builder defaultNetworkAclId(@Nullable com.pulumi.core.Output<java.lang.String> defaultNetworkAclId)
-
defaultNetworkAclId
public DefaultVpcState.Builder defaultNetworkAclId(java.lang.String defaultNetworkAclId)
-
defaultRouteTableId
public DefaultVpcState.Builder defaultRouteTableId(@Nullable com.pulumi.core.Output<java.lang.String> defaultRouteTableId)
-
defaultRouteTableId
public DefaultVpcState.Builder defaultRouteTableId(java.lang.String defaultRouteTableId)
-
defaultSecurityGroupId
public DefaultVpcState.Builder defaultSecurityGroupId(@Nullable com.pulumi.core.Output<java.lang.String> defaultSecurityGroupId)
-
defaultSecurityGroupId
public DefaultVpcState.Builder defaultSecurityGroupId(java.lang.String defaultSecurityGroupId)
-
dhcpOptionsId
public DefaultVpcState.Builder dhcpOptionsId(@Nullable com.pulumi.core.Output<java.lang.String> dhcpOptionsId)
-
dhcpOptionsId
public DefaultVpcState.Builder dhcpOptionsId(java.lang.String dhcpOptionsId)
-
enableDnsHostnames
public DefaultVpcState.Builder enableDnsHostnames(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableDnsHostnames)
-
enableDnsHostnames
public DefaultVpcState.Builder enableDnsHostnames(java.lang.Boolean enableDnsHostnames)
-
enableDnsSupport
public DefaultVpcState.Builder enableDnsSupport(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableDnsSupport)
-
enableDnsSupport
public DefaultVpcState.Builder enableDnsSupport(java.lang.Boolean enableDnsSupport)
-
enableNetworkAddressUsageMetrics
public DefaultVpcState.Builder enableNetworkAddressUsageMetrics(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableNetworkAddressUsageMetrics)
-
enableNetworkAddressUsageMetrics
public DefaultVpcState.Builder enableNetworkAddressUsageMetrics(java.lang.Boolean enableNetworkAddressUsageMetrics)
-
existingDefaultVpc
public DefaultVpcState.Builder existingDefaultVpc(@Nullable com.pulumi.core.Output<java.lang.Boolean> existingDefaultVpc)
-
existingDefaultVpc
public DefaultVpcState.Builder existingDefaultVpc(java.lang.Boolean existingDefaultVpc)
-
forceDestroy
public DefaultVpcState.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 DefaultVpcState.Builder forceDestroy(java.lang.Boolean forceDestroy)
- Parameters:
forceDestroy- Whether destroying the resource deletes the default VPC. Default: `false`- Returns:
- builder
-
instanceTenancy
public DefaultVpcState.Builder instanceTenancy(@Nullable com.pulumi.core.Output<java.lang.String> instanceTenancy)
- Parameters:
instanceTenancy- The allowed tenancy of instances launched into the VPC- Returns:
- builder
-
instanceTenancy
public DefaultVpcState.Builder instanceTenancy(java.lang.String instanceTenancy)
- Parameters:
instanceTenancy- The allowed tenancy of instances launched into the VPC- Returns:
- builder
-
ipv6AssociationId
public DefaultVpcState.Builder ipv6AssociationId(@Nullable com.pulumi.core.Output<java.lang.String> ipv6AssociationId)
-
ipv6AssociationId
public DefaultVpcState.Builder ipv6AssociationId(java.lang.String ipv6AssociationId)
-
ipv6CidrBlock
public DefaultVpcState.Builder ipv6CidrBlock(@Nullable com.pulumi.core.Output<java.lang.String> ipv6CidrBlock)
-
ipv6CidrBlock
public DefaultVpcState.Builder ipv6CidrBlock(java.lang.String ipv6CidrBlock)
-
ipv6CidrBlockNetworkBorderGroup
public DefaultVpcState.Builder ipv6CidrBlockNetworkBorderGroup(@Nullable com.pulumi.core.Output<java.lang.String> ipv6CidrBlockNetworkBorderGroup)
-
ipv6CidrBlockNetworkBorderGroup
public DefaultVpcState.Builder ipv6CidrBlockNetworkBorderGroup(java.lang.String ipv6CidrBlockNetworkBorderGroup)
-
ipv6IpamPoolId
public DefaultVpcState.Builder ipv6IpamPoolId(@Nullable com.pulumi.core.Output<java.lang.String> ipv6IpamPoolId)
-
ipv6IpamPoolId
public DefaultVpcState.Builder ipv6IpamPoolId(java.lang.String ipv6IpamPoolId)
-
ipv6NetmaskLength
public DefaultVpcState.Builder ipv6NetmaskLength(@Nullable com.pulumi.core.Output<java.lang.Integer> ipv6NetmaskLength)
-
ipv6NetmaskLength
public DefaultVpcState.Builder ipv6NetmaskLength(java.lang.Integer ipv6NetmaskLength)
-
mainRouteTableId
public DefaultVpcState.Builder mainRouteTableId(@Nullable com.pulumi.core.Output<java.lang.String> mainRouteTableId)
-
mainRouteTableId
public DefaultVpcState.Builder mainRouteTableId(java.lang.String mainRouteTableId)
-
ownerId
public DefaultVpcState.Builder ownerId(@Nullable com.pulumi.core.Output<java.lang.String> ownerId)
-
ownerId
public DefaultVpcState.Builder ownerId(java.lang.String ownerId)
-
region
public DefaultVpcState.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 DefaultVpcState.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 DefaultVpcState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
-
tags
public DefaultVpcState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
-
tagsAll
public DefaultVpcState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
-
tagsAll
public DefaultVpcState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
-
build
public DefaultVpcState build()
-
-