class Aws::Inspector::Types::NetworkInterface

Contains information about the network interfaces interacting with an EC2 instance. This data type is used as one of the elements of the AssetAttributes data type.

@!attribute [rw] network_interface_id

The ID of the network interface.
@return [String]

@!attribute [rw] subnet_id

The ID of a subnet associated with the network interface.
@return [String]

@!attribute [rw] vpc_id

The ID of a VPC associated with the network interface.
@return [String]

@!attribute [rw] private_dns_name

The name of a private DNS associated with the network interface.
@return [String]

@!attribute [rw] private_ip_address

The private IP address associated with the network interface.
@return [String]

@!attribute [rw] private_ip_addresses

A list of the private IP addresses associated with the network
interface. Includes the privateDnsName and privateIpAddress.
@return [Array<Types::PrivateIp>]

@!attribute [rw] public_dns_name

The name of a public DNS associated with the network interface.
@return [String]

@!attribute [rw] public_ip

The public IP address from which the network interface is reachable.
@return [String]

@!attribute [rw] ipv6_addresses

The IP addresses associated with the network interface.
@return [Array<String>]

@!attribute [rw] security_groups

A list of the security groups associated with the network interface.
Includes the groupId and groupName.
@return [Array<Types::SecurityGroup>]

@see docs.aws.amazon.com/goto/WebAPI/inspector-2016-02-16/NetworkInterface AWS API Documentation

Constants

SENSITIVE