Needs discussion: A simplified command for creating function apps. Creates storage and app insights as well. Calls az behind the scenes.
func azure functionapp create $functionAppName --location $regionName
Automatically creates storage and app insights.
Optional params:
--os [windows|linux] - defaults to linux unless not supported for runtime (inspect local functions folder for runtime/language)--sku [consumption|premium] - defaults to consumption--storage-account-name $storageAccountName - if missing, automatically create--create-app-insights [true|false] - defaults to trueAlso support a wizard to prompt for missing parameters.
Note that this would make the command line experience basically similar to the Visual Studio Code Functions extension experience when completing the Functions quickstart.
Most helpful comment
Note that this would make the command line experience basically similar to the Visual Studio Code Functions extension experience when completing the Functions quickstart.