Make Lambda Function Urls to be accessible within the VPC only.
Can we make the lambda function urls not accessible from public internet and accessible only with in the vpc ? I do understand using AWS_IAM we can reject the requests from malicious users. I am wondering about the ways to restrict the access within VPC, zero access from public internet.
Lambda does not support what you are asking for. As you suggested, you could use IAM to allow access only to a holder of the appropriate IAM role.
Lambda (private subnet) <- ingress request< - gatewayAccepted Answerasked 3 months ago
Access AWS Athena from lambda function in a VPCasked 3 years ago
VPC Peering and DNS resolution of a public Amazon Redshift clusterAccepted Answerasked 2 years ago
How do I configure an Amazon MQ instance that's in a VPC to invoke a Lambda function?Accepted Answerasked a year ago
Access lambda in custom VPC from public API GatewayAccepted Answerasked 4 months ago
can we attach the custom domain to lambda function urls ?Accepted Answerasked 24 days ago
Create API GW Websocket API that is only accessible from within a VPC.asked 19 days ago
Restricting IPs for Lambda functions connected to VPCsAccepted Answerasked a year ago
dynamodb streams across accounts (and region at times) using lambdaAccepted Answerasked 2 years ago
Make Lambda Function Urls to be accessible within the VPC only.asked a month ago