Skip to content

Commit ab44b21

Browse files
committed
Vault changes
1 parent 24cef41 commit ab44b21

18 files changed

+58
-51
lines changed

src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupClientAdapter/VaultAdapter.cs

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,10 +78,19 @@ public void UpdateStorageType(string storageType)
7878
/// Gets storage type details of the specified resource
7979
/// </summary>
8080
/// <returns></returns>
81-
public StorageDetails GetStorageTypeDetails(string resourceGroupName, string vaultName)
81+
public string GetStorageTypeDetails(string resourceGroupName, string vaultName)
8282
{
83-
var response = AzureBackupClient.Vault.GetResourceStorageConfigAsync(resourceGroupName, vaultName, GetCustomRequestHeaders(), CmdletCancellationToken).Result;
84-
return (response != null) ? response.StorageDetails : null;
83+
string storageType = String.Empty;
84+
try
85+
{
86+
var response = AzureBackupClient.Vault.GetResourceStorageConfigAsync(resourceGroupName, vaultName, GetCustomRequestHeaders(), CmdletCancellationToken).Result;
87+
storageType = (response != null) ? response.StorageDetails.StorageType : null;
88+
}
89+
catch(Exception)
90+
{
91+
}
92+
93+
return storageType;
8594
}
8695

8796
/// <summary>

src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupCmdletBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ protected void InitializeAzureBackupCmdlet(string rgName, string rName)
6767
/// Initializes required client adapters
6868
/// </summary>
6969
/// <param name="vault"></param>
70-
protected void InitializeAzureBackupCmdlet(CmdletModel.AzureBackupVault vault)
70+
protected void InitializeAzureBackupCmdlet(CmdletModel.AzurePSBackupVault vault)
7171
{
7272
InitializeAzureBackupCmdlet(vault.ResourceGroupName, vault.Name);
7373
}

src/ResourceManager/AzureBackup/Commands.AzureBackup/AzureBackupVaultCmdletBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ public abstract class AzureBackupVaultCmdletBase : AzureBackupCmdletBase
3131
{
3232
[Parameter(Position = 0, Mandatory = true, HelpMessage = AzureBackupCmdletHelpMessage.Vault, ValueFromPipeline = true)]
3333
[ValidateNotNullOrEmpty]
34-
public AzureBackupVault vault { get; set; }
34+
public AzurePSBackupVault vault { get; set; }
3535

3636
public override void ExecuteCmdlet()
3737
{

src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/BackUp/TriggerBackUp.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public override void ExecuteCmdlet()
4545

4646
WriteDebug("Triggered backup. Converting response");
4747

48-
var operationStatus = GetOperationStatus(operationId);
48+
var operationStatus = TrackOperation(operationId);
4949
this.WriteObject(operationStatus.JobList.FirstOrDefault());
5050
});
5151
}

src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/ProtectionPolicy/SetAzureBackupProtectionPolicy.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ public override void ExecuteCmdlet()
7070
WriteDebug("Making client call");
7171

7272
var response = AzureBackupClient.GetProtectionPolicyByName(ProtectionPolicy.Name);
73-
var vault = new CmdletModel.AzureBackupVault(ProtectionPolicy.ResourceGroupName, ProtectionPolicy.Name, ProtectionPolicy.Location);
73+
var vault = new CmdletModel.AzurePSBackupVault(ProtectionPolicy.ResourceGroupName, ProtectionPolicy.Name, ProtectionPolicy.Location);
7474

7575
var policyInfo = ProtectionPolicyHelpers.GetCmdletPolicy(vault, response);
7676

src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/Vault/GetAzureBackupVault.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
// ----------------------------------------------------------------------------------
1414

1515
using Microsoft.Azure.Commands.AzureBackup.Helpers;
16+
using Microsoft.Azure.Commands.AzureBackup.Models;
1617
using Microsoft.Azure.Management.BackupServices.Models;
1718
using Newtonsoft.Json;
1819
using System;
@@ -34,7 +35,7 @@ namespace Microsoft.Azure.Commands.AzureBackup.Cmdlets
3435
/// <summary>
3536
/// API to get backup vaults in the subscription
3637
/// </summary>
37-
[Cmdlet(VerbsCommon.Get, "AzureBackupVault"), OutputType(typeof(AzureBackupVault), typeof(List<AzureBackupVault>))]
38+
[Cmdlet(VerbsCommon.Get, "AzureBackupVault"), OutputType(typeof(AzurePSBackupVault), typeof(List<AzurePSBackupVault>))]
3839
public class GetAzureBackupVault : AzureBackupCmdletBase
3940
{
4041
[Parameter(Position = 0, Mandatory = false, HelpMessage = AzureBackupCmdletHelpMessage.ResourceGroupName)]
@@ -75,9 +76,9 @@ public override void ExecuteCmdlet()
7576
});
7677
}
7778

78-
private IEnumerable<AzureBackupVault> GetCmdletVaults(IEnumerable<Microsoft.Azure.Management.BackupServices.Models.AzureBackupVault> backupVaults)
79+
private IEnumerable<AzurePSBackupVault> GetCmdletVaults(IEnumerable<AzureBackupVault> backupVaults)
7980
{
80-
List<AzureBackupVault> resultList = new List<AzureBackupVault>();
81+
List<AzurePSBackupVault> resultList = new List<AzurePSBackupVault>();
8182
if (backupVaults != null)
8283
{
8384
foreach (var backupVault in backupVaults)

src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/Vault/NewAzureBackupVault.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,13 @@
2929
using System.Text;
3030
using System.Threading.Tasks;
3131
using System.Xml;
32-
using CmdletModel = Microsoft.Azure.Commands.AzureBackup.Models;
3332

3433
namespace Microsoft.Azure.Commands.AzureBackup.Cmdlets
3534
{
3635
/// <summary>
3736
/// API to download the azure backup vault's credentials.
3837
/// </summary>
39-
[Cmdlet(VerbsCommon.New, "AzureBackupVault"), OutputType(typeof(CmdletModel.AzureBackupVault))]
38+
[Cmdlet(VerbsCommon.New, "AzureBackupVault"), OutputType(typeof(AzurePSBackupVault))]
4039
public class NewAzureBackupVault : AzureBackupCmdletBase
4140
{
4241
[Parameter(Position = 0, Mandatory = true, HelpMessage = AzureBackupCmdletHelpMessage.ResourceGroupName)]

src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/Vault/SetAzureBackupVault.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
// ----------------------------------------------------------------------------------
1414

1515
using Microsoft.Azure.Commands.AzureBackup.Helpers;
16+
using Microsoft.Azure.Commands.AzureBackup.Models;
1617
using Microsoft.Azure.Management.BackupServices.Models;
1718
using Newtonsoft.Json;
1819
using System;
@@ -28,13 +29,14 @@
2829
using System.Text;
2930
using System.Threading.Tasks;
3031
using System.Xml;
32+
using CmdletModel = Microsoft.Azure.Commands.AzureBackup.Models;
3133

3234
namespace Microsoft.Azure.Commands.AzureBackup.Cmdlets
3335
{
3436
/// <summary>
3537
/// API to download the azure backup vault's credentials.
3638
/// </summary>
37-
[Cmdlet(VerbsCommon.Set, "AzureBackupVault"), OutputType(typeof(AzureBackupVault))]
39+
[Cmdlet(VerbsCommon.Set, "AzureBackupVault"), OutputType(typeof(CmdletModel.AzurePSBackupVault))]
3840
public class SetAzureBackupVault : AzureBackupVaultCmdletBase
3941
{
4042
[Parameter(Position = 1, Mandatory = false, HelpMessage = AzureBackupCmdletHelpMessage.StorageType)]

src/ResourceManager/AzureBackup/Commands.AzureBackup/Cmdlets/Vault/SetAzureBackupVaultStorageType.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
// limitations under the License.
1313
// ----------------------------------------------------------------------------------
1414

15+
using Microsoft.Azure.Commands.AzureBackup.Models;
1516
using Microsoft.Azure.Management.BackupServices.Models;
1617
using System;
1718
using System.Collections.Generic;

src/ResourceManager/AzureBackup/Commands.AzureBackup/Commands.AzureBackup.csproj

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
</Reference>
7777
<Reference Include="Microsoft.WindowsAzure.Management.BackupServicesManagment, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
7878
<SpecificVersion>False</SpecificVersion>
79-
<HintPath>Resources\Microsoft.WindowsAzure.Management.BackupServicesManagment.dll</HintPath>
79+
<HintPath>..\..\..\..\..\..\Git4\dummy\azure-sdk-for-net\src\ResourceManagement\AzureBackup\BackupServicesManagment\bin\Net45-Debug\Microsoft.WindowsAzure.Management.BackupServicesManagment.dll</HintPath>
8080
</Reference>
8181
<Reference Include="Microsoft.WindowsAzure.Management.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
8282
<SpecificVersion>False</SpecificVersion>
@@ -157,7 +157,7 @@
157157
<Compile Include="Models\AzureBackupEnums.cs" />
158158
<Compile Include="Models\AzureBackupItem.cs" />
159159
<Compile Include="Models\AzureBackupRecoveryPoint.cs" />
160-
<Compile Include="Models\AzureBackupVault.cs" />
160+
<Compile Include="Models\AzurePSBackupVault.cs" />
161161
<Compile Include="Models\JobObjects.cs" />
162162
<Compile Include="Models\ListContainerQueryParameter.cs" />
163163
<Compile Include="Models\ProtectionPolicy.cs" />
@@ -178,10 +178,6 @@
178178
<Project>{52643bd5-6378-49bd-9f6e-dac9dd8a867b}</Project>
179179
<Name>Commands.Compute</Name>
180180
</ProjectReference>
181-
<ProjectReference Include="..\..\Resources\Commands.Resources\Commands.Resources.csproj">
182-
<Project>{e1f5201d-6067-430e-b303-4e367652991b}</Project>
183-
<Name>Commands.Resources</Name>
184-
</ProjectReference>
185181
</ItemGroup>
186182
<ItemGroup>
187183
<None Include="Microsoft.Azure.Commands.AzureBackup.format.ps1xml">

src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ContainerHelpers.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@
3333

3434
namespace Microsoft.Azure.Commands.AzureBackup.Helpers
3535
{
36-
public static class ContainerHelpers
36+
internal class ContainerHelpers
3737
{
38-
public static string GetQueryFilter(ListContainerQueryParameter queryParams)
38+
internal static string GetQueryFilter(ListContainerQueryParameter queryParams)
3939
{
4040
NameValueCollection collection = new NameValueCollection();
4141
if (!String.IsNullOrEmpty(queryParams.ContainerTypeField))

src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/ProtectionPolicyHelpers.cs

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public static class ProtectionPolicyHelpers
4040
public const int MinRetentionInWeeks = 1;
4141
public const int MaxRetentionInWeeks = 4;
4242

43-
public static AzureBackupProtectionPolicy GetCmdletPolicy(CmdletModel.AzureBackupVault vault, ProtectionPolicyInfo sourcePolicy)
43+
public static AzureBackupProtectionPolicy GetCmdletPolicy(CmdletModel.AzurePSBackupVault vault, ProtectionPolicyInfo sourcePolicy)
4444
{
4545
if (sourcePolicy == null)
4646
{
@@ -50,7 +50,7 @@ public static AzureBackupProtectionPolicy GetCmdletPolicy(CmdletModel.AzureBacku
5050
return new AzureBackupProtectionPolicy(vault, sourcePolicy);
5151
}
5252

53-
public static List<AzureBackupProtectionPolicy> GetCmdletPolicies(CmdletModel.AzureBackupVault vault, IEnumerable<ProtectionPolicyInfo> sourcePolicyList)
53+
public static List<AzureBackupProtectionPolicy> GetCmdletPolicies(CmdletModel.AzurePSBackupVault vault, IEnumerable<ProtectionPolicyInfo> sourcePolicyList)
5454
{
5555
if (sourcePolicyList == null)
5656
{
@@ -87,11 +87,10 @@ public static BackupSchedule FillBackupSchedule(string backupType, string schedu
8787

8888
backupSchedule.ScheduleRunTimes = new List<DateTime> { scheduleRunTime };
8989

90-
azureBackupCmdletBase.WriteDebug("Exiting GetBackupSchedule");
9190
return backupSchedule;
9291
}
9392

94-
private RetentionPolicy FillRetentionPolicy(string retentionType, int retentionDuration)
93+
private static RetentionPolicy FillRetentionPolicy(string retentionType, int retentionDuration)
9594
{
9695
ValidateRetentionRange(retentionType, retentionDuration);
9796
var retentionPolicy = new RetentionPolicy
@@ -103,29 +102,29 @@ private RetentionPolicy FillRetentionPolicy(string retentionType, int retentionD
103102
return retentionPolicy;
104103
}
105104

106-
private void ValidateRetentionRange(string retentionType, int retentionDuration)
105+
private static void ValidateRetentionRange(string retentionType, int retentionDuration)
107106
{
108107
if(retentionType == RetentionDurationType.Days.ToString() && (retentionDuration < MinRetentionInDays
109108
|| retentionDuration > MaxRetentionInDays))
110109
{
111110
var exception = new Exception("For Retention in days , valid values of retention duration are 7 to 30.");
112-
var errorRecord = new ErrorRecord(exception, string.Empty, ErrorCategory.InvalidData, null);
113-
azureBackupCmdletBase.WriteError(errorRecord);
111+
//var errorRecord = new ErrorRecord(exception, string.Empty, ErrorCategory.InvalidData, null);
112+
//azureBackupCmdletBase.WriteError(errorRecord);
114113
throw exception;
115114
}
116115

117116
if (retentionType == RetentionDurationType.Weeks.ToString() && (retentionDuration < MinRetentionInWeeks
118117
|| retentionDuration > MaxRetentionInWeeks))
119118
{
120119
var exception = new Exception("For Retention in weeks , valid values of retention duration are 1 to 4.");
121-
var errorRecord = new ErrorRecord(exception, string.Empty, ErrorCategory.InvalidData, null);
122-
azureBackupCmdletBase.WriteError(errorRecord);
120+
//var errorRecord = new ErrorRecord(exception, string.Empty, ErrorCategory.InvalidData, null);
121+
//azureBackupCmdletBase.WriteError(errorRecord);
123122
throw exception;
124123
}
125124

126125
}
127126

128-
private string FillScheduleType(string scheduleType, string[] scheduleRunDays)
127+
private static string FillScheduleType(string scheduleType, string[] scheduleRunDays)
129128
{
130129
if (scheduleType == ScheduleType.Daily.ToString() && scheduleRunDays != null && scheduleRunDays.Length > 0)
131130
{
@@ -138,23 +137,23 @@ private string FillScheduleType(string scheduleType, string[] scheduleRunDays)
138137
}
139138
}
140139

141-
private IList<DayOfWeek> ParseScheduleRunDays(string[] scheduleRunDays)
140+
private static IList<DayOfWeek> ParseScheduleRunDays(string[] scheduleRunDays)
142141
{
143142
if (scheduleRunDays == null || scheduleRunDays.Length <= 0)
144143
{
145144
var exception = new Exception("For weekly scheduletype , ScheduleRunDays should not be empty.");
146-
var errorRecord = new ErrorRecord(exception, string.Empty, ErrorCategory.InvalidData, null);
147-
azureBackupCmdletBase.WriteError(errorRecord);
145+
//var errorRecord = new ErrorRecord(exception, string.Empty, ErrorCategory.InvalidData, null);
146+
//azureBackupCmdletBase.WriteError(errorRecord);
148147
throw exception;
149148
}
150149

151150
IList<DayOfWeek> ListofWeekDays = new List<DayOfWeek>();
152151

153152
foreach (var dayOfWeek in scheduleRunDays)
154153
{
155-
azureBackupCmdletBase.WriteDebug("dayOfWeek" + dayOfWeek.ToString());
154+
//azureBackupCmdletBase.WriteDebug("dayOfWeek" + dayOfWeek.ToString());
156155
DayOfWeek item = (DayOfWeek)Enum.Parse(typeof(DayOfWeek), dayOfWeek, true);
157-
azureBackupCmdletBase.WriteDebug("Item" + item.ToString());
156+
//azureBackupCmdletBase.WriteDebug("Item" + item.ToString());
158157
if (!ListofWeekDays.Contains(item))
159158
{
160159
ListofWeekDays.Add(item);
@@ -164,7 +163,7 @@ private IList<DayOfWeek> ParseScheduleRunDays(string[] scheduleRunDays)
164163
return ListofWeekDays;
165164
}
166165

167-
private DateTime ParseScheduleRunTime(DateTime scheduleStartTime)
166+
private static DateTime ParseScheduleRunTime(DateTime scheduleStartTime)
168167
{
169168
scheduleStartTime = scheduleStartTime.ToUniversalTime();
170169
DateTime scheduleRunTime = new DateTime(scheduleStartTime.Year, scheduleStartTime.Month,

src/ResourceManager/AzureBackup/Commands.AzureBackup/Helpers/VaultHelpers.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,16 +37,16 @@ public static class VaultHelpers
3737
/// <param name="vault"></param>
3838
/// <param name="storage"></param>
3939
/// <returns></returns>
40-
public static CmdletModel.AzureBackupVault GetCmdletVault(ClientModel.AzureBackupVault vault, ClientModel.StorageDetails storage)
40+
public static CmdletModel.AzurePSBackupVault GetCmdletVault(ClientModel.AzureBackupVault vault, string storageType)
4141
{
42-
var response = new CmdletModel.AzureBackupVault
42+
var response = new CmdletModel.AzurePSBackupVault
4343
{
4444
ResourceId = vault.Id,
4545
Name = vault.Name,
4646
Region = vault.Location,
4747
ResourceGroupName = GetResourceGroup(vault.Id),
48-
Sku = vault.Properties.Sku.Name,
49-
Storage = storage.StorageType,
48+
Sku = (vault.Properties != null) ? vault.Properties.Sku.Name : null,
49+
Storage = storageType,
5050
};
5151

5252
return response;

src/ResourceManager/AzureBackup/Commands.AzureBackup/Models/AzureBackupBaseObjects.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
using Microsoft.Azure.Management.BackupServices.Models;
1616

17-
namespace Microsoft.Azure.Commands.AzureBackup.Models;
17+
namespace Microsoft.Azure.Commands.AzureBackup.Models
1818
{
1919
public class AzureBackupVaultContextObject
2020
{
@@ -44,7 +44,7 @@ public AzureBackupVaultContextObject(string resourceGroupName, string resourceNa
4444
Location = locationName;
4545
}
4646

47-
public AzureBackupVaultContextObject(AzureBackupVault vault) : this(vault.ResourceGroupName, vault.Name, vault.Region)
47+
public AzureBackupVaultContextObject(AzurePSBackupVault vault) : this(vault.ResourceGroupName, vault.Name, vault.Region)
4848
{
4949
}
5050
}
@@ -83,7 +83,7 @@ public AzureBackupContainerContextObject(AzureBackupContainer azureBackupContain
8383
ContainerUniqueName = azureBackupContainer.ContainerUniqueName;
8484
}
8585

86-
public AzureBackupContainerContextObject(AzureBackupVault vault, ContainerInfo containerInfo)
86+
public AzureBackupContainerContextObject(AzurePSBackupVault vault, ContainerInfo containerInfo)
8787
: base(vault)
8888
{
8989
ContainerType = containerInfo.ContainerType;

src/ResourceManager/AzureBackup/Commands.AzureBackup/Models/AzureBackupContainer.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public class AzureBackupContainer : AzureBackupContainerContextObject
3838

3939
public AzureBackupContainer() : base() { }
4040

41-
public AzureBackupContainer(AzureBackupVault vault, ContainerInfo containerInfo)
41+
public AzureBackupContainer(AzurePSBackupVault vault, ContainerInfo containerInfo)
4242
: base(vault, containerInfo)
4343
{
4444
HealthStatus = containerInfo.HealthStatus;

src/ResourceManager/AzureBackup/Commands.AzureBackup/Models/AzureBackupVault.cs renamed to src/ResourceManager/AzureBackup/Commands.AzureBackup/Models/AzurePSBackupVault.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ namespace Microsoft.Azure.Commands.AzureBackup.Models
2525
/// <summary>
2626
/// Represents Azure Backup vault
2727
/// </summary>
28-
public class AzureBackupVault
28+
public class AzurePSBackupVault
2929
{
3030
public string ResourceId { get; set; }
3131

@@ -41,9 +41,9 @@ public class AzureBackupVault
4141

4242
public string Storage { get; set; }
4343

44-
public AzureBackupVault() : base() { }
44+
public AzurePSBackupVault() : base() { }
4545

46-
public AzureBackupVault(string resourceGroupName, string resourceName, string region)
46+
public AzurePSBackupVault(string resourceGroupName, string resourceName, string region)
4747
{
4848
ResourceGroupName = resourceGroupName;
4949
Name = resourceName;

src/ResourceManager/AzureBackup/Commands.AzureBackup/Models/JobObjects.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public class AzureBackupJob : AzureBackupVaultContextObject
4848

4949
public List<ErrorInfo> ErrorDetails { get; set; }
5050

51-
public AzureBackupJob(AzureBackupVault vault, Mgmt.Job serviceJob)
51+
public AzureBackupJob(AzurePSBackupVault vault, Mgmt.Job serviceJob)
5252
: base(vault)
5353
{
5454
this.InstanceId = serviceJob.InstanceId;
@@ -112,7 +112,7 @@ public class AzureBackupJobDetails : AzureBackupJob
112112

113113
public List<AzureBackupJobSubTask> SubTasks { get; set; }
114114

115-
public AzureBackupJobDetails(AzureBackupVault vault, Mgmt.JobProperties serviceJobProperties)
115+
public AzureBackupJobDetails(AzurePSBackupVault vault, Mgmt.JobProperties serviceJobProperties)
116116
: base(vault, serviceJobProperties)
117117
{
118118
if (serviceJobProperties.PropertyBag != null)

src/ResourceManager/AzureBackup/Commands.AzureBackup/Models/ProtectionPolicy.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public AzureBackupProtectionPolicy()
5151
{
5252
}
5353

54-
public AzureBackupProtectionPolicy(AzureBackupVault vault, ProtectionPolicyInfo sourcePolicy)
54+
public AzureBackupProtectionPolicy(AzurePSBackupVault vault, ProtectionPolicyInfo sourcePolicy)
5555
: base(vault)
5656
{
5757
InstanceId = sourcePolicy.InstanceId;

0 commit comments

Comments
 (0)