class Aws::SecurityHub::Types::AwsEc2NetworkInterfaceDetails
Details about the network interface
@note When making an API call, you may pass AwsEc2NetworkInterfaceDetails
data as a 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, ip_v6_addresses: [ { ip_v6_address: "NonEmptyString", }, ], private_ip_addresses: [ { private_ip_address: "NonEmptyString", private_dns_name: "NonEmptyString", }, ], public_dns_name: "NonEmptyString", public_ip: "NonEmptyString", }
@!attribute [rw] attachment
The network interface attachment. @return [Types::AwsEc2NetworkInterfaceAttachment]
@!attribute [rw] network_interface_id
The ID of the network interface. @return [String]
@!attribute [rw] security_groups
Security groups for the network interface. @return [Array<Types::AwsEc2NetworkInterfaceSecurityGroup>]
@!attribute [rw] source_dest_check
Indicates whether traffic to or from the instance is validated. @return [Boolean]
@!attribute [rw] ip_v6_addresses
The IPv6 addresses associated with the network interface. @return [Array<Types::AwsEc2NetworkInterfaceIpV6AddressDetail>]
@!attribute [rw] private_ip_addresses
The private IPv4 addresses associated with the network interface. @return [Array<Types::AwsEc2NetworkInterfacePrivateIpAddressDetail>]
@!attribute [rw] public_dns_name
The public DNS name of the network interface. @return [String]
@!attribute [rw] public_ip
The address of the Elastic IP address bound to the network interface. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEc2NetworkInterfaceDetails AWS API Documentation
Constants
- SENSITIVE