You can also use the Azure CLI 2.0 + Azure Function CLI to deploy Azure functions from the command line / powershell
You can use the Azure CLI API to provide a functional application with the command
az functionapp create --name $functionappName --resource-group $resourceGroup --storage-account $storageAccountName --consumption-plan-location $consumptionPlanLocation
And apply the application setting
az functionapp config appsettings set --name $functionappName --resource-group $resourceGroup --settings "test=value"
And the Azure Function CLI api can be used to deploy the functions you have
func azure functionapp publish <azurefunctionapp>
Convenient tools!
source share