Skip to content

UnassignPrivateIpAddressesRequest

Source code in docs_src/capo_ec2/types/unassign_private_ip_addresses_request.py
class UnassignPrivateIpAddressesRequest(TypedDict, closed=True):
    ipv4_prefixes: NotRequired["capo_ec2.types.ip_prefix_list.IpPrefixList"]
    """<p>The IPv4 prefixes to unassign from the network interface.</p>"""
    network_interface_id: NotRequired[
        "capo_ec2.types.network_interface_id.NetworkInterfaceId"
    ]
    """<p>The ID of the network interface.</p>"""
    private_ip_addresses: NotRequired[
        "capo_ec2.types.private_ip_address_string_list.PrivateIpAddressStringList"
    ]
    """<p>The secondary private IP addresses to unassign from the network interface. You can specify this option multiple times to unassign more than one IP address.</p>"""

ipv4_prefixes instance-attribute

ipv4_prefixes: NotRequired[IpPrefixList]

The IPv4 prefixes to unassign from the network interface.

network_interface_id instance-attribute

network_interface_id: NotRequired[NetworkInterfaceId]

The ID of the network interface.

private_ip_addresses instance-attribute

private_ip_addresses: NotRequired[PrivateIpAddressStringList]

The secondary private IP addresses to unassign from the network interface. You can specify this option multiple times to unassign more than one IP address.