Skip to content

Commit 1c963c2

Browse files
sssash18Suyash Choudhary
andauthored
Update Storage Mover project configurations and test scripts (#28593)
Co-authored-by: Suyash Choudhary <[email protected]>
1 parent 519eb81 commit 1c963c2

File tree

42 files changed

+1090
-1087
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+1090
-1087
lines changed

src/StorageMover/StorageMover.Autorest/Properties/AssemblyInfo.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,3 @@
2424
[assembly: System.Reflection.AssemblyVersionAttribute("1.5.1")]
2525
[assembly: System.Runtime.InteropServices.ComVisibleAttribute(false)]
2626
[assembly: System.CLSCompliantAttribute(false)]
27-

src/StorageMover/StorageMover.Autorest/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ directive:
6060
- from: swagger-document
6161
where: $.definitions.EndpointBaseUpdateProperties.properties.endpointType
6262
transform: $['x-ms-mutability'] = ["read", "update", "create"]
63+
- from: swagger-document
64+
where: $.definitions.Credentials.properties.type
65+
transform: $['x-ms-mutability'] = ["read", "update", "create"]
6366
- where:
6467
variant: ^(Create|Update)(?!.*?(Expanded|JsonFilePath|JsonString))|^CreateViaIdentityExpanded$
6568
remove: true

src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverAzStorageContainerEndpoint.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ function New-AzStorageMoverAzStorageContainerEndpoint {
147147
}
148148

149149
$PSBoundParameters.Add("Property", $Properties)
150+
$Identity = "SystemAssigned"
151+
$PSBoundParameters.Add("IdentityType", $Identity)
150152

151153
Az.StorageMover.internal\New-AzStorageMoverEndpoint @PSBoundParameters
152154
}

src/StorageMover/StorageMover.Autorest/custom/NewAzStorageMoverMultiCloudConnectorEndpoint.ps1

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,9 +147,6 @@ function New-AzStorageMoverMultiCloudConnectorEndpoint {
147147

148148
$PSBoundParameters.Add("Property", $Properties)
149149

150-
$Identity = "SystemAssigned"
151-
$PSBoundParameters.Add("IdentityType", $Identity)
152-
153150
Az.StorageMover.internal\New-AzStorageMoverEndpoint @PSBoundParameters
154151
}
155152
}

src/StorageMover/StorageMover.Autorest/custom/UpdateAzStorageMoverAzStorageContainerEndpoint.ps1

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,8 @@ function Update-AzStorageMoverAzStorageContainerEndpoint {
157157
$null = $PSBoundParameters.Remove('Description')
158158
}
159159

160+
$Identity = "SystemAssigned"
161+
$PSBoundParameters.Add("IdentityType", $Identity)
160162
Az.StorageMover.internal\Update-AzStorageMoverEndpoint @PSBoundParameters
161163
}
162164
}

src/StorageMover/StorageMover.Autorest/docs/Az.StorageMover.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
Module Name: Az.StorageMover
3-
Module Guid: f9762a91-ae29-4695-bcea-2ba08d10268d
3+
Module Guid: ccf19870-3e0a-46b9-8739-0b5b083ebd23
44
Download Help Link: https://learn.microsoft.com/powershell/module/az.storagemover
55
Help Version: 1.0.0.0
66
Locale: en-US
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"generate_Id": "1624c8e9-b4a8-4a52-96b5-70920e8fbcb7"
2+
"generate_Id": "68d12f78-f15e-4877-ad76-d082e735c066"
33
}

src/StorageMover/StorageMover.Autorest/test/Get-AzStorageMover.Recording.json

Lines changed: 37 additions & 37 deletions
Large diffs are not rendered by default.

src/StorageMover/StorageMover.Autorest/test/Get-AzStorageMoverAgent.Recording.json

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
{
2-
"Get-AzStorageMoverAgent+[NoContext]+List+$GET+https://management.azure.com/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysumovetest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents?api-version=2025-07-01+1": {
2+
"Get-AzStorageMoverAgent+[NoContext]+List+$GET+https://management.azure.com/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysutest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents?api-version=2025-07-01+1": {
33
"Request": {
44
"Method": "GET",
5-
"RequestUri": "https://eastus2euap.management.azure.com/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysumovetest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents?api-version=2025-07-01",
5+
"RequestUri": "https://centraluseuap.management.azure.com/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysutest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents?api-version=2025-07-01",
66
"Content": null,
77
"isContentBase64": false,
88
"Headers": {
99
"x-ms-unique-id": [ "10" ],
10-
"x-ms-client-request-id": [ "21b29715-e097-4cfb-b2cd-845089589196" ],
10+
"x-ms-client-request-id": [ "10ffabe5-5d61-4fc8-904d-c57ffa64629f" ],
1111
"CommandName": [ "Get-AzStorageMoverAgent" ],
1212
"FullCommandName": [ "Get-AzStorageMoverAgent_List" ],
1313
"ParameterSetName": [ "__AllParameterSets" ],
14-
"User-Agent": [ "AzurePowershell/v12.2.0", "PSVersion/v7.5.2", "Az.StorageMover/1.5.0" ],
14+
"User-Agent": [ "AzurePowershell/v12.2.0", "PSVersion/v7.5.3", "Az.StorageMover/0.1.0" ],
1515
"Authorization": [ "[Filtered]" ]
1616
},
1717
"ContentHeaders": {
@@ -22,42 +22,42 @@
2222
"Headers": {
2323
"Cache-Control": [ "no-cache" ],
2424
"Pragma": [ "no-cache" ],
25-
"x-ms-operation-identifier": [ "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=ade47690-3254-48fb-af97-0c4da9dd127c/eastus2euap/fcf780c5-63fe-48fa-834b-e323a0e0edc1" ],
25+
"x-ms-operation-identifier": [ "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=ade47690-3254-48fb-af97-0c4da9dd127c/centraluseuap/ce0e73e0-4ba7-498b-9278-5f0c7cf0cd95" ],
2626
"x-ms-providerhub-traffic": [ "True" ],
27-
"mise-correlation-id": [ "69225e93-1257-452a-86d0-f7124fb16d07" ],
28-
"x-ms-request-id": [ "f5a677b2-f10a-4f1e-8d8e-cb39024413a2" ],
29-
"x-ms-correlation-request-id": [ "2916aadf-8100-4cd0-bde9-7d4c88929f0b" ],
27+
"mise-correlation-id": [ "cb26db90-7f71-48e2-a5dc-6a1de79f817a" ],
28+
"x-ms-request-id": [ "5d5b6404-e608-48cf-8fee-38889fe79172" ],
29+
"x-ms-correlation-request-id": [ "964e047c-0d5f-4857-8814-f71ad736ec8d" ],
3030
"x-ms-throttling-version": [ "v2" ],
31-
"x-ms-ratelimit-remaining-subscription-reads": [ "1099" ],
32-
"x-ms-routing-request-id": [ "EASTUS2EUAP:20250829T125049Z:2916aadf-8100-4cd0-bde9-7d4c88929f0b" ],
31+
"x-ms-ratelimit-remaining-subscription-reads": [ "1098" ],
32+
"x-ms-routing-request-id": [ "CENTRALUSEUAP:20250919T101223Z:964e047c-0d5f-4857-8814-f71ad736ec8d" ],
3333
"Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ],
3434
"X-Content-Type-Options": [ "nosniff" ],
3535
"X-Cache": [ "CONFIG_NOCACHE" ],
36-
"X-MSEdge-Ref": [ "Ref A: 4AFBE02F572040D5985FF2F939A606EE Ref B: PNQ231110906036 Ref C: 2025-08-29T12:50:49Z" ],
37-
"Date": [ "Fri, 29 Aug 2025 12:50:49 GMT" ]
36+
"X-MSEdge-Ref": [ "Ref A: 6B7B57B72D74407E935454E69901A054 Ref B: MAA201060515011 Ref C: 2025-09-19T10:12:23Z" ],
37+
"Date": [ "Fri, 19 Sep 2025 10:12:22 GMT" ]
3838
},
3939
"ContentHeaders": {
40-
"Content-Length": [ "1011" ],
40+
"Content-Length": [ "1003" ],
4141
"Content-Type": [ "application/json; charset=utf-8" ],
4242
"Expires": [ "-1" ]
4343
},
44-
"Content": "{\"value\":[{\"id\":\"/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysumovetest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents/testagent12\",\"name\":\"testagent12\",\"type\":\"microsoft.storagemover/storagemovers/agents\",\"systemData\":{\"createdBy\":\"[email protected]\",\"createdByType\":\"User\",\"createdAt\":\"2025-08-28T12:18:08.5902303Z\",\"lastModifiedBy\":\"aed824f0-6446-4ef9-9e17-98b0157c09dc\",\"lastModifiedByType\":\"Application\",\"lastModifiedAt\":\"2025-08-29T12:50:26.9294241Z\"},\"properties\":{\"agentVersion\":\"3.4.831_amd64:3.4.846_amd64\",\"arcResourceId\":\"/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysumovetest/providers/Microsoft.HybridCompute/machines/testagent12\",\"arcVmUuid\":\"3919140f-7b36-fb45-b298-95d724237da6\",\"timeZone\":\"UTC\",\"localIPAddress\":\"10.126.12.27\",\"memoryInMB\":3913,\"numberOfCores\":1,\"uptimeInSeconds\":111014,\"lastStatusUpdate\":\"2025-08-29T12:50:24.2804374Z\",\"agentStatus\":\"Online\",\"provisioningState\":\"Succeeded\"}}]}",
44+
"Content": "{\"value\":[{\"id\":\"/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysutest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents/testagent12\",\"name\":\"testagent12\",\"type\":\"microsoft.storagemover/storagemovers/agents\",\"systemData\":{\"createdBy\":\"[email protected]\",\"createdByType\":\"User\",\"createdAt\":\"2025-09-19T09:43:31.2634499Z\",\"lastModifiedBy\":\"aed824f0-6446-4ef9-9e17-98b0157c09dc\",\"lastModifiedByType\":\"Application\",\"lastModifiedAt\":\"2025-09-19T10:12:11.2110528Z\"},\"properties\":{\"agentVersion\":\"3.4.831_amd64:3.4.846_amd64\",\"arcResourceId\":\"/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysutest/providers/Microsoft.HybridCompute/machines/testagent12\",\"arcVmUuid\":\"3919140f-7b36-fb45-b298-95d724237da6\",\"timeZone\":\"UTC\",\"localIPAddress\":\"10.126.12.27\",\"memoryInMB\":3918,\"numberOfCores\":1,\"uptimeInSeconds\":692930,\"lastStatusUpdate\":\"2025-09-19T10:12:10.8396675Z\",\"agentStatus\":\"Online\",\"provisioningState\":\"Succeeded\"}}]}",
4545
"isContentBase64": false
4646
}
4747
},
48-
"Get-AzStorageMoverAgent+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysumovetest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents/testagent12?api-version=2025-07-01+1": {
48+
"Get-AzStorageMoverAgent+[NoContext]+Get+$GET+https://management.azure.com/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysutest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents/testagent12?api-version=2025-07-01+1": {
4949
"Request": {
5050
"Method": "GET",
51-
"RequestUri": "https://eastus2euap.management.azure.com/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysumovetest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents/testagent12?api-version=2025-07-01",
51+
"RequestUri": "https://centraluseuap.management.azure.com/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysutest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents/testagent12?api-version=2025-07-01",
5252
"Content": null,
5353
"isContentBase64": false,
5454
"Headers": {
5555
"x-ms-unique-id": [ "11" ],
56-
"x-ms-client-request-id": [ "c417d304-10b5-45b2-a065-35a8f84d5a76" ],
56+
"x-ms-client-request-id": [ "16931fd5-3296-4c55-a18a-0dc2e8030d5f" ],
5757
"CommandName": [ "Get-AzStorageMoverAgent" ],
5858
"FullCommandName": [ "Get-AzStorageMoverAgent_Get" ],
5959
"ParameterSetName": [ "__AllParameterSets" ],
60-
"User-Agent": [ "AzurePowershell/v12.2.0", "PSVersion/v7.5.2", "Az.StorageMover/1.5.0" ],
60+
"User-Agent": [ "AzurePowershell/v12.2.0", "PSVersion/v7.5.3", "Az.StorageMover/0.1.0" ],
6161
"Authorization": [ "[Filtered]" ]
6262
},
6363
"ContentHeaders": {
@@ -68,27 +68,27 @@
6868
"Headers": {
6969
"Cache-Control": [ "no-cache" ],
7070
"Pragma": [ "no-cache" ],
71-
"ETag": [ "\"00005889-0000-3300-0000-68b1a2130000\"" ],
72-
"x-ms-operation-identifier": [ "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=ade47690-3254-48fb-af97-0c4da9dd127c/eastus2euap/a93ae6b0-198c-4e51-a747-4994b2c525bb" ],
71+
"ETag": [ "\"65004bbd-0000-3300-0000-68cd2c7b0000\"" ],
72+
"x-ms-operation-identifier": [ "tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47,objectId=ade47690-3254-48fb-af97-0c4da9dd127c/centraluseuap/cb91b99e-4323-4355-9324-182f768961fe" ],
7373
"x-ms-providerhub-traffic": [ "True" ],
74-
"mise-correlation-id": [ "b0d73992-49cd-4423-bb78-378cf6a85f5e" ],
75-
"x-ms-request-id": [ "c9b2de6d-8612-4307-90a8-0e6394ba8e46" ],
76-
"x-ms-correlation-request-id": [ "092cf365-e940-4046-a94f-9d7b56b362c6" ],
74+
"mise-correlation-id": [ "6067cb83-0a86-4d75-93c2-72e1dfc99023" ],
75+
"x-ms-request-id": [ "a5cb772d-aaa7-4c8b-a39e-445a370416d0" ],
76+
"x-ms-correlation-request-id": [ "9aa7cb2e-a363-4e96-8b7d-1dccb03de206" ],
7777
"x-ms-throttling-version": [ "v2" ],
78-
"x-ms-ratelimit-remaining-subscription-reads": [ "1098" ],
79-
"x-ms-routing-request-id": [ "EASTUS2EUAP:20250829T125050Z:092cf365-e940-4046-a94f-9d7b56b362c6" ],
78+
"x-ms-ratelimit-remaining-subscription-reads": [ "1099" ],
79+
"x-ms-routing-request-id": [ "CENTRALUSEUAP:20250919T101224Z:9aa7cb2e-a363-4e96-8b7d-1dccb03de206" ],
8080
"Strict-Transport-Security": [ "max-age=31536000; includeSubDomains" ],
8181
"X-Content-Type-Options": [ "nosniff" ],
8282
"X-Cache": [ "CONFIG_NOCACHE" ],
83-
"X-MSEdge-Ref": [ "Ref A: 8EE4F109854941808F37EAADA48B5661 Ref B: PNQ231110906036 Ref C: 2025-08-29T12:50:49Z" ],
84-
"Date": [ "Fri, 29 Aug 2025 12:50:49 GMT" ]
83+
"X-MSEdge-Ref": [ "Ref A: 6F01BECF522B4D4C8F3ADFEC487B211C Ref B: MAA201060515011 Ref C: 2025-09-19T10:12:23Z" ],
84+
"Date": [ "Fri, 19 Sep 2025 10:12:23 GMT" ]
8585
},
8686
"ContentHeaders": {
87-
"Content-Length": [ "999" ],
87+
"Content-Length": [ "991" ],
8888
"Content-Type": [ "application/json; charset=utf-8" ],
8989
"Expires": [ "-1" ]
9090
},
91-
"Content": "{\"id\":\"/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysumovetest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents/testagent12\",\"name\":\"testagent12\",\"type\":\"microsoft.storagemover/storagemovers/agents\",\"systemData\":{\"createdBy\":\"[email protected]\",\"createdByType\":\"User\",\"createdAt\":\"2025-08-28T12:18:08.5902303Z\",\"lastModifiedBy\":\"aed824f0-6446-4ef9-9e17-98b0157c09dc\",\"lastModifiedByType\":\"Application\",\"lastModifiedAt\":\"2025-08-29T12:50:26.9294241Z\"},\"properties\":{\"agentVersion\":\"3.4.831_amd64:3.4.846_amd64\",\"arcResourceId\":\"/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysumovetest/providers/Microsoft.HybridCompute/machines/testagent12\",\"arcVmUuid\":\"3919140f-7b36-fb45-b298-95d724237da6\",\"timeZone\":\"UTC\",\"localIPAddress\":\"10.126.12.27\",\"memoryInMB\":3913,\"numberOfCores\":1,\"uptimeInSeconds\":111014,\"lastStatusUpdate\":\"2025-08-29T12:50:24.2804374Z\",\"agentStatus\":\"Online\",\"provisioningState\":\"Succeeded\"}}",
91+
"Content": "{\"id\":\"/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysutest/providers/Microsoft.StorageMover/storageMovers/testmoverpreview1/agents/testagent12\",\"name\":\"testagent12\",\"type\":\"microsoft.storagemover/storagemovers/agents\",\"systemData\":{\"createdBy\":\"[email protected]\",\"createdByType\":\"User\",\"createdAt\":\"2025-09-19T09:43:31.2634499Z\",\"lastModifiedBy\":\"aed824f0-6446-4ef9-9e17-98b0157c09dc\",\"lastModifiedByType\":\"Application\",\"lastModifiedAt\":\"2025-09-19T10:12:11.2110528Z\"},\"properties\":{\"agentVersion\":\"3.4.831_amd64:3.4.846_amd64\",\"arcResourceId\":\"/subscriptions/b6b34ad8-ca89-4f85-beb7-c2ec13702dac/resourceGroups/choudharysutest/providers/Microsoft.HybridCompute/machines/testagent12\",\"arcVmUuid\":\"3919140f-7b36-fb45-b298-95d724237da6\",\"timeZone\":\"UTC\",\"localIPAddress\":\"10.126.12.27\",\"memoryInMB\":3918,\"numberOfCores\":1,\"uptimeInSeconds\":692930,\"lastStatusUpdate\":\"2025-09-19T10:12:10.8396675Z\",\"agentStatus\":\"Online\",\"provisioningState\":\"Succeeded\"}}",
9292
"isContentBase64": false
9393
}
9494
}

src/StorageMover/StorageMover.Autorest/test/Get-AzStorageMoverEndpoint.Recording.json

Lines changed: 40 additions & 40 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)