interface IIpv6Addresses
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.EC2.IIpv6Addresses |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsec2#IIpv6Addresses |
Java | software.amazon.awscdk.services.ec2.IIpv6Addresses |
Python | aws_cdk.aws_ec2.IIpv6Addresses |
TypeScript (source) | aws-cdk-lib » aws_ec2 » IIpv6Addresses |
Obtainable from
Ipv6.amazonProvided()
Implementations for IPv6 address management.
Note this is specific to the IPv6 CIDR.
Properties
| Name | Type | Description |
|---|---|---|
| amazon | boolean | Whether the IPv6 CIDR is Amazon provided or not. |
amazonProvided
Type:
boolean
Whether the IPv6 CIDR is Amazon provided or not.
Note this is specific to the IPv6 CIDR.
Methods
| Name | Description |
|---|---|
| allocate | Allocates Subnets IPv6 CIDRs. Called by VPC when creating subnets with IPv6 enabled. |
| allocate | Called by VPC to allocate IPv6 CIDR. |
| create | Split IPv6 CIDR block up for subnets. |
allocateSubnetsIpv6Cidr(input)
public allocateSubnetsIpv6Cidr(input: AllocateIpv6CidrRequest): SubnetIpamOptions
Parameters
- input
AllocateIpv6 Cidr Request
Returns
Allocates Subnets IPv6 CIDRs. Called by VPC when creating subnets with IPv6 enabled.
Note this is specific to the IPv6 CIDR.
allocateVpcIpv6Cidr(input)
public allocateVpcIpv6Cidr(input: AllocateVpcIpv6CidrRequest): CfnVPCCidrBlock
Parameters
Returns
Called by VPC to allocate IPv6 CIDR.
Note this is specific to the IPv6 CIDR.
createIpv6CidrBlocks(input)
public createIpv6CidrBlocks(input: CreateIpv6CidrBlocksRequest): string[]
Parameters
Returns
string[]
Split IPv6 CIDR block up for subnets.
Note this is specific to the IPv6 CIDR.

.NET
Go
Java
Python
TypeScript (