serverless / serverless-azure-functions

Serverless Azure Functions Plugin – Add Azure Functions support to the Serverless Framework
MIT License
266 stars 162 forks source link

Config to link existing APIM to multiple serverless files (similar to apiGateway config for AWS) #510

Open fahadshaikh09 opened 3 years ago

fahadshaikh09 commented 3 years ago

This is a Feature Proposal

Config to link existing APIM to multiple serverless files

Description

Currently, there is no way to define that we don't want to create the APIM, and re-use the already created (from Azure Web Console or another Serverless file) APIM for another Azure Functions App, this can help in re-using the same APIM and decoupling various Function Apps.

This feature can be similar to AWS "apiGateway" config part in the provider section.

Similar or dependent issues:

Rapol commented 3 years ago

We stumble upon this issue some time ago since we are using premium APIM and want to reuse it among all our functions app. I pushed a change to my personal repo to skip apim deployment and its in the issue posted below. We have added other stuff but we are using the company repo so new features and/or bugs are not in my personal repo.

https://github.com/serverless/serverless-azure-functions/issues/476