IpamAllocationArgs

data class IpamAllocationArgs(val cidr: Output<String>? = null, val description: Output<String>? = null, val ipamPoolId: Output<String>? = null, val netmaskLength: Output<Int>? = null) : ConvertibleToJava<IpamAllocationArgs>

Resource Schema of AWS::EC2::IPAMAllocation Type

Constructors

Link copied to clipboard
constructor(cidr: Output<String>? = null, description: Output<String>? = null, ipamPoolId: Output<String>? = null, netmaskLength: Output<Int>? = null)

Properties

Link copied to clipboard
val cidr: Output<String>? = null

The CIDR you would like to allocate from the IPAM pool. Note the following:

Link copied to clipboard
val description: Output<String>? = null

A description for the allocation.

Link copied to clipboard
val ipamPoolId: Output<String>? = null

Id of the IPAM Pool.

Link copied to clipboard
val netmaskLength: Output<Int>? = null

The desired netmask length of the allocation. If set, IPAM will choose a block of free space with this size and return the CIDR representing it.

Functions

Link copied to clipboard
open override fun toJava(): IpamAllocationArgs