Skip to content

Commit 8011ce9

Browse files
committed
copy edit fix
1 parent 70013ae commit 8011ce9

File tree

5 files changed

+50
-50
lines changed

5 files changed

+50
-50
lines changed

articles/azure-resource-manager/management/move-limitations/app-service-move-limitations.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Move Azure App Service resources across resource groups or subscriptions
33
description: Use Azure Resource Manager to move App Service resources to a new resource group or subscription.
44
ms.topic: conceptual
55
ms.custom: devx-track-arm-template
6-
ms.date: 09/13/2024
6+
ms.date: 02/11/2025
77
---
88

99
# Move App Service resources to a new resource group or subscription
@@ -18,20 +18,20 @@ You can move App Service resources to a new resource group or subscription but y
1818

1919
When you move an app across subscriptions, the following guidance applies:
2020

21-
- Moving a resource to a new resource group or subscription is a metadata change that shouldn't affect anything about how the resource functions. For example, the inbound IP address for an app service doesn't change when moving the app service.
21+
- Moving a resource to a new resource group or subscription is a metadata change that doesn't affect how the resource functions. For example, the inbound IP address for an app service doesn't change when you move the app service.
2222
- The destination resource group must not have any existing App Service resources. App Service resources include:
2323
- Web apps
2424
- App Service plans
2525
- Uploaded or imported TLS/SSL certificates
2626
- App Service Environments
27-
- All App Service resources in the resource group must be moved together.
28-
- App Service Environments can't be moved to a new resource group or subscription.
27+
- You must move all App Service resources in the resource group together.
28+
- You can't move App Service Environments to a new resource group or subscription.
2929
- You can move an app and plan hosted on an App Service Environment to a new subscription without moving the App Service Environment. The app and plan that you move are always associated with your initial App Service Environment. You can't move an app/plan to a different App Service Environment.
30-
- If you need to move an app and plan to a new App Service Environment, you'll need to recreate these resources in your new App Service Environment. Consider using the [backup and restore feature](../../../app-service/manage-backup.md) as way of recreating your resources in a different App Service Environment.
31-
- Apps with private endpoints cannot be moved. Delete the private endpoint(s) and recreate it after the move.
32-
- Apps with virtual network integration can't be moved. Remove the virtual network integration and reconnect it after the move.
33-
- App Service resources can only be moved from the resource group in which they were originally created. If an App Service resource is no longer in its original resource group, move it back to its original resource group. Then, move the resource across subscriptions. For help with finding the original resource group, see the next section.
34-
- When you move an app to a different resource group or subscription, the location of the app remains the same, but its policy is changed. For example, consider a case where your app runs in `Subscription1` (Central US) and has `Policy1` and `Subscription2` (UK South) that has `Policy2`. If you move your app to Subscription2, the location of the app remains the same (Central US); however, it falls under the new policy `Policy2`.
30+
- If you need to move an app and plan to a new App Service Environment, you must recreate these resources in your new App Service Environment. To recreate your resources in a different App Service Environment, consider using the [backup and restore feature](../../../app-service/manage-backup.md).
31+
- You can't move apps with private endpoints. To move the app, delete the private endpoints and recreate them after the move.
32+
- You can't move apps with virtual network integration. To move the app, remove the virtual network integration and reconnect it after the move.
33+
- You can only move App Service resources from the resource group where you originally created them. If an App Service resource isn't in its original resource group, move it back to its original resource group. Then, move the resource across subscriptions. For help with finding the original resource group, see the next section.
34+
- When you move an app to a different resource group or subscription, the location of the app remains the same, but its policy changes. For example, consider a case where your app runs in `Subscription1` (Central US) and has `Policy1` and `Subscription2` (UK South) that has `Policy2`. If you move your app to Subscription2, the location of the app remains the same (Central US); however, it falls under the new policy `Policy2`.
3535

3636
## Find original resource group
3737

@@ -53,19 +53,19 @@ You see the recommended actions to take before moving the resources. The informa
5353

5454
## Move hidden resource types in portal
5555

56-
When using the portal to move your App Service resources, you may see an error indicating that you haven't moved all of the resources. If you see this error, check if there are resource types that the portal didn't display. Select **Show hidden types**. Then, select all of the resources to move.
56+
When you use the portal to move your App Service resources, you might see an error indicating that you didn't move all of the resources. If you see this error, check if there are resource types that the portal didn't display. Select **Show hidden types**. Then, select all of the resources to move.
5757

5858
:::image type="content" source="./media/app-service-move-limitations/show-hidden-types.png" alt-text="Screenshot of the Show Hidden Types option in the portal when moving App Service resources.":::
5959

6060
## Move with free managed certificates
6161

6262
You can't move a free App Service managed certificate. Instead, delete the managed certificate and recreate it after moving the web app. To get instructions for deleting the certificate, use the **Migration Operations** tool.
6363

64-
If your free App Service managed certificate gets created in an unexpected resource group, try moving the app service plan back to its original resource group. Then, recreate the free managed certificate. This issue will be fixed.
64+
If your free App Service managed certificate gets created in an unexpected resource group, try moving the app service plan back to its original resource group. Then, recreate the free managed certificate. This change fixes the issue.
6565

6666
## Move support
6767

68-
To determine which App Service resources can be moved, see move support status for:
68+
To determine which App Service resources you can move, see move support status for:
6969

7070
- [Microsoft.AppService](../move-support-resources.md#microsoftappservice)
7171
- [Microsoft.CertificateRegistration](../move-support-resources.md#microsoftcertificateregistration)

articles/azure-resource-manager/management/move-limitations/classic-model-move-limitations.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Move Azure classic deployment resources
33
description: Use Azure Resource Manager to move classic deployment resources to a new resource group or subscription.
44
ms.topic: conceptual
5-
ms.date: 06/20/2024
5+
ms.date: 02/11/2025
66
ms.custom: devx-track-arm-template
77
---
88

@@ -12,26 +12,26 @@ The steps to move resources deployed through the classic model differ based on w
1212

1313
## Move in the same subscription
1414

15-
When moving resources from one resource group to another resource group within the same subscription, the following restrictions apply:
15+
When you move resources from one resource group to another resource group within the same subscription, the following restrictions apply:
1616

17-
- Virtual networks (classic) can't be moved.
18-
- Virtual machines (classic) must be moved with the cloud service.
19-
- Cloud service can only be moved when the move includes all its virtual machines.
20-
- Only one cloud service can be moved at a time.
21-
- Only one storage account (classic) can be moved at a time.
22-
- Storage account (classic) can't be moved in the same operation with a virtual machine or a cloud service.
17+
- You can't move virtual networks (classic).
18+
- You must move virtual machines (classic) with the cloud service.
19+
- You can only move the cloud service when the move includes all its virtual machines.
20+
- You can only move one cloud service at a time.
21+
- You can only move one storage account (classic) at a time.
22+
- You can't move storage account (classic) in the same operation with a virtual machine or a cloud service.
2323

24-
To move classic resources to a new resource group within the same subscription, use the [standard move operations](../move-resource-group-and-subscription.md) through the portal, Azure PowerShell, Azure CLI, or REST API. You use the same operations as you use for moving Resource Manager resources.
24+
To move classic resources to a new resource group within the same subscription, use the [standard move operations](../move-resource-group-and-subscription.md) through the portal, Azure PowerShell, Azure CLI, or REST API. Use the same operations as you use for moving Resource Manager resources.
2525

2626
## Move across subscriptions
2727

28-
When moving classic cloud services to a new subscription, the following restrictions apply:
28+
When you move classic cloud services to a new subscription, the following restrictions apply:
2929

3030
- The source and target subscriptions need to be under the same Microsoft Entra tenant.
31-
- Cloud Service Provider (CSP) subscriptions do not support migrating classic cloud services.
31+
- Cloud Service Provider (CSP) subscriptions don't support migrating classic cloud services.
3232
- All classic resources in the subscription must be moved in the same operation.
3333
- The target subscription must not have any other classic resources.
34-
- The move can only be requested through a separate REST API for classic moves. The standard Resource Manager move commands don't work when moving classic resources to a new subscription.
34+
- You can only request the move through a separate REST API for classic moves. The standard Resource Manager move commands don't work when moving classic resources to a new subscription.
3535

3636
To move classic resources to a new subscription, use the REST operations that are specific to classic resources. To use REST, do the following steps:
3737

@@ -76,7 +76,7 @@ To move classic resources to a new subscription, use the REST operations that ar
7676
```
7777

7878
The response is in the same format as the source subscription validation.
79-
1. If both subscriptions pass validation, move all classic resources from one subscription to another subscription with the following operation:
79+
1. Move all classic resources that pass validation from one subscription to another subscription. Use the following operation:
8080

8181
```HTTP
8282
POST https://management.azure.com/subscriptions/{subscription-id}/providers/Microsoft.ClassicCompute/moveSubscriptionResources?api-version=2016-04-01
@@ -90,27 +90,27 @@ To move classic resources to a new subscription, use the REST operations that ar
9090
}
9191
```
9292

93-
The operation may run for several minutes.
93+
The operation might run for several minutes.
9494

9595
## Possible error messages in the source subscription validation stage
9696

9797
### "Subscription migration for SubscriptionId {subscription ID} cannot continue as IaaS classic to ARM migration is in progress for the following deployment resource: _xx in HostedService {classic-cloud-service-name}_"
9898

99-
This message means there is a classic cloud service that is ongoing migrating to the cloud service (extended support). Users should abort this ARM migration operation and then retry validation.
99+
This message means there's a classic cloud service that's ongoing migrating to the cloud service (extended support). You should abort this ARM migration operation and then retry validation.
100100

101101
### "Source subscription _{subscription ID}_ is empty"
102102

103-
The source subscription cannot be empty, disabled, deleted or currently undergoing migration. During the migration period, write operations are not allowed on resources within the subscription.
103+
The source subscription can't be empty, disabled, deleted, or currently undergoing migration. During the migration period, write operations aren't allowed on resources within the subscription.
104104

105105
### "Source subscription contains application(s) which doesn't support migration: _{application name}_"
106106

107107
### "Source subscription contains following cloud service(s) which doesn't support migration: _{cloud service name}_"
108108

109-
The resources mentioned in the error message cannot be migrated, so users should delete these resources before triggering the migration.
109+
You can't migrate the resources mentioned in the error message, so delete these resources before triggering the migration.
110110

111111
### More information
112112

113-
The domain name and the public IP are still the same as before migration. Under normal circumstances, there should be no downtime for the cloud service during the migration.
113+
The domain name and the public IP are still the same as before migration. Under normal circumstances, there's no downtime for the cloud service during the migration.
114114

115115
## Next steps
116116

articles/azure-resource-manager/management/move-limitations/cloud-services-extended-support.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Move Azure Cloud Services (extended support) deployment resources
33
description: Use Azure Resource Manager to move Cloud Services (extended support) deployment resources to a new resource group or subscription.
44
ms.topic: conceptual
5-
ms.date: 06/20/2024
5+
ms.date: 02/11/2025
66
ms.custom: hirshah, devx-track-arm-template
77
---
88

@@ -12,24 +12,24 @@ The steps to move resources deployed through the Cloud Services (extended suppor
1212

1313
## Move in the same subscription
1414

15-
When moving Cloud Services (extended support) resources from one resource group to another resource group within the same subscription, the following restrictions apply:
15+
When you move Cloud Services (extended support) resources from one resource group to another resource group within the same subscription, the following restrictions apply:
1616

17-
- Cloud Service must not be in manual mode
18-
- Cloud Service must not be VIP Swappable
19-
- Cloud Service must not have any pending operations
20-
- Cloud Service must not be in migration
21-
- Cloud Service must not be in failed state
22-
- Ensure the Cloud Service has an unexpired SAS blob URI pointing to the cloud service package
17+
- Cloud Service must not be in manual mode.
18+
- Cloud Service must not be VIP Swappable.
19+
- Cloud Service must not have any pending operations.
20+
- Cloud Service must not be in migration.
21+
- Cloud Service must not be in failed state.
22+
- Ensure the Cloud Service has an unexpired SAS blob URI pointing to the cloud service package.
2323

2424
> [!NOTE]
25-
> Cloud Services and associated networking resources (for example, PublicIPs and network security groups) can be move independently. Load balancers must always exist in the same resource group
25+
> You can move Cloud Services and associated networking resources (for example, PublicIPs and network security groups) independently. However, load balancers must always exist in the same resource group.
2626
27-
To move classic resources to a new resource group within the same subscription, use the [standard move operations](../move-resource-group-and-subscription.md) through the portal, Azure PowerShell, Azure CLI, or REST API. You use the same operations as you use for moving Resource Manager resources.
27+
To move classic resources to a new resource group within the same subscription, use the [standard move operations](../move-resource-group-and-subscription.md) through the portal, Azure PowerShell, Azure CLI, or REST API. Use the same operations for moving Resource Manager resources.
2828

2929
## Move across subscriptions
3030

31-
When moving Cloud Services (extended support) deployments to a new subscription, the following restrictions apply:
31+
When you move Cloud Services (extended support) deployments to a new subscription, the following restrictions apply:
3232

33-
- When performing a cross subscription move, all associated cloud service resources such key vault and network resources must move together.
34-
- If faced with a Move Resource operation error saying that the cloud service can't be moved because of a prior failed operation, create a ticket to resolve the issue.
33+
- For cross-subscription moves, you must move all associated cloud service resources, such as key vault and network resources.
34+
- If you encounter a Move Resource operation error that states the cloud service can't be moved because of a prior failed operation, create a ticket to resolve the issue.
3535
- Cloud Service must not have any cross-subscription references.

articles/azure-resource-manager/management/move-limitations/networking-move-limitations.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Move Azure Networking resources to new subscription or resource group
33
description: Use Azure Resource Manager to move virtual networks and other networking resources to a new resource group or subscription.
44
ms.topic: conceptual
55
ms.custom: devx-track-arm-template
6-
ms.date: 06/20/2024
6+
ms.date: 02/11/2025
77
---
88

99
# Move networking resources to new resource group or subscription
@@ -16,13 +16,13 @@ If you want to move networking resources to a new region, see [Tutorial: Move Az
1616

1717
## Dependent resources
1818

19-
When moving a resource, you must also move its dependent networking resources. However, any resource that is associated with a **Standard SKU** public IP address can't be moved across subscriptions.
19+
When you move a resource, you must also move its dependent networking resources. However, you can't move across subscriptions any resource associated with a **Standard SKU** public IP address.
2020

2121
To move a virtual machine with a network interface card to a new subscription, you must move all dependent resources. Move the virtual network for the network interface card, and all other network interface cards for the virtual network. If a virtual machine is associated with a **Standard SKU** public IP address, [disassociate the public IP address](../../../virtual-network/ip-services/remove-public-ip-address-vm.md) before moving across subscriptions.
2222

2323
If you move the virtual network for an AKS cluster, the AKS cluster stops working. The local network gateways can be in a different resource group.
2424

25-
For more information, see [Scenario for move across subscriptions](../move-resource-group-and-subscription.md#scenario-for-move-across-subscriptions).
25+
For more information, see [Scenario for move across subscriptions](../move-resource-group-and-subscription.md#scenario-for-moving-across-subscriptions).
2626

2727
## Peered virtual network
2828

@@ -49,7 +49,7 @@ The following [private-link resources](../../../private-link/private-endpoint-ov
4949
All other private-link resources don't support move.
5050

5151
> [!NOTE]
52-
> A private endpoint should be in succeeded state prior to attempting to move the resource.
52+
> A private endpoint should be in succeeded state before you attempt to move the resource.
5353
5454

5555
## Next steps

articles/azure-resource-manager/management/move-resource-group-and-subscription.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Move Azure resources to a new resource group or subscription
33
description: Learn how to move resources to a new resource group or subscription, and understand the steps to ensure a successful move operation.
44
ms.topic: conceptual
5-
ms.date: 01/23/2025
5+
ms.date: 02/11/2025
66
ms.custom: devx-track-azurecli, devx-track-azurepowershell, devx-track-arm-template, devx-track-python
77
content_well_notification:
88
- AI-contribution
@@ -120,9 +120,9 @@ Some important steps precede moving a resource. You can avoid errors if you veri
120120
121121
1. **For a move across subscriptions, the resource and its dependent resources must be located in the same resource group and they must be moved together.** For example, a virtual machine with managed disks requires you to move the virtual machine, managed disks, and other dependent resources together.
122122
123-
If you're moving a resource to a new subscription, check if the resource has any dependent resources and if they're located in the same resource group. If the resources aren't in the same resource group, check if you can combine them into the same resource group. If you can, use one move operation across resource groups to consolidate all the resources into the same resource group.
123+
If you're moving a resource to a new subscription, check if the resource has any dependent resources and if they're located in the same resource group. If the resources aren't in the same resource group, check if you can combine them into the same resource group. If you can, use one move operation across resource groups to consolidate all the resources into the same resource group.
124124
125-
To learn more, see [Scenario for move across subscriptions](#scenario-for-move-across-subscriptions).
125+
For more information, see [Scenario for move across subscriptions](#scenario-for-moving-across-subscriptions).
126126
127127
## Scenario for moving across subscriptions
128128

0 commit comments

Comments
 (0)