title: Creating a private API gateway for a lambda function in a private subnet
body: <p>I have a lambda function in a private subnet, I want to invoke this lambda function by creating an API gateway and this API can only be called by a particular EC2 instance in public subnet (The private and public subnet are in the same VPC) and not by anyone else. </p>
  
  <p>I want to create a Lambda function and API gateway for private communication</p>
  
  <p>Can someone guide/suggest me how to approach this problem.</p>