Skip to content

AwsEc2InstanceDetails

Source code in docs_src/capo_inspector2/types/aws_ec2_instance_details.py
class AwsEc2InstanceDetails(TypedDict, closed=True):
    type: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The type of the Amazon EC2 instance.</p>"""
    image_id: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The image ID of the Amazon EC2 instance.</p>"""
    ip_v4_addresses: NotRequired[
        "capo_inspector2.types.ip_v4_address_list.IpV4AddressList"
    ]
    """<p>The IPv4 addresses of the Amazon EC2 instance.</p>"""
    ip_v6_addresses: NotRequired[
        "capo_inspector2.types.ip_v6_address_list.IpV6AddressList"
    ]
    """<p>The IPv6 addresses of the Amazon EC2 instance.</p>"""
    key_name: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The name of the key pair used to launch the Amazon EC2 instance.</p>"""
    iam_instance_profile_arn: NotRequired[
        "capo_inspector2.types.non_empty_string.NonEmptyString"
    ]
    """<p>The IAM instance profile ARN of the Amazon EC2 instance.</p>"""
    vpc_id: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The VPC ID of the Amazon EC2 instance.</p>"""
    subnet_id: NotRequired["capo_inspector2.types.non_empty_string.NonEmptyString"]
    """<p>The subnet ID of the Amazon EC2 instance.</p>"""
    launched_at: NotRequired[
        "capo_inspector2.types.date_time_timestamp.DateTimeTimestamp"
    ]
    """<p>The date and time the Amazon EC2 instance was launched at.</p>"""
    platform: NotRequired["capo_inspector2.types.platform.Platform"]
    """<p>The platform of the Amazon EC2 instance.</p>"""

iam_instance_profile_arn instance-attribute

iam_instance_profile_arn: NotRequired[NonEmptyString]

The IAM instance profile ARN of the Amazon EC2 instance.

image_id instance-attribute

image_id: NotRequired[NonEmptyString]

The image ID of the Amazon EC2 instance.

ip_v4_addresses instance-attribute

ip_v4_addresses: NotRequired[IpV4AddressList]

The IPv4 addresses of the Amazon EC2 instance.

ip_v6_addresses instance-attribute

ip_v6_addresses: NotRequired[IpV6AddressList]

The IPv6 addresses of the Amazon EC2 instance.

key_name instance-attribute

key_name: NotRequired[NonEmptyString]

The name of the key pair used to launch the Amazon EC2 instance.

launched_at instance-attribute

launched_at: NotRequired[DateTimeTimestamp]

The date and time the Amazon EC2 instance was launched at.

platform instance-attribute

platform: NotRequired[Platform]

The platform of the Amazon EC2 instance.

subnet_id instance-attribute

subnet_id: NotRequired[NonEmptyString]

The subnet ID of the Amazon EC2 instance.

type instance-attribute

type: NotRequired[NonEmptyString]

The type of the Amazon EC2 instance.

vpc_id instance-attribute

vpc_id: NotRequired[NonEmptyString]

The VPC ID of the Amazon EC2 instance.