This article discusses special considerations for when moving a resource and lists which Azure resource types supports move operations.
Review the Checklist before moving resources to make sure that you've satisfied the prerequisites. Moving resources across Microsoft Entra tenants isn't supported.
Important
In most cases, a child resource can't be moved apart from its parent resource. Child resources have a resource type in the format of <resource-provider-namespace>/<parent-resource>/<child-resource>
. For example, Microsoft.ServiceBus/namespaces/queues
is a child resource of Microsoft.ServiceBus/namespaces
. When you move the parent resource, the child resource automatically moves with it. If you don't see a child resource in this article, you can assume that it moves with the parent resource. If the parent resource doesn't support moving, then the child resource won't move.
Microsoft.AAD
Resource type |
Resource group |
Subscription |
Region move |
domainservices |
No |
No |
No |
microsoft.aadiam
Resource type |
Resource group |
Subscription |
Region move |
diagnosticsettings |
No |
No |
No |
diagnosticsettingscategories |
No |
No |
No |
privatelinkforazuread |
Yes |
Yes |
No |
tenants |
Yes |
Yes |
No |
Microsoft.Advisor
Resource type |
Resource group |
Subscription |
Region move |
configurations |
No |
No |
No |
generaterecommendations |
No |
No |
No |
metadata |
No |
No |
No |
recommendations |
No |
No |
No |
suppressions |
No |
No |
No |
Microsoft.AlertsManagement
Resource type |
Resource group |
Subscription |
Region move |
alertprocessingrules |
No |
Yes |
No |
alerts |
No |
No |
No |
alertslist |
No |
No |
No |
alertsmetadata |
No |
No |
No |
alertssummary |
No |
No |
No |
alertssummarylist |
No |
No |
No |
smartdetectoralertrules |
Yes |
Yes |
No |
smartgroups |
No |
No |
No |
Microsoft.AnalysisServices
Resource type |
Resource group |
Subscription |
Region move |
servers |
Yes |
Yes |
No |
Microsoft.ApiManagement
Important
An API Management service that is set to the Consumption SKU can't be moved.
Microsoft.AppConfiguration
Resource type |
Resource group |
Subscription |
Region move |
configurationstores |
Yes |
Yes |
No |
configurationstores / eventgridfilters |
No |
No |
No |
Resource type |
Resource group |
Subscription |
Region move |
spring |
Yes |
Yes |
No |
Microsoft.Authorization
Resource type |
Resource group |
Subscription |
Region move |
classicadministrators |
No |
No |
No |
dataaliases |
No |
No |
No |
denyassignments |
No |
No |
No |
elevateaccess |
No |
No |
No |
findorphanroleassignments |
No |
No |
No |
locks |
No |
No |
No |
permissions |
No |
No |
No |
policyassignments |
No |
No |
No |
policydefinitions |
No |
No |
No |
policysetdefinitions |
No |
No |
No |
privatelinkassociations |
No |
No |
No |
resourcemanagementprivatelinks |
No |
No |
No |
roleassignments |
No |
No |
No |
roleassignmentsusagemetrics |
No |
No |
No |
roledefinitions |
No |
No |
No |
Microsoft.Automation
Resource type |
Resource group |
Subscription |
Region move |
automationaccounts |
Yes |
Yes |
PowerShell script |
automationaccounts / configurations |
Yes |
Yes |
No |
automationaccounts / runbooks |
Yes |
Yes |
No |
Microsoft.AzureActiveDirectory
Resource type |
Resource group |
Subscription |
Region move |
b2cdirectories |
Yes |
Yes |
No |
b2ctenants |
No |
No |
No |
Microsoft.AzureStack
Resource type |
Resource group |
Subscription |
Region move |
cloudmanifestfiles |
No |
No |
No |
registrations |
Yes |
Yes |
No |
Microsoft.AzureStackHCI
Resource type |
Resource group |
Subscription |
Region move |
clusters |
No |
No |
No |
Microsoft.Batch
Resource type |
Resource group |
Subscription |
Region move |
batchaccounts |
Yes |
Yes |
Azure Batch accounts can't be moved directly from one region to another, but you can use a template to export a template, modify it, and deploy the template to the new region.
See moving a Batch account across regions to learn more. |
Microsoft.Billing
Resource type |
Resource group |
Subscription |
Region move |
billingaccounts |
No |
No |
No |
billingperiods |
No |
No |
No |
billingpermissions |
No |
No |
No |
billingproperty |
No |
No |
No |
billingroleassignments |
No |
No |
No |
billingroledefinitions |
No |
No |
No |
departments |
No |
No |
No |
enrollmentaccounts |
No |
No |
No |
invoices |
No |
No |
No |
transfers |
No |
No |
No |
Microsoft.Blueprint
Resource type |
Resource group |
Subscription |
Region move |
blueprintassignments |
No |
No |
No |
blueprints |
No |
No |
No |
Microsoft.BotService
Resource type |
Resource group |
Subscription |
Region move |
botservices |
Yes |
Yes |
No |
Microsoft.Cache
Important
If the Azure Cache for Redis instance is configured with a virtual network, the instance can't be moved to a different subscription. See Networking move limitations to learn more.
Resource type |
Resource group |
Subscription |
Region move |
redis |
Yes |
Yes |
No |
redisenterprise |
No |
No |
No |
Microsoft.Capacity
Resource type |
Resource group |
Subscription |
Region move |
appliedreservations |
No |
No |
No |
calculateexchange |
No |
No |
No |
calculateprice |
No |
No |
No |
calculatepurchaseprice |
No |
No |
No |
catalogs |
No |
No |
No |
commercialreservationorders |
No |
No |
No |
exchange |
No |
No |
No |
reservationorders |
No |
No |
No |
reservations |
No |
No |
No |
resources |
No |
No |
No |
validatereservationorder |
No |
No |
No |
Microsoft.Cdn
Resource type |
Resource group |
Subscription |
Region move |
cdnwebapplicationfirewallmanagedrulesets |
No |
No |
No |
cdnwebapplicationfirewallpolicies |
Yes |
Yes |
No |
edgenodes |
No |
No |
No |
profiles |
Yes |
Yes |
No |
profiles / endpoints |
Yes |
Yes |
No |
Microsoft.ClassicCompute
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
Resource type |
Resource group |
Subscription |
Region move |
capabilities |
No |
No |
No |
domainnames |
Yes |
No |
No |
quotas |
No |
No |
No |
resourcetypes |
No |
No |
No |
validatesubscriptionmoveavailability |
No |
No |
No |
virtualmachines |
Yes |
Yes |
No |
Microsoft.ClassicInfrastructureMigrate
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
Resource type |
Resource group |
Subscription |
Region move |
classicinfrastructureresources |
No |
No |
No |
Microsoft.ClassicNetwork
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
Resource type |
Resource group |
Subscription |
Region move |
capabilities |
No |
No |
No |
expressroutecrossconnections |
No |
No |
No |
expressroutecrossconnections / peerings |
No |
No |
No |
gatewaysupporteddevices |
No |
No |
No |
networksecuritygroups |
No |
No |
No |
quotas |
No |
No |
No |
reservedips |
No |
No |
No |
virtualnetworks |
No |
No |
No |
Microsoft.ClassicStorage
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
Resource type |
Resource group |
Subscription |
Region move |
disks |
No |
No |
No |
images |
No |
No |
No |
osimages |
No |
No |
No |
osplatformimages |
No |
No |
No |
publicimages |
No |
No |
No |
quotas |
No |
No |
No |
storageaccounts |
Yes |
No |
Yes |
vmimages |
No |
No |
No |
Microsoft.ClassicSubscription
Important
Specific operations can help to move classic deployment model resources across subscriptions. See the corresponding move guidance to learn more.
Resource type |
Resource group |
Subscription |
Region move |
operations |
No |
No |
No |
Microsoft.CognitiveServices
Resource type |
Resource group |
Subscription |
Region move |
accounts |
Yes |
Yes |
No |
Cognitive Search |
Yes |
Yes |
Supported with manual steps.
|
Microsoft.Compute
Resource type |
Resource group |
Subscription |
Region move |
availabilitysets |
Yes |
Yes |
Yes
Use Azure Resource Mover to move availability sets. |
diskaccesses |
No |
No |
No |
diskencryptionsets |
No |
No |
No |
disks |
Yes |
Yes |
Yes
Use Azure Resource Mover to move Azure VMs and related disks. |
galleries |
No |
No |
No |
galleries / images |
No |
No |
No |
galleries / images / versions |
No |
No |
No |
hostgroups |
No |
No |
No |
hostgroups / hosts |
No |
No |
No |
images |
Yes |
Yes |
No |
proximityplacementgroups |
Yes |
Yes |
No |
restorepointcollections |
No |
No |
No |
restorepointcollections / restorepoints |
No |
No |
No |
sharedvmextensions |
No |
No |
No |
sharedvmimages |
No |
No |
No |
sharedvmimages / versions |
No |
No |
No |
snapshots |
Yes - Full No - Incremental |
Yes - Full No - Incremental |
No - Full Yes - Incremental |
sshpublickeys |
No |
No |
No |
virtualmachines |
Yes |
Yes |
Yes
Use Azure Resource Mover to move Azure Virtual Machines. |
virtualmachines / extensions |
Yes |
Yes |
No |
virtualmachinescalesets |
Yes |
Yes |
No |
Microsoft.Confluent
Resource type |
Resource group |
Subscription |
Region move |
organizations |
No |
No |
No |
Microsoft.Consumption
Resource type |
Resource group |
Subscription |
Region move |
aggregatedcost |
No |
No |
No |
balances |
No |
No |
No |
budgets |
No |
No |
No |
charges |
No |
No |
No |
costtags |
No |
No |
No |
credits |
No |
No |
No |
events |
No |
No |
No |
forecasts |
No |
No |
No |
lots |
No |
No |
No |
marketplaces |
No |
No |
No |
pricesheets |
No |
No |
No |
products |
No |
No |
No |
reservationdetails |
No |
No |
No |
reservationrecommendationdetails |
No |
No |
No |
reservationrecommendations |
No |
No |
No |
reservationsummaries |
No |
No |
No |
reservationtransactions |
No |
No |
No |
tags |
No |
No |
No |
tenants |
No |
No |
No |
terms |
No |
No |
No |
usagedetails |
No |
No |
No |
Microsoft.ContainerInstance
Resource type |
Resource group |
Subscription |
Region move |
containergroups |
No |
No |
No |
serviceassociationlinks |
No |
No |
No |
Microsoft.ContainerRegistry
Resource type |
Resource group |
Subscription |
Region move |
registries |
Yes |
Yes |
No |
registries / agentpools |
Yes |
Yes |
No |
registries / buildtasks |
Yes |
Yes |
No |
registries / replications |
Yes |
Yes |
No |
registries / tasks |
Yes |
Yes |
No |
registries / webhooks |
Yes |
Yes |
No |
Microsoft.ContainerService
Resource type |
Resource group |
Subscription |
Region move |
containerservices |
No |
No |
No |
managedclusters |
No |
No |
No |
openshiftmanagedclusters |
No |
No |
No |
Microsoft.DataBox
Resource type |
Resource group |
Subscription |
Region move |
jobs |
No |
No |
No |
Microsoft.Databricks
Resource type |
Resource group |
Subscription |
Region move |
workspaces |
No |
No |
No |
accessConnectors |
No |
No |
No |
Microsoft.DataFactory
Resource type |
Resource group |
Subscription |
Region move |
datafactories |
Yes |
Yes |
No |
factories |
Yes |
Yes |
No |
Microsoft.DataMigration
Resource type |
Resource group |
Subscription |
Region move |
services |
No |
No |
No |
services / projects |
No |
No |
No |
slots |
No |
No |
No |
sqlmigrationservices |
No |
No |
No |
Resource type |
Resource group |
Subscription |
Region move |
servers |
Yes |
Yes |
You can use a cross-region read replica to move an existing server. See the corresponding move guidance to learn more.
If the service is provisioned with geo-redundant backup storage, you can use geo-restore to restore in other regions. Learn more. |
Resource type |
Resource group |
Subscription |
Region move |
flexibleServers |
Yes |
Yes |
No |
servers |
Yes |
Yes |
You can use a cross-region read replica to move an existing server. Learn more. |
Microsoft.DBforPostgreSQL
Resource type |
Resource group |
Subscription |
Region move |
flexibleServers |
Yes |
Yes |
No |
servergroups |
No |
No |
No |
servers |
Yes |
Yes |
You can use a cross-region read replica to move an existing server. Learn more. |
serversv2 |
Yes |
Yes |
No |
Microsoft.DesktopVirtualization
Resource type |
Resource group |
Subscription |
Region move |
applicationgroups |
Yes |
Yes |
No |
hostpools |
Yes |
Yes |
No |
scalingplans |
Yes |
Yes |
No |
workspaces |
Yes |
Yes |
No |
Microsoft.Devices
Resource type |
Resource group |
Subscription |
Region move |
elasticpools |
No |
No |
No. The resource isn't exposed. |
elasticpools / iothubtenants |
No |
No |
No. The resource isn't exposed. |
iothubs |
Yes |
Yes |
Yes. Learn more. |
provisioningservices |
Yes |
Yes |
No |
Microsoft.DocumentDB
Resource type |
Resource group |
Subscription |
Region move |
databaseaccounts |
Yes |
Yes |
No |
mongoClusters |
No |
No |
No |
cassandraClusters |
No |
No |
No |
Moves between resource groups and subscriptions are supported for APIs that use the RU architecture (Microsoft.DocumentDB/databaseAccounts) but not for those based on the vCore architecture, including:
- MongoDB vCore (Microsoft.DocumentDB/mongoClusters)
- Azure Managed Instance for Apache Cassandra (Microsoft.DocumentDB/cassandraClusters)
Microsoft.EventGrid
Resource type |
Resource group |
Subscription |
Region move |
domains |
Yes |
Yes |
No |
eventsubscriptions |
No; can't be moved independently but move automatically with a subscribed resource. |
No; can't be moved independently but move automatically with a subscribed resource. |
No |
extensiontopics |
No |
No |
No |
partnernamespaces |
Yes |
Yes |
No |
partnerregistrations |
No |
No |
No |
partnertopics |
Yes |
Yes |
No |
systemtopics |
Yes |
Yes |
No |
topics |
Yes |
Yes |
No |
topictypes |
No |
No |
No |
Microsoft.EventHub
Microsoft.Features
Resource type |
Resource group |
Subscription |
Region move |
featureproviders |
No |
No |
No |
features |
No |
No |
No |
providers |
No |
No |
No |
subscriptionfeatureregistrations |
No |
No |
No |
Microsoft.GuestConfiguration
Resource type |
Resource group |
Subscription |
Region move |
automanagedaccounts |
No |
No |
No |
automanagedvmconfigurationprofiles |
No |
No |
No |
guestconfigurationassignments |
No |
No |
No |
software |
No |
No |
No |
softwareupdateprofile |
No |
No |
No |
softwareupdates |
No |
No |
No |
Microsoft.HDInsight
Important
You can move HDInsight clusters to a new subscription or resource group. However, you can't move HDInsight cluster networking resources across subscriptions (e.g., network interface cards [NICs], or load balancers). You also can't move an NIC to a new resource group that's attached to a virtual machine for the cluster.
When moving an HDInsight cluster to a new subscription, first move other resources (like the storage account). Then, move the HDInsight cluster on its own.
Resource type |
Resource group |
Subscription |
Region move |
clusters |
Yes |
Yes |
No |
Microsoft.ImportExport
Resource type |
Resource group |
Subscription |
Region move |
jobs |
Yes |
Yes |
No |
Microsoft.Insights
Warning
Moving or renaming any Azure Application Insights resource changes the resource ID. When the ID changes for a workspace-based resource, the data sent for the prior ID is accessible only when you query the underlying Log Analytics workspace. The data won't be accessible from within the renamed or moved Application Insights resource.
Resource type |
Resource group |
Subscription |
Region move |
accounts |
Yes |
Yes |
No. Learn more. |
actiongroups |
No |
No |
No |
activitylogalerts |
No |
No |
No |
alertrules |
Yes |
Yes |
No |
autoscalesettings |
Yes |
Yes |
No |
baseline |
No |
No |
No |
components |
Yes |
Yes |
No |
datacollectionrules |
No |
No |
No |
diagnosticsettings |
No |
No |
No |
diagnosticsettingscategories |
No |
No |
No |
eventcategories |
No |
No |
No |
eventtypes |
No |
No |
No |
extendeddiagnosticsettings |
No |
No |
No |
guestdiagnosticsettings |
No |
No |
No |
listmigrationdate |
No |
No |
No |
logdefinitions |
No |
No |
No |
logprofiles |
No |
No |
No |
logs |
No |
No |
No |
metricalerts |
No |
No |
No |
metricbaselines |
No |
No |
No |
metricbatch |
No |
No |
No |
metricdefinitions |
No |
No |
No |
metricnamespaces |
No |
No |
No |
metrics |
No |
No |
No |
migratealertrules |
No |
No |
No |
migratetonewpricingmodel |
No |
No |
No |
myworkbooks |
No |
No |
No |
notificationgroups |
No |
No |
No |
privatelinkscopes |
No |
No |
No |
rollbacktolegacypricingmodel |
No |
No |
No |
scheduledqueryrules |
Yes |
Yes |
No |
topology |
No |
No |
No |
transactions |
No |
No |
No |
vminsightsonboardingstatuses |
No |
No |
No |
webtests |
Yes |
Yes |
No |
webtests / gettestresultfile |
No |
No |
No |
workbooks |
Yes |
Yes |
No |
workbooktemplates |
Yes |
Yes |
No |
Microsoft.IoTCentral
Resource type |
Resource group |
Subscription |
Region move |
apptemplates |
No |
No |
No |
iotapps |
Yes |
Yes |
No |
Microsoft.KeyVault
Important
Key Vaults used to encrypt disks can't be moved to a resource group in the same subscription or across subscriptions.
Resource type |
Resource group |
Subscription |
Region move |
deletedvaults |
No |
No |
No |
hsmpools |
No |
No |
No |
managedhsms |
No |
No |
No |
vaults |
Yes |
Yes |
No |
Microsoft.Kubernetes
Resource type |
Resource group |
Subscription |
Region move |
connectedclusters |
No |
No |
No |
registeredsubscriptions |
No |
No |
No |
Microsoft.KubernetesConfiguration
Resource type |
Resource group |
Subscription |
Region move |
sourcecontrolconfigurations |
No |
No |
No |
Microsoft.Kusto
Resource type |
Resource group |
Subscription |
Region move |
clusters |
Yes |
Yes |
No |
Microsoft.Logic
Resource type |
Resource group |
Subscription |
Region move |
hostingenvironments |
No |
No |
No |
integrationaccounts |
Yes |
Yes |
No |
integrationserviceenvironments |
Yes |
No |
No |
integrationserviceenvironments / managedapis |
Yes |
No |
No |
isolatedenvironments |
No |
No |
No |
workflows |
Yes |
Yes |
No |
Microsoft.MachineLearning
Resource type |
Resource group |
Subscription |
Region move |
commitmentplans |
No |
No |
No |
webservices |
Yes |
No |
No |
workspaces |
Yes |
Yes |
No |
Microsoft.MachineLearningServices
Resource type |
Resource group |
Subscription |
Region move |
workspaces |
No |
No |
No |
Microsoft.Maintenance
Resource type |
Resource group |
Subscription |
Region move |
configurationassignments |
No |
No |
No |
maintenanceconfigurations |
No |
No |
No |
updates |
No |
No |
No |
Microsoft.ManagedIdentity
Resource type |
Resource group |
Subscription |
Region move |
identities |
No |
No |
No |
userassignedidentities |
No |
No |
No |
Microsoft.ManagedServices
Resource type |
Resource group |
Subscription |
Region move |
marketplaceregistrationdefinitions |
No |
No |
No |
registrationassignments |
No |
No |
No |
registrationdefinitions |
No |
No |
No |
Microsoft.Management
Resource type |
Resource group |
Subscription |
Region move |
getentities |
No |
No |
No |
managementgroups |
No |
No |
No |
managementgroups / settings |
No |
No |
No |
resources |
No |
No |
No |
starttenantbackfill |
No |
No |
No |
tenantbackfillstatus |
No |
No |
No |
Resource type |
Resource group |
Subscription |
Region move |
mediaservices |
Yes |
Yes |
No |
mediaservices / liveevents |
Yes |
Yes |
No |
mediaservices / streamingendpoints |
Yes |
Yes |
No |
Microsoft.Migrate
Resource type |
Resource group |
Subscription |
Region move |
assessmentprojects |
No |
No |
No |
migrateprojects |
No |
No |
No |
movecollections |
No |
No |
No |
projects |
No |
No |
No |
Microsoft.Network
Resource type |
Resource group |
Subscription |
Region move |
applicationgateways |
No |
No |
No |
applicationgatewaywebapplicationfirewallpolicies |
No |
No |
No |
applicationsecuritygroups |
Yes |
Yes |
No |
azurefirewalls |
No |
No |
No |
bastionhosts |
Yes |
No |
No |
bgpservicecommunities |
No |
No |
No |
connections |
Yes |
Yes |
No |
dnszones |
Yes |
Yes |
No |
expressroutecircuits |
No |
No |
No |
expressroutegateways |
No |
No |
No |
expressrouteserviceproviders |
No |
No |
No |
firewallpolicies |
No |
No |
No |
frontdoors |
No |
No |
No |
ipallocations |
Yes |
Yes |
No |
ipgroups |
No |
No |
No |
loadbalancers |
Yes - Basic SKU Yes - Standard SKU |
Yes - Basic SKU No - Standard SKU |
Yes
Use Azure Resource Mover to move internal and external load balancers. |
localnetworkgateways |
Yes |
Yes |
No |
natgateways |
No |
No |
No |
networkexperimentprofiles |
No |
No |
No |
networkintentpolicies |
Yes |
Yes |
No |
networkinterfaces |
Yes |
Yes |
Yes
Use Azure Resource Mover to move NICs. |
networkprofiles |
No |
No |
No |
networksecuritygroups |
Yes |
Yes |
Yes
Use Azure Resource Mover to move network security groups. |
networkwatchers |
Yes |
No |
No |
networkwatchers / connectionmonitors |
Yes |
No |
No |
networkwatchers / flowlogs |
Yes |
No |
No |
networkwatchers / pingmeshes |
Yes |
No |
No |
p2svpngateways |
No |
No |
No |
privatednszones |
Yes |
Yes |
No |
privatednszones / virtualnetworklinks |
Yes |
Yes |
No |
privatednszonesinternal |
No |
No |
No |
privateendpointredirectmaps |
No |
No |
No |
privateendpoints |
Yes - for supported private-link resources No - for all other private-link resources |
Yes - for supported private-link resources No - for all other private-link resources |
No |
privatelinkservices |
No |
No |
No |
publicipaddresses |
Yes |
Yes |
No
Use Azure Resource Mover to move public IP address configurations (IP addresses are not retained). |
publicipprefixes |
Yes |
Yes |
No |
routefilters |
No |
No |
No |
routetables |
Yes |
Yes |
No |
securitypartnerproviders |
Yes |
Yes |
No |
serviceendpointpolicies |
Yes |
Yes |
No |
trafficmanagergeographichierarchies |
No |
No |
No |
trafficmanagerprofiles |
Yes |
Yes |
No |
trafficmanagerprofiles / heatmaps |
No |
No |
No |
trafficmanagerusermetricskeys |
No |
No |
No |
virtualhubs |
No |
No |
No |
virtualnetworkgateways |
No |
No |
No |
virtualnetworks |
Yes |
Yes |
Yes |
virtualnetworktaps |
No |
No |
No |
virtualrouters |
Yes |
Yes |
No |
virtualwans |
No |
No |
|
vpngateways (Virtual WAN) |
No |
No |
No |
vpnserverconfigurations |
No |
No |
No |
vpnsites (Virtual WAN) |
No |
No |
No |
Microsoft.NotificationHubs
Resource type |
Resource group |
Subscription |
Region move |
namespaces |
Yes |
Yes |
No |
namespaces / notificationhubs |
Yes |
Yes |
No |
Microsoft.OperationalInsights
Important
Make sure that moving to a new subscription doesn't exceed subscription quotas.
Workspaces that have a linked automation account can't be moved. Before you begin a move operation, be sure to unlink any automation accounts.
Resource type |
Resource group |
Subscription |
Region move |
clusters |
No |
No |
No |
deletedworkspaces |
No |
No |
No |
linktargets |
No |
No |
No |
storageinsightconfigs |
No |
No |
No |
workspaces |
Yes |
Yes |
No |
querypacks |
No |
No |
No |
Microsoft.OperationsManagement
Resource type |
Resource group |
Subscription |
Region move |
managementassociations |
No |
No |
No |
managementconfigurations |
Yes |
Yes |
No |
solutions |
Yes |
Yes |
No |
views |
Yes |
Yes |
No |
Microsoft.PolicyInsights
Resource type |
Resource group |
Subscription |
Region move |
policyevents |
No |
No |
No |
policystates |
No |
No |
No |
policytrackedresources |
No |
No |
No |
remediations |
No |
No |
No |
Microsoft.Portal
Resource type |
Resource group |
Subscription |
Region move |
consoles |
No |
No |
No |
dashboards |
Yes |
Yes |
No |
usersettings |
No |
No |
No |
Microsoft.PowerBI
Resource type |
Resource group |
Subscription |
Region move |
workspacecollections |
Yes |
Yes |
No |
Microsoft.PowerBIDedicated
Resource type |
Resource group |
Subscription |
Region move |
capacities |
Yes |
Yes |
No |
Microsoft.ProviderHub
Resource type |
Resource group |
Subscription |
Region move |
availableaccounts |
No |
No |
No |
providerregistrations |
No |
No |
No |
rollouts |
No |
No |
No |
Microsoft.RecoveryServices
Resource type |
Resource group |
Subscription |
Region move |
replicationeligibilityresults |
No |
No |
No |
Microsoft.Relay
Resource type |
Resource group |
Subscription |
Region move |
namespaces |
Yes |
Yes |
No |
Microsoft.ResourceGraph
Resource type |
Resource group |
Subscription |
Region move |
queries |
Yes |
Yes |
No |
resourcechangedetails |
No |
No |
No |
resourcechanges |
No |
No |
No |
resources |
No |
No |
No |
resourceshistory |
No |
No |
No |
subscriptionsstatus |
No |
No |
No |
Microsoft.ResourceHealth
Resource type |
Resource group |
Subscription |
Region move |
childresources |
No |
No |
No |
emergingissues |
No |
No |
No |
events |
No |
No |
No |
metadata |
No |
No |
No |
notifications |
No |
No |
No |
Microsoft.Resources
Microsoft.Search
Important
You can't move several Microsoft Search resources from different regions within one operation. Instead, move them in individual operations.
Resource type |
Resource group |
Subscription |
Region move |
resourcehealthmetadata |
No |
No |
No |
searchservices |
Yes |
Yes |
No |
Microsoft.Security
Resource type |
Resource group |
Subscription |
Region move |
adaptivenetworkhardenings |
No |
No |
No |
advancedthreatprotectionsettings |
No |
No |
No |
alerts |
No |
No |
No |
allowedconnections |
No |
No |
No |
applicationwhitelistings |
No |
No |
No |
assessmentmetadata |
No |
No |
No |
assessments |
No |
No |
No |
autodismissalertsrules |
No |
No |
No |
automations |
Yes |
Yes |
No |
autoprovisioningsettings |
No |
No |
No |
complianceresults |
No |
No |
No |
compliances |
No |
No |
No |
datacollectionagents |
No |
No |
No |
devicesecuritygroups |
No |
No |
No |
discoveredsecuritysolutions |
No |
No |
No |
externalsecuritysolutions |
No |
No |
No |
informationprotectionpolicies |
No |
No |
No |
iotsecuritysolutions |
Yes |
Yes |
No |
iotsecuritysolutions / analyticsmodels |
No |
No |
No |
iotsecuritysolutions / analyticsmodels / aggregatedalerts |
No |
No |
No |
iotsecuritysolutions / analyticsmodels / aggregatedrecommendations |
No |
No |
No |
jitnetworkaccesspolicies |
No |
No |
No |
policies |
No |
No |
No |
pricings |
No |
No |
No |
regulatorycompliancestandards |
No |
No |
No |
regulatorycompliancestandards / regulatorycompliancecontrols |
No |
No |
No |
regulatorycompliancestandards / regulatorycompliancecontrols / regulatorycomplianceassessments |
No |
No |
No |
securitycontacts |
No |
No |
No |
securitysolutions |
No |
No |
No |
securitysolutionsreferencedata |
No |
No |
No |
securitystatuses |
No |
No |
No |
securitystatusessummaries |
No |
No |
No |
servervulnerabilityassessments |
No |
No |
No |
settings |
No |
No |
No |
subassessments |
No |
No |
No |
tasks |
No |
No |
No |
topologies |
No |
No |
No |
workspacesettings |
No |
No |
No |
Microsoft.ServiceBus
Microsoft.ServiceFabric
Resource type |
Resource group |
Subscription |
Region move |
applications |
No |
No |
No |
clusters |
Yes |
Yes |
No |
containergroups |
No |
No |
No |
containergroupsets |
No |
No |
No |
edgeclusters |
No |
No |
No |
managedclusters |
No |
No |
No |
networks |
No |
No |
No |
secretstores |
No |
No |
No |
volumes |
No |
No |
No |
Microsoft.SignalRService
Resource type |
Resource group |
Subscription |
Region move |
signalr |
Yes |
Yes |
No |
Microsoft.Solutions
Resource type |
Resource group |
Subscription |
Region move |
applicationdefinitions |
No |
No |
No |
applications |
No |
No |
No |
jitrequests |
No |
No |
No |
Microsoft.Sql
Important
A database and server must be in the same resource group. When you move a SQL server, all of its databases move also. These conditions apply to Azure SQL Database and Azure Synapse Analytics databases.
Resource type |
Resource group |
Subscription |
Region move |
instancepools |
No |
No |
No |
locations |
Yes |
Yes |
No |
managedinstances |
No |
No |
Yes
Learn more about moving managed instances across regions. |
managedinstances / databases |
No |
No |
Yes |
servers |
Yes |
Yes |
Yes |
servers / databases |
Yes |
Yes |
Yes
Learn more about moving databases across regions.
Learn more about using Azure Resource Mover to move Azure SQL databases. |
servers / databases / backuplongtermretentionpolicies |
Yes |
Yes |
No |
servers / elasticpools |
Yes |
Yes |
Yes
Learn more about moving elastic pools across regions.
Learn more about using Azure Resource Mover to move Azure SQL elastic pools. |
servers / jobaccounts |
Yes |
Yes |
No |
servers / jobagents |
Yes |
Yes |
No |
virtualclusters |
No |
No |
No |
Microsoft.SqlVirtualMachine
Resource type |
Resource group |
Subscription |
Region move |
sqlvirtualmachinegroups |
Yes |
Yes |
No |
sqlvirtualmachines |
Yes |
Yes |
No |
Microsoft.Storage
Microsoft.StorageSync
Resource type |
Resource group |
Subscription |
Region move |
storagesyncservices |
Yes |
Yes |
No |
Microsoft.StreamAnalytics
Important
Stream Analytics jobs can't be moved when in running state.
Resource type |
Resource group |
Subscription |
Region move |
clusters |
No |
No |
No |
streamingjobs |
Yes |
Yes |
No |
Microsoft.Subscription
Resource type |
Resource group |
Subscription |
Region move |
subscriptions |
No |
No |
No |
Microsoft.Synapse
Resource type |
Resource group |
Subscription |
Region move |
workspaces |
No |
No |
No |
workspaces / bigdatapools |
No |
No |
No |
workspaces / sqlpools |
No |
No |
No |
Microsoft.TimeSeriesInsights
Resource type |
Resource group |
Subscription |
Region move |
environments |
Yes |
Yes |
No |
environments / eventsources |
Yes |
Yes |
No |
environments / referencedatasets |
Yes |
Yes |
No |
Microsoft.Web
Resource type |
Resource group |
Subscription |
Region move |
availablestacks |
No |
No |
No |
billingmeters |
No |
No |
No |
certificates |
No |
Yes |
No |
certificates (managed) |
No |
No |
No |
connectiongateways |
Yes |
Yes |
No |
connections |
Yes |
Yes |
No |
customapis |
Yes |
Yes |
No |
deletedsites |
No |
No |
No |
deploymentlocations |
No |
No |
No |
georegions |
No |
No |
No |
hostingenvironments |
No |
No |
No |
kubeenvironments |
Yes |
Yes |
No |
publishingusers |
No |
No |
No |
recommendations |
No |
No |
No |
resourcehealthmetadata |
No |
No |
No |
runtimes |
No |
No |
No |
serverfarms |
Yes |
Yes |
No |
serverfarms / eventgridfilters |
No |
No |
No |
sites |
Yes |
Yes |
No |
sites / premieraddons |
Yes |
Yes |
No |
sites / slots |
Yes |
Yes |
No |
sourcecontrols |
No |
No |
No |
staticsites |
Yes |
Yes |
No |
monitorinstances |
No |
No |
No |
monitorinstancessummary |
No |
No |
No |
monitors |
No |
No |
No |
Third-party services
Third-party services don't support move operations at this time.
Next steps