@Stability(value=Experimental) public static final class PrivateSubnetAttributes.Builder extends Object implements software.amazon.jsii.Builder<PrivateSubnetAttributes>
PrivateSubnetAttributes| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PrivateSubnetAttributes.Builder |
availabilityZone(String availabilityZone)
Sets the value of
SubnetAttributes.getAvailabilityZone() |
PrivateSubnetAttributes |
build()
Builds the configured instance.
|
PrivateSubnetAttributes.Builder |
ipv4CidrBlock(String ipv4CidrBlock)
Sets the value of
SubnetAttributes.getIpv4CidrBlock() |
PrivateSubnetAttributes.Builder |
routeTableId(String routeTableId)
Sets the value of
SubnetAttributes.getRouteTableId() |
PrivateSubnetAttributes.Builder |
subnetId(String subnetId)
Sets the value of
SubnetAttributes.getSubnetId() |
@Stability(value=Experimental) public PrivateSubnetAttributes.Builder subnetId(String subnetId)
SubnetAttributes.getSubnetId()subnetId - The subnetId for this particular subnet. This parameter is required.this@Stability(value=Experimental) public PrivateSubnetAttributes.Builder availabilityZone(String availabilityZone)
SubnetAttributes.getAvailabilityZone()availabilityZone - The Availability Zone the subnet is located in.this@Stability(value=Experimental) public PrivateSubnetAttributes.Builder ipv4CidrBlock(String ipv4CidrBlock)
SubnetAttributes.getIpv4CidrBlock()ipv4CidrBlock - The IPv4 CIDR block associated with the subnet.this@Stability(value=Experimental) public PrivateSubnetAttributes.Builder routeTableId(String routeTableId)
SubnetAttributes.getRouteTableId()routeTableId - The ID of the route table for this particular subnet.this@Stability(value=Experimental) public PrivateSubnetAttributes build()
build in interface software.amazon.jsii.Builder<PrivateSubnetAttributes>PrivateSubnetAttributesNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.