Many people have now questioned why it is necessary to have two network interfaces on the same subnet. The only information you have given us to go on is that you "need a static eni."
All I can do is assume you want a static IP address on an interface, and you failed to configure the primary interface the proper way when creating the instance.
You will not find any documentation in AWS to support your request, because it is not supported and should not be done.
In fact, here is the exact wording under best practices in the ENI configuration guide:
If you attach two or more network interfaces from the same subnet to
an instance, you may encounter networking issues such as asymmetric
routing. If possible, use a secondary private IPv4 address on the
primary network interface instead. For more information, see
Assigning a Secondary Private IPv4 Address.
If your problem is that you configured the first interface wrong, then add additional IP addresses to the primary interface. Or, better yet, simply create an AMI of the server, and redeploy a new server with the proper network interface settings. The whole process takes less than 15 minutes.