Post-deployment configurations by using extensions
Azure Resource Manager template (ARM template) extensions are small applications that provide post-deployment configuration and automation tasks on Azure resources. The most popular one is virtual machine extensions. See Virtual machine extensions and features for Windows, and Virtual machine extensions and features for Linux.
Extensions
The existing extensions are:
- Microsoft.Compute/virtualMachines/extensions
- Microsoft.Compute virtualMachineScaleSets/extensions
- Microsoft.HDInsight clusters/extensions
- Microsoft.Sql servers/databases/extensions
- Microsoft.Web/sites/siteextensions
To find out the available extensions, browse to the template reference. In Filter by title, enter extension.
To learn how to use these extensions, see:
- Tutorial: Deploy virtual machine extensions with ARM templates.
- Tutorial: Import SQL BACPAC files with ARM templates
Next steps
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for