Skip to content

Ec2Instance

Source code in docs_src/capo_guardduty/types/ec2_instance.py
class Ec2Instance(TypedDict, closed=True):
    availability_zone: NotRequired["capo_guardduty.types.string.String"]
    """<p>The availability zone of the Amazon EC2 instance. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-availability-zones">Availability zones</a> in the <i>Amazon EC2 User Guide</i>.</p>"""
    image_description: NotRequired["capo_guardduty.types.string.String"]
    """<p>The image description of the Amazon EC2 instance.</p>"""
    instance_state: NotRequired["capo_guardduty.types.string.String"]
    """<p>The state of the Amazon EC2 instance. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-lifecycle.html">Amazon EC2 instance state changes</a> in the <i>Amazon EC2 User Guide</i>.</p>"""
    iam_instance_profile: NotRequired[
        "capo_guardduty.types.iam_instance_profile.IamInstanceProfile"
    ]
    instance_type: NotRequired["capo_guardduty.types.string.String"]
    """<p>Type of the Amazon EC2 instance.</p>"""
    outpost_arn: NotRequired["capo_guardduty.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the Amazon Web Services Outpost. This shows applicable Amazon Web Services Outposts instances.</p>"""
    platform: NotRequired["capo_guardduty.types.string.String"]
    """<p>The platform of the Amazon EC2 instance.</p>"""
    product_codes: NotRequired["capo_guardduty.types.product_codes.ProductCodes"]
    """<p>The product code of the Amazon EC2 instance.</p>"""
    ec2_network_interface_uids: NotRequired[
        "capo_guardduty.types.ec2_network_interface_uids.Ec2NetworkInterfaceUids"
    ]
    """<p>The ID of the network interface.</p>"""

availability_zone instance-attribute

availability_zone: NotRequired[String]

The availability zone of the Amazon EC2 instance. For more information, see Availability zones in the Amazon EC2 User Guide.

ec2_network_interface_uids instance-attribute

ec2_network_interface_uids: NotRequired[Ec2NetworkInterfaceUids]

The ID of the network interface.

iam_instance_profile instance-attribute

iam_instance_profile: NotRequired[IamInstanceProfile]

image_description instance-attribute

image_description: NotRequired[String]

The image description of the Amazon EC2 instance.

instance_state instance-attribute

instance_state: NotRequired[String]

The state of the Amazon EC2 instance. For more information, see Amazon EC2 instance state changes in the Amazon EC2 User Guide.

instance_type instance-attribute

instance_type: NotRequired[String]

Type of the Amazon EC2 instance.

outpost_arn instance-attribute

outpost_arn: NotRequired[String]

The Amazon Resource Name (ARN) of the Amazon Web Services Outpost. This shows applicable Amazon Web Services Outposts instances.

platform instance-attribute

platform: NotRequired[String]

The platform of the Amazon EC2 instance.

product_codes instance-attribute

product_codes: NotRequired[ProductCodes]

The product code of the Amazon EC2 instance.