You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SecurityHub::Types::AwsEc2NetworkInterfaceDetails

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing AwsEc2NetworkInterfaceDetails as input to an Aws::Client method, you can use a vanilla Hash:

{
  attachment: {
    attach_time: "NonEmptyString",
    attachment_id: "NonEmptyString",
    delete_on_termination: false,
    device_index: 1,
    instance_id: "NonEmptyString",
    instance_owner_id: "NonEmptyString",
    status: "NonEmptyString",
  },
  network_interface_id: "NonEmptyString",
  security_groups: [
    {
      group_name: "NonEmptyString",
      group_id: "NonEmptyString",
    },
  ],
  source_dest_check: false,
}

Details about the network interface

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#attachmentTypes::AwsEc2NetworkInterfaceAttachment

The network interface attachment.

Returns:

#network_interface_idString

The ID of the network interface.

Returns:

  • (String)

    The ID of the network interface.

#security_groupsArray<Types::AwsEc2NetworkInterfaceSecurityGroup>

Security groups for the network interface.

Returns:

#source_dest_checkBoolean

Indicates whether traffic to or from the instance is validated.

Returns:

  • (Boolean)

    Indicates whether traffic to or from the instance is validated.