Requester-managed network interfaces - Amazon Elastic Compute Cloud (original) (raw)

A requester-managed network interface is a network interface that an AWS service creates in your VPC on your behalf. The network interface is associated with a resource for another service, such as a DB instance from Amazon RDS, a NAT gateway, or an interface VPC endpoint from AWS PrivateLink.

Considerations

Console

To view requester-managed network interfaces
  1. Open the Amazon EC2 console athttps://console.aws.amazon.com/ec2/.
  2. In the navigation pane, choose Network & Security,Network Interfaces.
  3. Select the ID of the network interface to open its details page.
  4. The following are the key fields that you can use to determine the purpose of the network interface:
    • Description: A description provided by the AWS service that created the interface. For example, "VPC Endpoint Interface vpce 089f2123488812123".
    • Requester-managed: Indicates whether the network interface is managed by AWS.
    • Requester ID: The alias or AWS account ID of the principal or service that created the network interface. If you created the network interface, this is your AWS account ID. Otherwise, another principal or service created it.

AWS CLI

To view requester-managed network interfaces

Use the describe-network-interfaces command as follows.

aws ec2 describe-network-interfaces \
    --filters Name=requester-managed,Values=true \
    --query "NetworkInterfaces[*].[Description, InterfaceType]" \ 
    --output table

The following is example output that shows the key fields that you can use to determine the purpose of the network interface: Description andInterfaceType.

-------------------------------------------------------------------------------
|                          DescribeNetworkInterfaces                          |
+---------------------------------------------------+-------------------------+
|  VPC Endpoint Interface: vpce-0f00567fa8477a1e6   |  interface              |
|  VPC Endpoint Interface vpce-0d8ddce4be80e4474    |  interface              |
|  VPC Endpoint Interface vpce-078221a1e27d1ea5b    |  vpc_endpoint           |
|  Resource Gateway Interface rgw-0bba03f3d56060135 |  interface              |
|  VPC Endpoint Interface: vpce-0cc199f605eaeace7   |  interface              |
|  VPC Endpoint Interface vpce-019b90d6f16d4f958    |  interface              |
+---------------------------------------------------+-------------------------+

PowerShell

To view requester-managed network interfaces

Use the Get-EC2NetworkInterface cmdlet as follows.

Get-EC2NetworkInterface -Filter @{Name="requester-managed"; Values="true"} | Select Description, InterfaceType

The following is example output that shows the key fields that you can use to determine the purpose of a network interface: Description andInterfaceType.

Description                                      InterfaceType
-----------                                      -------------
VPC Endpoint Interface: vpce-0f00567fa8477a1e6   interface
VPC Endpoint Interface vpce-0d8ddce4be80e4474    interface
VPC Endpoint Interface vpce-078221a1e27d1ea5b    vpc_endpoint
Resource Gateway Interface rgw-0bba03f3d56060135 interface
VPC Endpoint Interface: vpce-0cc199f605eaeace7   interface
VPC Endpoint Interface vpce-019b90d6f16d4f958    interface

Multiple network interfaces

Prefix delegation

Did this page help you? - Yes

Thanks for letting us know we're doing a good job!

If you've got a moment, please tell us what we did right so we can do more of it.

Did this page help you? - No

Thanks for letting us know this page needs work. We're sorry we let you down.

If you've got a moment, please tell us how we can make the documentation better.