Skip to content

Commit d6b3b76

Browse files
committed
Configurations: 'specification/recoveryservicessiterecovery/resource-manager/Microsoft.RecoveryServices/SiteRecovery/tspconfig.yaml', API Version: 2025-08-01, SDK Release Type: beta, and CommitSHA: '94b9d66abfea1941f60b7671174f668d2e6a7d84' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6020233 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
1 parent 544d378 commit d6b3b76

325 files changed

Lines changed: 368 additions & 384 deletions

File tree

Some content is hidden

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

sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/CHANGELOG.md

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Release History
22

3-
## 6.0.0 (2026-03-12)
3+
## 6.0.0-beta.1 (2026-03-17)
4+
Compared with version 5.3.0
45

56
### Features Added
67
- Added operation ReplicationFabricsOperations.checkConsistency
@@ -91,8 +92,6 @@
9192
- Added operation ReplicationvCentersOperations.delete
9293
- Added operation ReplicationvCentersOperations.update
9394
- Added Interface A2AAgentReinstallBlockingErrorDetails
94-
- Added Interface ExistingRecoveryRecoveryResourceGroup
95-
- Added Interface InMageAzureV2SwitchProviderProviderInput
9695
- Added Interface InMageRcmAgentReinstallBlockingErrorDetails
9796
- Added Interface PagedAsyncIterableIterator
9897
- Added Interface PageSettings
@@ -102,7 +101,6 @@
102101
- Added Interface ReplicationProtectedItemsReinstallMobilityServiceOptionalParams
103102
- Added Interface RestorePollerOptions
104103
- Added Interface SimplePollerLike
105-
- Added Interface SwitchProviderProviderSpecificInput
106104
- Added Interface SystemData
107105
- Interface A2AEnableProtectionInput has a new optional parameter platformFaultDomain
108106
- Interface A2AReplicationDetails has a new optional parameter agentReinstallAttemptToVersion
@@ -203,7 +201,6 @@
203201
- Added Type Alias AzureSupportedClouds
204202
- Added Type Alias CreatedByType
205203
- Added Type Alias MobilityAgentReinstallType
206-
- Added Type Alias SwitchProviderProviderSpecificInputUnion
207204
- Added Enum AzureClouds
208205
- Added Enum KnownAgentReinstallBlockedReason
209206
- Added Enum KnownCreatedByType
@@ -332,10 +329,8 @@
332329
- Removed Interface ClusterRecoveryPointCollection
333330
- Removed Interface EventCollection
334331
- Removed Interface EventQueryParameter
335-
- Removed Interface ExistingRecoveryResourceGroup
336332
- Removed Interface FabricCollection
337333
- Removed Interface FabricQueryParameter
338-
- Removed Interface InMageAzureV2SwitchProviderInput
339334
- Removed Interface JobCollection
340335
- Removed Interface LogicalNetworkCollection
341336
- Removed Interface MigrationItemCollection
@@ -360,7 +355,6 @@
360355
- Removed Interface RoleAssignment
361356
- Removed Interface StorageClassificationCollection
362357
- Removed Interface StorageClassificationMappingCollection
363-
- Removed Interface SwitchProviderSpecificInput
364358
- Removed Interface TargetComputeSizeCollection
365359
- Removed Interface VaultSettingCollection
366360
- Removed Interface VCenterCollection
@@ -415,7 +409,7 @@
415409
- Type of parameter resourceType of interface StorageAccountCustomDetails is changed from "Existing" to string
416410
- Type of parameter instanceType of interface SwitchClusterProtectionProviderSpecificInput is changed from "A2A" to string
417411
- Type of parameter instanceType of interface SwitchProtectionProviderSpecificInput is changed from "A2A" to string
418-
- Type of parameter providerSpecificDetails of interface SwitchProviderInputProperties is changed from SwitchProviderSpecificInputUnion to SwitchProviderProviderSpecificInputUnion
412+
- Type of parameter instanceType of interface SwitchProviderSpecificInput is changed from "InMageAzureV2" to string
419413
- Type of parameter instanceType of interface TaskTypeDetails is changed from "AutomationRunbookTaskDetails" | "ConsistencyCheckTaskDetails" | "JobTaskDetails" | "FabricReplicationGroupTaskDetails" | "ManualActionTaskDetails" | "ScriptActionTaskDetails" | "VirtualMachineTaskDetails" | "VmNicUpdatesTaskDetails" to string
420414
- Type of parameter instanceType of interface TestFailoverProviderSpecificInput is changed from "A2A" | "HyperVReplicaAzure" | "InMageAzureV2" | "InMageRcm" | "InMage" to string
421415
- Type of parameter instanceType of interface TestMigrateProviderSpecificInput is changed from "VMwareCbt" to string
@@ -424,7 +418,6 @@
424418
- Type of parameter instanceType of interface UpdateMigrationItemProviderSpecificInput is changed from "VMwareCbt" to string
425419
- Type of parameter instanceType of interface UpdateReplicationProtectedItemProviderInput is changed from "A2A" | "HyperVReplicaAzure" | "InMageAzureV2" | "InMageRcm" to string
426420
- Interface Resource no longer has parameter location
427-
- Removed Type Alias SwitchProviderSpecificInputUnion
428421
- Type alias "AddDisksProviderSpecificInputUnion" has been changed
429422
- Type alias "ApplianceSpecificDetailsUnion" has been changed
430423
- Type alias "ApplyClusterRecoveryPointProviderSpecificInputUnion" has been changed
@@ -477,6 +470,7 @@
477470
- Type alias "StorageAccountCustomDetailsUnion" has been changed
478471
- Type alias "SwitchClusterProtectionProviderSpecificInputUnion" has been changed
479472
- Type alias "SwitchProtectionProviderSpecificInputUnion" has been changed
473+
- Type alias "SwitchProviderSpecificInputUnion" has been changed
480474
- Type alias "TaskTypeDetailsUnion" has been changed
481475
- Type alias "TestFailoverProviderSpecificInputUnion" has been changed
482476
- Type alias "TestMigrateProviderSpecificInputUnion" has been changed

sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/metadata.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@
144144
"@azure/arm-recoveryservices-siterecovery!ResolveHealthError:interface": "Microsoft.RecoveryServices.ResolveHealthError",
145145
"@azure/arm-recoveryservices-siterecovery!SwitchProviderInput:interface": "Microsoft.RecoveryServices.SwitchProviderInput",
146146
"@azure/arm-recoveryservices-siterecovery!SwitchProviderInputProperties:interface": "Microsoft.RecoveryServices.SwitchProviderInputProperties",
147-
"@azure/arm-recoveryservices-siterecovery!SwitchProviderProviderSpecificInput:interface": "Microsoft.RecoveryServices.SwitchProviderProviderSpecificInput",
148-
"@azure/arm-recoveryservices-siterecovery!InMageAzureV2SwitchProviderProviderInput:interface": "Microsoft.RecoveryServices.InMageAzureV2SwitchProviderProviderInput",
147+
"@azure/arm-recoveryservices-siterecovery!SwitchProviderSpecificInput:interface": "Microsoft.RecoveryServices.SwitchProviderProviderSpecificInput",
148+
"@azure/arm-recoveryservices-siterecovery!InMageAzureV2SwitchProviderInput:interface": "Microsoft.RecoveryServices.InMageAzureV2SwitchProviderProviderInput",
149149
"@azure/arm-recoveryservices-siterecovery!TestFailoverInput:interface": "Microsoft.RecoveryServices.TestFailoverInput",
150150
"@azure/arm-recoveryservices-siterecovery!TestFailoverInputProperties:interface": "Microsoft.RecoveryServices.TestFailoverInputProperties",
151151
"@azure/arm-recoveryservices-siterecovery!TestFailoverProviderSpecificInput:interface": "Microsoft.RecoveryServices.TestFailoverProviderSpecificInput",
@@ -222,7 +222,7 @@
222222
"@azure/arm-recoveryservices-siterecovery!ExistingStorageAccount:interface": "Microsoft.RecoveryServices.ExistingStorageAccount",
223223
"@azure/arm-recoveryservices-siterecovery!A2AProtectionIntentManagedDiskInputDetails:interface": "Microsoft.RecoveryServices.A2AProtectionIntentManagedDiskInputDetails",
224224
"@azure/arm-recoveryservices-siterecovery!RecoveryResourceGroupCustomDetails:interface": "Microsoft.RecoveryServices.RecoveryResourceGroupCustomDetails",
225-
"@azure/arm-recoveryservices-siterecovery!ExistingRecoveryRecoveryResourceGroup:interface": "Microsoft.RecoveryServices.ExistingRecoveryRecoveryResourceGroup",
225+
"@azure/arm-recoveryservices-siterecovery!ExistingRecoveryResourceGroup:interface": "Microsoft.RecoveryServices.ExistingRecoveryRecoveryResourceGroup",
226226
"@azure/arm-recoveryservices-siterecovery!ProtectionProfileCustomDetails:interface": "Microsoft.RecoveryServices.ProtectionProfileCustomDetails",
227227
"@azure/arm-recoveryservices-siterecovery!ExistingProtectionProfile:interface": "Microsoft.RecoveryServices.ExistingProtectionProfile",
228228
"@azure/arm-recoveryservices-siterecovery!NewProtectionProfile:interface": "Microsoft.RecoveryServices.NewProtectionProfile",

sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@azure/arm-recoveryservices-siterecovery",
3-
"version": "6.0.0",
3+
"version": "6.0.0-beta.1",
44
"description": "A generated SDK for SiteRecoveryManagementClient.",
55
"engines": {
66
"node": ">=20.0.0"

sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/review/arm-recoveryservices-siterecovery-models-node.api.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1316,7 +1316,7 @@ export interface ExistingRecoveryProximityPlacementGroup extends RecoveryProximi
13161316
}
13171317

13181318
// @public
1319-
export interface ExistingRecoveryRecoveryResourceGroup extends RecoveryResourceGroupCustomDetails {
1319+
export interface ExistingRecoveryResourceGroup extends RecoveryResourceGroupCustomDetails {
13201320
recoveryResourceGroupId?: string;
13211321
resourceType: "Existing";
13221322
}
@@ -2157,7 +2157,7 @@ export interface InMageAzureV2SwitchProviderDetails {
21572157
}
21582158

21592159
// @public
2160-
export interface InMageAzureV2SwitchProviderProviderInput extends SwitchProviderProviderSpecificInput {
2160+
export interface InMageAzureV2SwitchProviderInput extends SwitchProviderSpecificInput {
21612161
instanceType: "InMageAzureV2";
21622162
targetApplianceID: string;
21632163
targetFabricID: string;
@@ -4419,7 +4419,7 @@ export interface RecoveryResourceGroupCustomDetails {
44194419
}
44204420

44214421
// @public
4422-
export type RecoveryResourceGroupCustomDetailsUnion = ExistingRecoveryRecoveryResourceGroup | RecoveryResourceGroupCustomDetails;
4422+
export type RecoveryResourceGroupCustomDetailsUnion = ExistingRecoveryResourceGroup | RecoveryResourceGroupCustomDetails;
44234423

44244424
// @public
44254425
export interface RecoveryServicesProvider extends ProxyResource {
@@ -5038,17 +5038,17 @@ export interface SwitchProviderInput {
50385038

50395039
// @public
50405040
export interface SwitchProviderInputProperties {
5041-
providerSpecificDetails?: SwitchProviderProviderSpecificInputUnion;
5041+
providerSpecificDetails?: SwitchProviderSpecificInputUnion;
50425042
targetInstanceType?: string;
50435043
}
50445044

50455045
// @public
5046-
export interface SwitchProviderProviderSpecificInput {
5046+
export interface SwitchProviderSpecificInput {
50475047
instanceType: string;
50485048
}
50495049

50505050
// @public
5051-
export type SwitchProviderProviderSpecificInputUnion = InMageAzureV2SwitchProviderProviderInput | SwitchProviderProviderSpecificInput;
5051+
export type SwitchProviderSpecificInputUnion = InMageAzureV2SwitchProviderInput | SwitchProviderSpecificInput;
50525052

50535053
// @public
50545054
export interface SystemData {

sdk/recoveryservicessiterecovery/arm-recoveryservices-siterecovery/review/arm-recoveryservices-siterecovery-node.api.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1359,7 +1359,7 @@ export interface ExistingRecoveryProximityPlacementGroup extends RecoveryProximi
13591359
}
13601360

13611361
// @public
1362-
export interface ExistingRecoveryRecoveryResourceGroup extends RecoveryResourceGroupCustomDetails {
1362+
export interface ExistingRecoveryResourceGroup extends RecoveryResourceGroupCustomDetails {
13631363
recoveryResourceGroupId?: string;
13641364
resourceType: "Existing";
13651365
}
@@ -2200,7 +2200,7 @@ export interface InMageAzureV2SwitchProviderDetails {
22002200
}
22012201

22022202
// @public
2203-
export interface InMageAzureV2SwitchProviderProviderInput extends SwitchProviderProviderSpecificInput {
2203+
export interface InMageAzureV2SwitchProviderInput extends SwitchProviderSpecificInput {
22042204
instanceType: "InMageAzureV2";
22052205
targetApplianceID: string;
22062206
targetFabricID: string;
@@ -4511,7 +4511,7 @@ export interface RecoveryResourceGroupCustomDetails {
45114511
}
45124512

45134513
// @public
4514-
export type RecoveryResourceGroupCustomDetailsUnion = ExistingRecoveryRecoveryResourceGroup | RecoveryResourceGroupCustomDetails;
4514+
export type RecoveryResourceGroupCustomDetailsUnion = ExistingRecoveryResourceGroup | RecoveryResourceGroupCustomDetails;
45154515

45164516
// @public
45174517
export interface RecoveryServicesProvider extends ProxyResource {
@@ -6481,17 +6481,17 @@ export interface SwitchProviderInput {
64816481

64826482
// @public
64836483
export interface SwitchProviderInputProperties {
6484-
providerSpecificDetails?: SwitchProviderProviderSpecificInputUnion;
6484+
providerSpecificDetails?: SwitchProviderSpecificInputUnion;
64856485
targetInstanceType?: string;
64866486
}
64876487

64886488
// @public
6489-
export interface SwitchProviderProviderSpecificInput {
6489+
export interface SwitchProviderSpecificInput {
64906490
instanceType: string;
64916491
}
64926492

64936493
// @public
6494-
export type SwitchProviderProviderSpecificInputUnion = InMageAzureV2SwitchProviderProviderInput | SwitchProviderProviderSpecificInput;
6494+
export type SwitchProviderSpecificInputUnion = InMageAzureV2SwitchProviderInput | SwitchProviderSpecificInput;
64956495

64966496
// @public
64976497
export interface SystemData {

0 commit comments

Comments
 (0)