Interface Ipv6PoolSecondaryAddressProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable,SecondaryAddressProps
- All Known Implementing Classes:
Ipv6PoolSecondaryAddressProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-24T13:34:49.808Z")
@Stability(Experimental)
public interface Ipv6PoolSecondaryAddressProps
extends software.amazon.jsii.JsiiSerializable, SecondaryAddressProps
(experimental) Additional props needed for BYOIP IPv6 address props.
Example:
VpcV2 myVpc = VpcV2.Builder.create(this, "Vpc")
.primaryAddressBlock(IpAddresses.ipv4("10.1.0.0/16"))
.secondaryAddressBlocks(List.of(IpAddresses.ipv6ByoipPool(Ipv6PoolSecondaryAddressProps.builder()
.cidrBlockName("MyByoipCidrBlock")
.ipv6PoolId("ipv6pool-ec2-someHashValue")
.ipv6CidrBlock("2001:db8::/32")
.build())))
.enableDnsHostnames(true)
.enableDnsSupport(true)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forIpv6PoolSecondaryAddressPropsstatic final classAn implementation forIpv6PoolSecondaryAddressProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) A valid IPv6 CIDR block from the IPv6 address pool onboarded to AWS using BYOIP.(experimental) ID of the IPv6 address pool from which to allocate the IPv6 CIDR block.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJsonMethods inherited from interface software.amazon.awscdk.services.ec2.alpha.SecondaryAddressProps
getCidrBlockName
-
Method Details
-
getIpv6CidrBlock
(experimental) A valid IPv6 CIDR block from the IPv6 address pool onboarded to AWS using BYOIP.The most specific IPv6 address range that you can bring is /48 for CIDRs that are publicly advertisable and /56 for CIDRs that are not publicly advertisable.
- See Also:
-
getIpv6PoolId
(experimental) ID of the IPv6 address pool from which to allocate the IPv6 CIDR block.Note: BYOIP Pool ID is different from the IPAM Pool ID. To onboard your IPv6 address range to your AWS account please refer to the below documentation
- See Also:
-
builder
-