I'm looking into automating the creation and configuration of an Azure API Management portal.
My current plan is to use PowerShell for this, but I'm not sure if the PowerShell API supports everything that I need to do:
- Authenticate to Azure
- Create the APIM resource
- Create APIM products
- Create API endpoints in each product from swagger definition
- Set up OAUTH
- Set e-mails templates
- Configure the developer portal (branding, wordings)
- Create roles
- Create users and assign roles to them
Can all this be achieved using the PowerShell API?