# Is it possible to do VPC-link integration without lambda?

**URL:** <https://forum.serverless.com/t/is-it-possible-to-do-vpc-link-integration-without-lambda/18123>\
**Category:** Serverless Framework\
**Tags:** api-gateway\
**Created:** [December 27, 2022, 2:00pm UTC](https://forum.serverless.com/t/is-it-possible-to-do-vpc-link-integration-without-lambda/18123 "2022-12-27T14:00:57Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![FranciscoCross](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/franciscocross/32/7251_2.png) [@FranciscoCross](https://forum.serverless.com/u/FranciscoCross)\
**Post date:** [December 27, 2022, 2:00pm UTC](https://forum.serverless.com/t/is-it-possible-to-do-vpc-link-integration-without-lambda/18123/1 "2022-12-27T14:00:57Z")

</div>

My idea is to build an endpoint in an aws api gateway and use vpc link, the problem is that I can make it work but I have to use a mock function to create the event, my idea was to see if it can’t be done do in a way that does not create a function for me

```auto
  VPCLink:
    name: test-Vpc-Link
    handler: src/functions/mock.handler # Seems like this is only needed to pass validation and never used
    events:
      - http:
          path: /test/vpclink
          method: get
          integration: http-proxy
          connectionType: vpc-link
          connectionId: 'xxxxxxx'
          cors: true
          request:
            uri: http://url.com/test/vpclink
            parameters:
              paths:
                proxy: true

```

---

<div class="post-metadata">

**Author:** ![gleitoncampos](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/gleitoncampos/32/7257_2.png) [@gleitoncampos](https://forum.serverless.com/u/gleitoncampos)\
**Post date:** [January 5, 2023, 2:36pm UTC](https://forum.serverless.com/t/is-it-possible-to-do-vpc-link-integration-without-lambda/18123/2 "2023-01-05T14:36:00Z")

</div>

If you use this mock handler, it try to create the lambda deploy (zip/upload/etc) or it act as a placeholder only?

---

<div class="post-metadata">

**Author:** ![FranciscoCross](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/franciscocross/32/7251_2.png) [@FranciscoCross](https://forum.serverless.com/u/FranciscoCross)\
**Post date:** [January 6, 2023, 6:15pm UTC](https://forum.serverless.com/t/is-it-possible-to-do-vpc-link-integration-without-lambda/18123/3 "2023-01-06T18:15:27Z")

</div>

With this code, it generates the endpoint in the api gateway specified with vpc link. The issue is that it generates a lambda function for me, yes or yes, it serves as a mock, my question is if everything can be generated without inserting a lambda function

---

<div class="post-metadata">

**Author:** ![gvazquez1993](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/gvazquez1993/32/8038_2.png) [@gvazquez1993](https://forum.serverless.com/u/gvazquez1993)\
**Post date:** [August 27, 2024, 3:51pm UTC](https://forum.serverless.com/t/is-it-possible-to-do-vpc-link-integration-without-lambda/18123/4 "2024-08-27T15:51:31Z")

</div>

Hey Fran, you were able to fix it?? Same issue here :S
