Snippets for Creating Azure Resource Manager Templates

This extension adds snippets to Visual Studio Code for creating Azure Resource Manager Templates. These snippets are taken from the Cross Platform Tooling Samples. Snippets include

Skeleton ARM Template

Windows and Linux Virtual Machines

Azure Web Apps

Azure Functions

Azure SQL

Virtual Networks, Subnets and NSG's

Keyvault

Network Interfaces and IP's

Redis

Application Insights

DNS

Virtual Machines

Azure Container Instances

Cosmos DB

Azure Automation

Azure Kubernetes Service (AKS)

VPN Gateways

Logic Apps

Recovery Services

Manged Identity

Route Tables

Storage Accounts

Inserting Snippets

Inside any JSON file, start typing arm! to see a list of snippets availible. Select the snippet to insert and update any required values.

Inserting an ARM Template Skeleton

Feedback & Contributing

Please report any bugs, suggestions or documentation requests via Github. Feel free to submit pull requests.

Acknowledgements

Snippets Taken from Cross Platform Tooling Samples

License

MIT