Skip to content

IpamDiscoveredPublicAddress

Source code in docs_src/capo_ec2/types/ipam_discovered_public_address.py
class IpamDiscoveredPublicAddress(TypedDict, closed=True):
    ipam_resource_discovery_id: NotRequired[
        "capo_ec2.types.ipam_resource_discovery_id.IpamResourceDiscoveryId"
    ]
    """<p>The resource discovery ID.</p>"""
    address_region: NotRequired["capo_ec2.types.string.String"]
    """<p>The Region of the resource the IP address is assigned to.</p>"""
    address: NotRequired["capo_ec2.types.string.String"]
    """<p>The IP address.</p>"""
    address_owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the owner of the resource the IP address is assigned to.</p>"""
    address_allocation_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The allocation ID of the resource the IP address is assigned to.</p>"""
    association_status: NotRequired[
        "capo_ec2.types.ipam_public_address_association_status.IpamPublicAddressAssociationStatus"
    ]
    """<p>The association status.</p>"""
    address_type: NotRequired[
        "capo_ec2.types.ipam_public_address_type.IpamPublicAddressType"
    ]
    """<p>The IP address type.</p>"""
    service: NotRequired[
        "capo_ec2.types.ipam_public_address_aws_service.IpamPublicAddressAwsService"
    ]
    """<p>The Amazon Web Services service associated with the IP address.</p>"""
    service_resource: NotRequired["capo_ec2.types.string.String"]
    """<p>The resource ARN or ID.</p>"""
    vpc_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the VPC that the resource with the assigned IP address is in.</p>"""
    subnet_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the subnet that the resource with the assigned IP address is in.</p>"""
    public_ipv4_pool_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the public IPv4 pool that the resource with the assigned IP address is from.</p>"""
    network_interface_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The network interface ID of the resource with the assigned IP address.</p>"""
    network_interface_description: NotRequired["capo_ec2.types.string.String"]
    """<p>The description of the network interface that IP address is assigned to.</p>"""
    instance_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The instance ID of the instance the assigned IP address is assigned to.</p>"""
    tags: NotRequired["capo_ec2.types.ipam_public_address_tags.IpamPublicAddressTags"]
    """<p>Tags associated with the IP address.</p>"""
    network_border_group: NotRequired["capo_ec2.types.string.String"]
    """<p>The Availability Zone (AZ) or Local Zone (LZ) network border group that the resource that the IP address is assigned to is in. Defaults to an AZ network border group. For more information on available Local Zones, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoip.html#byoip-zone-avail">Local Zone availability</a> in the <i>Amazon EC2 User Guide</i>.</p>"""
    security_groups: NotRequired[
        "capo_ec2.types.ipam_public_address_security_group_list.IpamPublicAddressSecurityGroupList"
    ]
    """<p>Security groups associated with the resource that the IP address is assigned to.</p>"""
    sample_time: NotRequired["capo_ec2.types.millisecond_date_time.MillisecondDateTime"]
    """<p>The last successful resource discovery time.</p>"""

address instance-attribute

address: NotRequired[String]

The IP address.

address_allocation_id instance-attribute

address_allocation_id: NotRequired[String]

The allocation ID of the resource the IP address is assigned to.

address_owner_id instance-attribute

address_owner_id: NotRequired[String]

The ID of the owner of the resource the IP address is assigned to.

address_region instance-attribute

address_region: NotRequired[String]

The Region of the resource the IP address is assigned to.

address_type instance-attribute

address_type: NotRequired[IpamPublicAddressType]

The IP address type.

association_status instance-attribute

association_status: NotRequired[IpamPublicAddressAssociationStatus]

The association status.

instance_id instance-attribute

instance_id: NotRequired[String]

The instance ID of the instance the assigned IP address is assigned to.

ipam_resource_discovery_id instance-attribute

ipam_resource_discovery_id: NotRequired[IpamResourceDiscoveryId]

The resource discovery ID.

network_border_group instance-attribute

network_border_group: NotRequired[String]

The Availability Zone (AZ) or Local Zone (LZ) network border group that the resource that the IP address is assigned to is in. Defaults to an AZ network border group. For more information on available Local Zones, see Local Zone availability in the Amazon EC2 User Guide.

network_interface_description instance-attribute

network_interface_description: NotRequired[String]

The description of the network interface that IP address is assigned to.

network_interface_id instance-attribute

network_interface_id: NotRequired[String]

The network interface ID of the resource with the assigned IP address.

public_ipv4_pool_id instance-attribute

public_ipv4_pool_id: NotRequired[String]

The ID of the public IPv4 pool that the resource with the assigned IP address is from.

sample_time instance-attribute

sample_time: NotRequired[MillisecondDateTime]

The last successful resource discovery time.

security_groups instance-attribute

security_groups: NotRequired[IpamPublicAddressSecurityGroupList]

Security groups associated with the resource that the IP address is assigned to.

service instance-attribute

service: NotRequired[IpamPublicAddressAwsService]

The Amazon Web Services service associated with the IP address.

service_resource instance-attribute

service_resource: NotRequired[String]

The resource ARN or ID.

subnet_id instance-attribute

subnet_id: NotRequired[String]

The ID of the subnet that the resource with the assigned IP address is in.

tags instance-attribute

tags: NotRequired[IpamPublicAddressTags]

Tags associated with the IP address.

vpc_id instance-attribute

vpc_id: NotRequired[String]

The ID of the VPC that the resource with the assigned IP address is in.