Show / Hide Table of Contents

Interface IIpv6Addresses

Implementations for IPv6 address management.

Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IIpv6Addresses
Syntax (vb)
Public Interface IIpv6Addresses
Remarks

Note this is specific to the IPv6 CIDR.

Synopsis

Properties

AmazonProvided

Whether the IPv6 CIDR is Amazon provided or not.

Methods

AllocateSubnetsIpv6Cidr(IAllocateIpv6CidrRequest)

Allocates Subnets IPv6 CIDRs. Called by VPC when creating subnets with IPv6 enabled.

AllocateVpcIpv6Cidr(IAllocateVpcIpv6CidrRequest)

Called by VPC to allocate IPv6 CIDR.

CreateIpv6CidrBlocks(ICreateIpv6CidrBlocksRequest)

Split IPv6 CIDR block up for subnets.

Properties

AmazonProvided

Whether the IPv6 CIDR is Amazon provided or not.

bool AmazonProvided { get; set; }
Property Value

bool

Remarks

Note this is specific to the IPv6 CIDR.

Methods

AllocateSubnetsIpv6Cidr(IAllocateIpv6CidrRequest)

Allocates Subnets IPv6 CIDRs. Called by VPC when creating subnets with IPv6 enabled.

ISubnetIpamOptions AllocateSubnetsIpv6Cidr(IAllocateIpv6CidrRequest input)
Parameters
input IAllocateIpv6CidrRequest
Returns

ISubnetIpamOptions

Remarks

Note this is specific to the IPv6 CIDR.

AllocateVpcIpv6Cidr(IAllocateVpcIpv6CidrRequest)

Called by VPC to allocate IPv6 CIDR.

CfnVPCCidrBlock AllocateVpcIpv6Cidr(IAllocateVpcIpv6CidrRequest input)
Parameters
input IAllocateVpcIpv6CidrRequest
Returns

CfnVPCCidrBlock

Remarks

Note this is specific to the IPv6 CIDR.

CreateIpv6CidrBlocks(ICreateIpv6CidrBlocksRequest)

Split IPv6 CIDR block up for subnets.

string[] CreateIpv6CidrBlocks(ICreateIpv6CidrBlocksRequest input)
Parameters
input ICreateIpv6CidrBlocksRequest
Returns

string[]

Remarks

Note this is specific to the IPv6 CIDR.

Back to top Generated by DocFX