Skip to content
v2.273.0

IIpv6Addresses Interface ​

Implementations for IPv6 address management.

Note this is specific to the IPv6 CIDR.

Properties ​

amazonProvidedbooleanamazon_providedboolamazonProvidedBooleanAmazonProvidedboolAmazonProvided*boolrequired#
Whether the IPv6 CIDR is Amazon provided or not.

Note this is specific to the IPv6 CIDR.

Methods ​

allocateSubnetsIpv6Cidr(input: AllocateIpv6CidrRequest): SubnetIpamOptionsdef allocate_subnets_ipv6_cidr(self, input: AllocateIpv6CidrRequest) -> SubnetIpamOptionspublic SubnetIpamOptions allocateSubnetsIpv6Cidr(AllocateIpv6CidrRequest input)public SubnetIpamOptions AllocateSubnetsIpv6Cidr(AllocateIpv6CidrRequest input)func AllocateSubnetsIpv6Cidr(Input AllocateIpv6CidrRequest) SubnetIpamOptions#
Allocates Subnets IPv6 CIDRs. Called by VPC when creating subnets with IPv6 enabled.

Note this is specific to the IPv6 CIDR.

allocateVpcIpv6Cidr(input: AllocateVpcIpv6CidrRequest): CfnVPCCidrBlockdef allocate_vpc_ipv6_cidr(self, input: AllocateVpcIpv6CidrRequest) -> CfnVPCCidrBlockpublic CfnVPCCidrBlock allocateVpcIpv6Cidr(AllocateVpcIpv6CidrRequest input)public CfnVPCCidrBlock AllocateVpcIpv6Cidr(AllocateVpcIpv6CidrRequest input)func AllocateVpcIpv6Cidr(Input AllocateVpcIpv6CidrRequest) CfnVPCCidrBlock#
Called by VPC to allocate IPv6 CIDR.

Note this is specific to the IPv6 CIDR.

createIpv6CidrBlocks(input: CreateIpv6CidrBlocksRequest): string[]def create_ipv6_cidr_blocks(self, input: CreateIpv6CidrBlocksRequest) -> typing.List[str]public List<String> createIpv6CidrBlocks(CreateIpv6CidrBlocksRequest input)public string[] CreateIpv6CidrBlocks(CreateIpv6CidrBlocksRequest input)func CreateIpv6CidrBlocks(Input CreateIpv6CidrBlocksRequest) *[]*string#
Split IPv6 CIDR block up for subnets.

Note this is specific to the IPv6 CIDR.