AwsEc2InstanceDetails
¶
Source code in docs_src/capo_securityhub/types/aws_ec2_instance_details.py
iam_instance_profile_arn
instance-attribute
¶
iam_instance_profile_arn: NotRequired[NonEmptyString]
The IAM profile ARN of the instance.
image_id
instance-attribute
¶
image_id: NotRequired[NonEmptyString]
The Amazon Machine Image (AMI) ID of the instance.
ip_v4_addresses
instance-attribute
¶
ip_v4_addresses: NotRequired[StringList]
The IPv4 addresses associated with the instance.
ip_v6_addresses
instance-attribute
¶
ip_v6_addresses: NotRequired[StringList]
The IPv6 addresses associated with the instance.
key_name
instance-attribute
¶
key_name: NotRequired[NonEmptyString]
The key name associated with the instance.
launched_at
instance-attribute
¶
launched_at: NotRequired[NonEmptyString]
Indicates when the instance was launched.
For more information about the validation and formatting of timestamp fields in Security Hub CSPM, see Timestamps.
metadata_options
instance-attribute
¶
metadata_options: NotRequired[AwsEc2InstanceMetadataOptions]
Details about the metadata options for the Amazon EC2 instance.
monitoring
instance-attribute
¶
monitoring: NotRequired[AwsEc2InstanceMonitoringDetails]
Describes the type of monitoring that’s turned on for an instance.
network_interfaces
instance-attribute
¶
network_interfaces: NotRequired[AwsEc2InstanceNetworkInterfacesList]
The identifiers of the network interfaces for the EC2 instance. The details for each network interface are in a corresponding AwsEc2NetworkInterfacesDetails object.
subnet_id
instance-attribute
¶
subnet_id: NotRequired[NonEmptyString]
The identifier of the subnet that the instance was launched in.
virtualization_type
instance-attribute
¶
virtualization_type: NotRequired[NonEmptyString]
The virtualization type of the Amazon Machine Image (AMI) required to launch the instance.
vpc_id
instance-attribute
¶
vpc_id: NotRequired[NonEmptyString]
The identifier of the VPC that the instance was launched in.