Show / Hide Table of Contents

Interface ICfnIPAMPoolCidrProps

Properties for defining a CfnIPAMPoolCidr.

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.EC2;

             var cfnIPAMPoolCidrProps = new CfnIPAMPoolCidrProps {
                 IpamPoolId = "ipamPoolId",

                 // the properties below are optional
                 Cidr = "cidr",
                 NetmaskLength = 123
             };

Synopsis

Properties

Cidr

The CIDR provisioned to the IPAM pool.

IpamPoolId

The ID of the IPAM pool.

NetmaskLength

The netmask length of the CIDR you'd like to provision to a pool.

Properties

Cidr

The CIDR provisioned to the IPAM pool.

string? Cidr { get; }
Property Value

string

Remarks

A CIDR is a representation of an IP address and its associated network mask (or netmask) and refers to a range of IP addresses. An IPv4 CIDR example is 10.24.34.0/23 . An IPv6 CIDR example is 2001:DB8::/32 .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html#cfn-ec2-ipampoolcidr-cidr

IpamPoolId

The ID of the IPAM pool.

string IpamPoolId { get; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html#cfn-ec2-ipampoolcidr-ipampoolid

NetmaskLength

The netmask length of the CIDR you'd like to provision to a pool.

double? NetmaskLength { get; }
Property Value

double?

Remarks

Can be used for provisioning Amazon-provided IPv6 CIDRs to top-level pools and for provisioning CIDRs to pools with source pools. Cannot be used to provision BYOIP CIDRs to top-level pools. "NetmaskLength" or "Cidr" is required.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampoolcidr.html#cfn-ec2-ipampoolcidr-netmasklength

Back to top Generated by DocFX