From 4f0defbe70d7a306b400224c64d10d02c9fe0aaf Mon Sep 17 00:00:00 2001 From: changlong-liu <59815250+changlong-liu@users.noreply.github.com> Date: Wed, 11 Nov 2020 12:25:08 +0800 Subject: [PATCH] 20201020 regionalmove (#11582) * regionmove * resourcemover --- .../examples/MoveResources_Create.json | 18 +++++++++--------- .../resource-manager/readme.az.md | 12 ++++++++++++ .../resource-manager/readme.cli.md | 10 ++++++++++ 3 files changed, 31 insertions(+), 9 deletions(-) create mode 100644 specification/resourcemover/resource-manager/readme.az.md create mode 100644 specification/resourcemover/resource-manager/readme.cli.md diff --git a/specification/resourcemover/resource-manager/Microsoft.Migrate/preview/2019-10-01-preview/examples/MoveResources_Create.json b/specification/resourcemover/resource-manager/Microsoft.Migrate/preview/2019-10-01-preview/examples/MoveResources_Create.json index 16ab97ed9d53..5a351f625f19 100644 --- a/specification/resourcemover/resource-manager/Microsoft.Migrate/preview/2019-10-01-preview/examples/MoveResources_Create.json +++ b/specification/resourcemover/resource-manager/Microsoft.Migrate/preview/2019-10-01-preview/examples/MoveResources_Create.json @@ -7,11 +7,11 @@ "api-version": "2019-10-01-preview", "body": { "properties": { - "sourceId": "/subscriptions/subid/resourceGroups/eastus/providers/Microsoft.Compute/virtualMachines/eastusvm1", + "sourceId": "/subscriptions/subid/resourceGroups/eastusRG/providers/Microsoft.Compute/virtualMachines/eastusvm1", "dependsOnOverrides": [ { - "id": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/eastus/providers/Microsoft.Network/networkInterfaces/eastusvm140", - "targetId": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/westus/providers/Microsoft.Network/networkInterfaces/eastusvm140" + "id": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/eastusRG/providers/Microsoft.Network/networkInterfaces/eastusvm140", + "targetId": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/westusRG/providers/Microsoft.Network/networkInterfaces/eastusvm140" } ], "resourceSettings": { @@ -19,7 +19,7 @@ "targetResourceName": "westusvm1", "targetAvailabilityZone": "2", "targetVmSize": null, - "targetAvailabilitySetId": "/subscriptions/subid/resourceGroups/eastus/providers/Microsoft.Compute/availabilitySets/avset1" + "targetAvailabilitySetId": "/subscriptions/subid/resourceGroups/eastusRG/providers/Microsoft.Compute/availabilitySets/avset1" } } } @@ -31,18 +31,18 @@ "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Migrate/MoveCollections/movecollection1/MoveResources/moveresource1", "type": "Microsoft.Migrate/MoveCollections/MoveResources", "properties": { - "sourceId": "/subscriptions/subid/resourceGroups/eastus/providers/Microsoft.Compute/virtualMachines/eastusvm1", + "sourceId": "/subscriptions/subid/resourceGroups/eastusRG/providers/Microsoft.Compute/virtualMachines/eastusvm1", "dependsOn": [ { - "id": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/eastus/providers/Microsoft.Network/networkInterfaces/eastusvm140", + "id": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/eastusRG/providers/Microsoft.Network/networkInterfaces/eastusvm140", "resolutionType": "Automatic", "resolutionStatus": "Unresolved" } ], "dependsOnOverrides": [ { - "id": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/eastus/providers/Microsoft.Network/networkInterfaces/eastusvm140", - "targetId": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/westus/providers/Microsoft.Network/networkInterfaces/eastusvm140" + "id": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/eastusRG/providers/Microsoft.Network/networkInterfaces/eastusvm140", + "targetId": "/subscriptions/c4488a3f-a7f7-4ad4-aa72-0e1f4d9c0756/resourceGroups/westusRG/providers/Microsoft.Network/networkInterfaces/eastusvm140" } ], "resourceSettings": { @@ -50,7 +50,7 @@ "targetResourceName": "westusvm1", "targetAvailabilityZone": "2", "targetVmSize": null, - "targetAvailabilitySetId": "/subscriptions/subid/resourceGroups/eastus/providers/Microsoft.Compute/availabilitySets/avset1" + "targetAvailabilitySetId": "/subscriptions/subid/resourceGroups/eastusRG/providers/Microsoft.Compute/availabilitySets/avset1" }, "provisioningState": "Succeeded" } diff --git a/specification/resourcemover/resource-manager/readme.az.md b/specification/resourcemover/resource-manager/readme.az.md new file mode 100644 index 000000000000..f7d466b385e5 --- /dev/null +++ b/specification/resourcemover/resource-manager/readme.az.md @@ -0,0 +1,12 @@ +## AZ + +These settings apply only when `--az` is specified on the command line. + +``` yaml $(az) +az: + extensions: resourcemover + package-name: azure-mgmt-resourcemover + namespace: azure.mgmt.resourcemover +az-output-folder: $(azure-cli-extension-folder)/src/resourcemover +python-sdk-output-folder: "$(az-output-folder)/azext_resourcemover/vendored_sdks/resourcemover" +``` diff --git a/specification/resourcemover/resource-manager/readme.cli.md b/specification/resourcemover/resource-manager/readme.cli.md new file mode 100644 index 000000000000..2ef32e2bfe9c --- /dev/null +++ b/specification/resourcemover/resource-manager/readme.cli.md @@ -0,0 +1,10 @@ +## CLI + +These settings apply only when `--cli` is specified on the command line. + +``` yaml $(cli) +cli: + cli-name: resourcemover + package-name: azure-mgmt-resourcemover + namespace: azure.mgmt.resourcemover +```