Skip to content

Commit 76a9e1a

Browse files
author
Sambit Rath
committed
Updated Exception Messages
1 parent 3cce1bd commit 76a9e1a

File tree

7 files changed

+22
-6
lines changed

7 files changed

+22
-6
lines changed

src/RecoveryServices/RecoveryServices.Backup.Models/Properties/Resources.Designer.cs

Lines changed: 12 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/RecoveryServices/RecoveryServices.Backup.Models/Properties/Resources.resx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -574,4 +574,7 @@ Please contact Microsoft for further assistance.</value>
574574
<data name="ProtectedItemsCountExceededException" xml:space="preserve">
575575
<value>Cannot configure backup for more than 100 VMs per policy</value>
576576
</data>
577+
<data name="SoftdeleteNotImplementedException" xml:space="preserve">
578+
<value>Undo-deletion is only supported for AzureVMs. This method is not supported for other workloads.</value>
579+
</data>
577580
</root>

src/RecoveryServices/RecoveryServices.Backup.Providers/Providers/AzureFilesPsBackupProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ public RestAzureNS.AzureOperationResponse DisableProtectionWithDeleteData()
119119

120120
public RestAzureNS.AzureOperationResponse<ProtectedItemResource> UndeleteProtection()
121121
{
122-
throw new NotImplementedException();
122+
throw new Exception(Resources.SoftdeleteNotImplementedException);
123123
}
124124

125125
public List<ContainerBase> ListProtectionContainers()

src/RecoveryServices/RecoveryServices.Backup.Providers/Providers/AzureSqlPsBackupProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ public RestAzureNS.AzureOperationResponse DisableProtectionWithDeleteData()
108108

109109
public RestAzureNS.AzureOperationResponse<ProtectedItemResource> UndeleteProtection()
110110
{
111-
throw new NotImplementedException();
111+
throw new Exception(Resources.SoftdeleteNotImplementedException);
112112
}
113113

114114
public RestAzureNS.AzureOperationResponse TriggerBackup()

src/RecoveryServices/RecoveryServices.Backup.Providers/Providers/AzureWorkloadPsBackupProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ public RestAzureNS.AzureOperationResponse DisableProtectionWithDeleteData()
104104

105105
public RestAzureNS.AzureOperationResponse<ProtectedItemResource> UndeleteProtection()
106106
{
107-
throw new NotImplementedException();
107+
throw new Exception(Resources.SoftdeleteNotImplementedException);
108108
}
109109

110110
public RestAzureNS.AzureOperationResponse<ProtectedItemResource> EnableProtection()

src/RecoveryServices/RecoveryServices.Backup.Providers/Providers/DpmPsBackupProvider.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
using Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ServiceClientAdapterNS;
1717
using Microsoft.Azure.Commands.RecoveryServices.Backup.Helpers;
1818
using Microsoft.Azure.Management.RecoveryServices.Backup.Models;
19+
using Microsoft.Azure.Commands.RecoveryServices.Backup.Properties;
1920
using Microsoft.Rest.Azure.OData;
2021
using System;
2122
using System.Collections.Generic;
@@ -62,7 +63,7 @@ public RestAzureNS.AzureOperationResponse DisableProtectionWithDeleteData()
6263

6364
public RestAzureNS.AzureOperationResponse<ProtectedItemResource> UndeleteProtection()
6465
{
65-
throw new NotImplementedException();
66+
throw new Exception(Resources.SoftdeleteNotImplementedException);
6667
}
6768

6869
public RestAzureNS.AzureOperationResponse TriggerBackup()

src/RecoveryServices/RecoveryServices.Backup.Providers/Providers/MabPsBackupProvider.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
using Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.ServiceClientAdapterNS;
1717
using Microsoft.Azure.Commands.RecoveryServices.Backup.Helpers;
1818
using Microsoft.Azure.Management.RecoveryServices.Backup.Models;
19+
using Microsoft.Azure.Commands.RecoveryServices.Backup.Properties;
1920
using Microsoft.Rest.Azure.OData;
2021
using System;
2122
using System.Collections.Generic;
@@ -63,7 +64,7 @@ public RestAzureNS.AzureOperationResponse DisableProtectionWithDeleteData()
6364

6465
public RestAzureNS.AzureOperationResponse<ProtectedItemResource> UndeleteProtection()
6566
{
66-
throw new NotImplementedException();
67+
throw new Exception(Resources.SoftdeleteNotImplementedException);
6768
}
6869

6970
public RestAzureNS.AzureOperationResponse TriggerBackup()

0 commit comments

Comments
 (0)