Subnet.Builder |
Subnet.Builder.assignIpv6AddressOnCreation(Boolean assignIpv6AddressOnCreation) |
Indicates whether a network interface created in this subnet (including a network interface created by
RunInstances) receives an IPv6 address.
|
Subnet.Builder |
Subnet.Builder.availabilityZone(String availabilityZone) |
The Availability Zone of the subnet.
|
Subnet.Builder |
Subnet.Builder.availabilityZoneId(String availabilityZoneId) |
The AZ ID of the subnet.
|
Subnet.Builder |
Subnet.Builder.availableIpAddressCount(Integer availableIpAddressCount) |
The number of unused private IPv4 addresses in the subnet.
|
static Subnet.Builder |
Subnet.builder() |
|
Subnet.Builder |
Subnet.Builder.cidrBlock(String cidrBlock) |
The IPv4 CIDR block assigned to the subnet.
|
Subnet.Builder |
Subnet.Builder.customerOwnedIpv4Pool(String customerOwnedIpv4Pool) |
The customer-owned IPv4 address pool associated with the subnet.
|
Subnet.Builder |
Subnet.Builder.defaultForAz(Boolean defaultForAz) |
Indicates whether this is the default subnet for the Availability Zone.
|
Subnet.Builder |
Subnet.Builder.enableDns64(Boolean enableDns64) |
Indicates whether DNS queries made to the Amazon-provided DNS Resolver in this subnet should return synthetic
IPv6 addresses for IPv4-only destinations.
|
Subnet.Builder |
Subnet.Builder.enableLniAtDeviceIndex(Integer enableLniAtDeviceIndex) |
Indicates the device position for local network interfaces in this subnet.
|
Subnet.Builder |
Subnet.Builder.ipv6CidrBlockAssociationSet(Collection<SubnetIpv6CidrBlockAssociation> ipv6CidrBlockAssociationSet) |
Information about the IPv6 CIDR blocks associated with the subnet.
|
Subnet.Builder |
Subnet.Builder.ipv6CidrBlockAssociationSet(Consumer<SubnetIpv6CidrBlockAssociation.Builder>... ipv6CidrBlockAssociationSet) |
Information about the IPv6 CIDR blocks associated with the subnet.
|
Subnet.Builder |
Subnet.Builder.ipv6CidrBlockAssociationSet(SubnetIpv6CidrBlockAssociation... ipv6CidrBlockAssociationSet) |
Information about the IPv6 CIDR blocks associated with the subnet.
|
Subnet.Builder |
Subnet.Builder.ipv6Native(Boolean ipv6Native) |
Indicates whether this is an IPv6 only subnet.
|
Subnet.Builder |
Subnet.Builder.mapCustomerOwnedIpOnLaunch(Boolean mapCustomerOwnedIpOnLaunch) |
Indicates whether a network interface created in this subnet (including a network interface created by
RunInstances) receives a customer-owned IPv4 address.
|
Subnet.Builder |
Subnet.Builder.mapPublicIpOnLaunch(Boolean mapPublicIpOnLaunch) |
Indicates whether instances launched in this subnet receive a public IPv4 address.
|
Subnet.Builder |
Subnet.Builder.outpostArn(String outpostArn) |
The Amazon Resource Name (ARN) of the Outpost.
|
Subnet.Builder |
Subnet.Builder.ownerId(String ownerId) |
The ID of the Amazon Web Services account that owns the subnet.
|
default Subnet.Builder |
Subnet.Builder.privateDnsNameOptionsOnLaunch(Consumer<PrivateDnsNameOptionsOnLaunch.Builder> privateDnsNameOptionsOnLaunch) |
The type of hostnames to assign to instances in the subnet at launch.
|
Subnet.Builder |
Subnet.Builder.privateDnsNameOptionsOnLaunch(PrivateDnsNameOptionsOnLaunch privateDnsNameOptionsOnLaunch) |
The type of hostnames to assign to instances in the subnet at launch.
|
Subnet.Builder |
Subnet.Builder.state(String state) |
The current state of the subnet.
|
Subnet.Builder |
Subnet.Builder.state(SubnetState state) |
The current state of the subnet.
|
Subnet.Builder |
Subnet.Builder.subnetArn(String subnetArn) |
The Amazon Resource Name (ARN) of the subnet.
|
Subnet.Builder |
Subnet.Builder.subnetId(String subnetId) |
The ID of the subnet.
|
Subnet.Builder |
Subnet.Builder.tags(Collection<Tag> tags) |
Any tags assigned to the subnet.
|
Subnet.Builder |
Subnet.Builder.tags(Consumer<Tag.Builder>... tags) |
Any tags assigned to the subnet.
|
Subnet.Builder |
Subnet.Builder.tags(Tag... tags) |
Any tags assigned to the subnet.
|
Subnet.Builder |
Subnet.toBuilder() |
|
Subnet.Builder |
Subnet.Builder.vpcId(String vpcId) |
The ID of the VPC the subnet is in.
|