class Aws::SecurityHub::Types::AwsEc2InstanceDetails
The details of an EC2 instance.
@note When making an API call, you may pass AwsEc2InstanceDetails
data as a hash: { type: "NonEmptyString", image_id: "NonEmptyString", ip_v4_addresses: ["NonEmptyString"], ip_v6_addresses: ["NonEmptyString"], key_name: "NonEmptyString", iam_instance_profile_arn: "NonEmptyString", vpc_id: "NonEmptyString", subnet_id: "NonEmptyString", launched_at: "NonEmptyString", network_interfaces: [ { network_interface_id: "NonEmptyString", }, ], }
@!attribute [rw] type
The instance type of the instance. @return [String]
@!attribute [rw] image_id
The Amazon Machine Image (AMI) ID of the instance. @return [String]
@!attribute [rw] ip_v4_addresses
The IPv4 addresses associated with the instance. @return [Array<String>]
@!attribute [rw] ip_v6_addresses
The IPv6 addresses associated with the instance. @return [Array<String>]
@!attribute [rw] key_name
The key name associated with the instance. @return [String]
@!attribute [rw] iam_instance_profile_arn
The IAM profile ARN of the instance. @return [String]
@!attribute [rw] vpc_id
The identifier of the VPC that the instance was launched in. @return [String]
@!attribute [rw] subnet_id
The identifier of the subnet that the instance was launched in. @return [String]
@!attribute [rw] launched_at
Indicates when the instance was launched. Uses the `date-time` format specified in [RFC 3339 section 5.6, Internet Date/Time Format][1]. The value cannot contain spaces. For example, `2020-03-22T13:22:13.933Z`. [1]: https://tools.ietf.org/html/rfc3339#section-5.6 @return [String]
@!attribute [rw] network_interfaces
The identifiers of the network interfaces for the EC2 instance. The details for each network interface are in a corresponding `AwsEc2NetworkInterfacesDetails` object. @return [Array<Types::AwsEc2InstanceNetworkInterfacesDetails>]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEc2InstanceDetails AWS API Documentation
Constants
- SENSITIVE