By using AWS re:Post, you agree to the AWS re:Post Terms of Use

Can't delete RDSNetworkInterface

0

Now that AWS charges for public IPv4 addresses, I am trying to cleanup what I am using. I have two Network Interfaces that say RDSNetworkInterface in the Description. I have a single RDS instance that was originally setup with Public Access = Yes. I have changed this to Public Access = No. I am able to follow the steps to detach the two Network Interfaces, but after completing the steps, they still show Attached in the Attachment Status column. When I try to delete them, I get an error saying they are still in use.

How do I determine exactly why I can't get these deleted, or better yet, how do I get these deleted? Perhaps it's possible I still need them, but I don't know why when I am no longer allowing Public Access.

asked 8 days ago36 views
1 Answer
0

Interfaces that are provisioned by AWS services, such as RDS or Lambda, are owned by that service and not by your AWS account, despite the VPC they're in being yours. Only the service that owns the interface can delete it.

Did you remove the public IP address just moments ago? It may take some time for RDS to complete the configuration changes and to clean up leftover resources afterwards. I'd advise simply waiting and checking if the ENIs are gone by the next day.

If it's been longer since the public IPs were removed and the ENIs are still appearing with public IPs days later, I'd suggest opening a support ticket under the billing topic due to the public IPs getting charged despite your configuration not specifying them.

EXPERT
answered 7 days ago
profile picture
EXPERT
reviewed 6 days ago
profile pictureAWS
EXPERT
reviewed 7 days ago
  • Thank you, Leo. I am providing a status. The ENIs did not delete automatically, so I just created a support ticket under billing as advised. I will update when this moves along further, including providing an explanation of anything else I had to do in case someone else has a similar problem in the future.

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions