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. |
SubnetsIpv6Cidr(input)
allocatepublic allocateSubnetsIpv6Cidr(input: AllocateIpv6CidrRequest): SubnetIpamOptions
Parameters
- input
Allocate
Ipv6 Cidr Request
Returns
Allocates Subnets IPv6 CIDRs. Called by VPC when creating subnets with IPv6 enabled.
Note this is specific to the IPv6 CIDR.
VpcIpv6Cidr(input)
allocatepublic allocateVpcIpv6Cidr(input: AllocateVpcIpv6CidrRequest): CfnVPCCidrBlock
Parameters
Returns
Called by VPC to allocate IPv6 CIDR.
Note this is specific to the IPv6 CIDR.
Ipv6CidrBlocks(input)
createpublic createIpv6CidrBlocks(input: CreateIpv6CidrBlocksRequest): string[]
Parameters
Returns
string[]
Split IPv6 CIDR block up for subnets.
Note this is specific to the IPv6 CIDR.