Azure SQL Database—Subnet delegation enforcement for managed instances

Azure Updates

Discussionpowered by zap.ms

Published

Apr 1, 2020

Timeline

  • May 2020
    Retirement

Product

Azure SQL Database
Azure SQL Managed Instance

Tag

Management
Retirements

Category

Databases
Hybrid + multicloud

Description

Deploying Azure SQL Database managed instances to non-delegated subnets will be retired on May 1, 2020. After that date, you'll be able to deploy managed instances only to subnets delegated to the Microsoft.Sql\managedInstance resource provider.

Learn how to enable subnet delegation on managed instance subnets.

Deploying managed instances to an empty subnet

  • If you’re deploying managed instances through the Azure portal, everything is already set for you.
  • If you’re deploying managed instances using PowerShell, check this sample for help tailoring your scripts.
  • If you prefer using ARM templates, read this article for guidance.

Deploying managed instances to a subnet already containing them

To delegate a subnet already containing a managed instance to the Microsoft.Sql\managedInstance resource provider, follow these instructions.

On July 1, 2020, all remaining subnets containing managed instances will be automatically delegated to the managed instance resource provider.