I want to create a VM using Powershell Script on Azure.
This PowerShell script should run as Azure Function.
This Azure Function should MSI(Managed Service Identity) to create Resources.
This Azure Function should be exposed as HTTP API to hit it with some authentication parameter.