Azure Function App Migration
A general guide to copying Function Apps to another environment on Azure.
After clicking ‘Create’, select ‘Develop in portal’, and HTTP Trigger or Service Bus Trigger, depending on the type of Function App being added.
Most the required information – function name, connection, queue name, etc. – can be copied from the original function’s JSON file.
In Code + Test, copy the code from the old function or the Visual Studio Solution.
In the Integration section, the values for Trigger, Inputs and Outputs also need to be copied over.
Copy any missing variables over from the Settings -> Configuration section of the older environment.
Dependencies
Copy the DLLs and other dependencies into the environment’s file system.
In the Azure Portal, select Advanced Tools in the Development Tools section in the left-hand menu. Confirm the selection and proceed.
In the new browser tab, select PowerShell from the Debug console option in the navigation menu. There will be a file system view displayed above the command line window.
The DLL should be placed in /home/site/wwwroot/bin.

