Setup & Installation
What This Skill Does
Management plane SDK for Azure SQL in .NET. Covers provisioning and configuring SQL servers, databases, elastic pools, firewall rules, and failover groups via Azure Resource Manager. Does not execute queries — use Microsoft.Data.SqlClient for data plane operations.
The SDK wraps ARM REST calls into typed C# objects with async support, so you avoid hand-rolling HTTP requests or shelling out to the Azure CLI for provisioning tasks in .NET pipelines.
When to use it
- Creating an Azure SQL server and database from a .NET deployment script
- Adding IP-based firewall rules to restrict access to a SQL server
- Grouping multiple databases into an elastic pool to share DTU capacity
- Listing all SQL servers across a subscription for inventory or auditing
- Setting up failover groups for cross-region database redundancy