Skip to content

ReleaseIpamPoolAllocationRequest

Source code in docs_src/capo_ec2/types/release_ipam_pool_allocation_request.py
class ReleaseIpamPoolAllocationRequest(TypedDict, closed=True):
    dry_run: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>"""
    ipam_pool_id: NotRequired["capo_ec2.types.ipam_pool_id.IpamPoolId"]
    """<p>The ID of the IPAM pool which contains the allocation you want to release.</p>"""
    cidr: NotRequired["capo_ec2.types.string.String"]
    """<p>The CIDR of the allocation you want to release.</p>"""
    ipam_pool_allocation_id: NotRequired[
        "capo_ec2.types.ipam_pool_allocation_id.IpamPoolAllocationId"
    ]
    """<p>The ID of the allocation.</p>"""

cidr instance-attribute

cidr: NotRequired[String]

The CIDR of the allocation you want to release.

dry_run instance-attribute

dry_run: NotRequired[Boolean]

A check for whether you have the required permissions for the action without actually making the request and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.

ipam_pool_allocation_id instance-attribute

ipam_pool_allocation_id: NotRequired[IpamPoolAllocationId]

The ID of the allocation.

ipam_pool_id instance-attribute

ipam_pool_id: NotRequired[IpamPoolId]

The ID of the IPAM pool which contains the allocation you want to release.