Interface ICfnIPAMAllocationMixinProps
Properties for CfnIPAMAllocationPropsMixin.
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.EC2
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public interface ICfnIPAMAllocationMixinProps
Syntax (vb)
Public Interface ICfnIPAMAllocationMixinProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamallocation.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.CfnPropertyMixins.AWS.EC2;
var cfnIPAMAllocationMixinProps = new CfnIPAMAllocationMixinProps {
Cidr = "cidr",
Description = "description",
IpamPoolId = "ipamPoolId",
NetmaskLength = 123
};
Synopsis
Properties
| Cidr | The CIDR you would like to allocate from the IPAM pool. Note the following:. |
| Description | A description for the allocation. |
| IpamPoolId | The ID of the IPAM pool from which you would like to allocate a CIDR. |
| NetmaskLength | The netmask length of the CIDR you would like to allocate from the IPAM pool. Note the following:. |
Properties
Cidr
The CIDR you would like to allocate from the IPAM pool. Note the following:.
string? Cidr { get; }
Property Value
Remarks
Possible values: Any available IPv4 or IPv6 CIDR.
Description
A description for the allocation.
string? Description { get; }
Property Value
Remarks
IpamPoolId
The ID of the IPAM pool from which you would like to allocate a CIDR.
string? IpamPoolId { get; }
Property Value
Remarks
NetmaskLength
The netmask length of the CIDR you would like to allocate from the IPAM pool. Note the following:.
double? NetmaskLength { get; }
Property Value
Remarks
Possible netmask lengths for IPv4 addresses are 0 - 32. Possible netmask lengths for IPv6 addresses are 0 - 128.