Skip to content

Commit 6eae685

Browse files
committed
Merge pull request #97 from AzCiS/build
[StorSimple] Added phase 2 changes to private repo
2 parents e728242 + 3f1d1ea commit 6eae685

File tree

67 files changed

+4227
-1046
lines changed

Some content is hidden

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

67 files changed

+4227
-1046
lines changed

src/ServiceManagement.StorSimple.sln

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio 2013
4-
VisualStudioVersion = 12.0.21005.1
4+
VisualStudioVersion = 12.0.31101.0
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StorSimple.Library", "Commands.StorSimple.Library\Commands.StorSimple.Library.csproj", "{B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}"
7-
EndProject
86
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StorSimple", "ServiceManagement\StorSimple\Commands.StorSimple\Commands.StorSimple.csproj", "{11524D98-6C40-4091-A8E1-86463FEE607C}"
97
EndProject
108
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.StorSimple.Test", "ServiceManagement\StorSimple\Commands.StorSimple.Test\Commands.StorSimple.Test.csproj", "{0FA676D5-1349-4086-B33F-65EC2CB7DA41}"
@@ -15,10 +13,6 @@ Global
1513
Release|Any CPU = Release|Any CPU
1614
EndGlobalSection
1715
GlobalSection(ProjectConfigurationPlatforms) = postSolution
18-
{B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
19-
{B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}.Debug|Any CPU.Build.0 = Debug|Any CPU
20-
{B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}.Release|Any CPU.ActiveCfg = Release|Any CPU
21-
{B0E9C13F-4E03-4DF0-91FA-9A8C76E7422D}.Release|Any CPU.Build.0 = Release|Any CPU
2216
{11524D98-6C40-4091-A8E1-86463FEE607C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
2317
{11524D98-6C40-4091-A8E1-86463FEE607C}.Debug|Any CPU.Build.0 = Debug|Any CPU
2418
{11524D98-6C40-4091-A8E1-86463FEE607C}.Release|Any CPU.ActiveCfg = Release|Any CPU

src/ServiceManagement/StorSimple/Commands.StorSimple.Test/Commands.StorSimple.Test.csproj

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3-
<Import Project="..\..\..\packages\xunit.runner.visualstudio.2.0.0\build\net20\xunit.runner.visualstudio.props" Condition="Exists('..\..\..\packages\xunit.runner.visualstudio.2.0.0\build\net20\xunit.runner.visualstudio.props')" />
43
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
54
<PropertyGroup>
65
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
@@ -14,7 +13,7 @@
1413
<FileAlignment>512</FileAlignment>
1514
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\..\</SolutionDir>
1615
<RestorePackages>true</RestorePackages>
17-
<NuGetPackageImportStamp>3a787dec</NuGetPackageImportStamp>
16+
<NuGetPackageImportStamp>8ec1c917</NuGetPackageImportStamp>
1817
</PropertyGroup>
1918
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
2019
<DebugSymbols>true</DebugSymbols>
@@ -61,7 +60,6 @@
6160
<HintPath>..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.14.201151115\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.dll</HintPath>
6261
</Reference>
6362
<Reference Include="Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms">
64-
<SpecificVersion>False</SpecificVersion>
6563
<HintPath>..\..\..\packages\Microsoft.IdentityModel.Clients.ActiveDirectory.2.14.201151115\lib\net45\Microsoft.IdentityModel.Clients.ActiveDirectory.WindowsForms.dll</HintPath>
6664
</Reference>
6765
<Reference Include="Microsoft.Threading.Tasks">
@@ -81,7 +79,7 @@
8179
<HintPath>..\..\..\packages\Microsoft.WindowsAzure.Management.Scheduler.6.0.0\lib\net40\Microsoft.WindowsAzure.Management.Scheduler.dll</HintPath>
8280
</Reference>
8381
<Reference Include="Microsoft.WindowsAzure.Management.StorSimple">
84-
<HintPath>..\..\..\packages\Microsoft.WindowsAzure.Management.StorSimple.0.9.0-preview\lib\net40\Microsoft.WindowsAzure.Management.StorSimple.dll</HintPath>
82+
<HintPath>..\..\..\packages\Microsoft.WindowsAzure.Management.StorSimple.1.0.3-preview\lib\net40\Microsoft.WindowsAzure.Management.StorSimple.dll</HintPath>
8583
</Reference>
8684
<Reference Include="Newtonsoft.Json">
8785
<HintPath>..\..\..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll</HintPath>
@@ -141,7 +139,9 @@
141139
<None Include="ScenarioTests\BackupPolicyTests.ps1">
142140
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
143141
</None>
144-
<None Include="ScenarioTests\Configuration\ConfigurationReader.ps1" />
142+
<None Include="ScenarioTests\Configuration\ConfigurationReader.ps1">
143+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
144+
</None>
145145
<None Include="SessionRecords\Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests.BackupPolicyTests\TestNewBackupPolicyAddConfigDefaultValues.json">
146146
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
147147
</None>
@@ -154,14 +154,16 @@
154154
</ItemGroup>
155155
<ItemGroup />
156156
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
157+
<PropertyGroup>
158+
<PostBuildEvent>xcopy "$(SolutionDir)Package\$(ConfigurationName)\*.*" $(TargetDir) /Y /E</PostBuildEvent>
159+
</PropertyGroup>
157160
<Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
158161
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
159162
<PropertyGroup>
160163
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
161164
</PropertyGroup>
162165
<Error Condition="!Exists('$(SolutionDir)\.nuget\NuGet.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\.nuget\NuGet.targets'))" />
163166
<Error Condition="!Exists('..\..\..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets'))" />
164-
<Error Condition="!Exists('..\..\..\packages\xunit.runner.visualstudio.2.0.0\build\net20\xunit.runner.visualstudio.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\xunit.runner.visualstudio.2.0.0\build\net20\xunit.runner.visualstudio.props'))" />
165167
</Target>
166168
<Import Project="..\..\..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets" Condition="Exists('..\..\..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets')" />
167169
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.

src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/BackupPolicyTests.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,13 @@ public class BackupPolicyTests:StorSimpleTestBase
2121
{
2222
#region New-AzureStorSimpleDeviceBackupScheduleAddConfig
2323
[Fact]
24-
[Trait("StorSimpleCmdlets", "New-BackupPolicyConfig")]
2524
[Trait(Category.AcceptanceType, Category.CheckIn)]
2625
public void TestNewBackupPolicyConfig()
2726
{
2827
RunPowerShellTest("Test-NewBackupPolicyAddConfig");
2928
}
3029

3130
[Fact]
32-
[Trait("StorSimpleCmdlets", "New-BackupPolicyConfig")]
3331
[Trait(Category.AcceptanceType, Category.CheckIn)]
3432
public void TestNewBackupPolicyAddConfigDefaultValues()
3533
{

src/ServiceManagement/StorSimple/Commands.StorSimple.Test/ScenarioTests/StorSimpleTestBase.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ protected void SetupManagementClients()
4343
{
4444
var storSimpleManagementClient = GetStorSimpleClient();
4545
var cloudServiceClient = GetCloudServiceClient();
46-
helper.SetupManagementClients(storSimpleManagementClient, cloudServiceClient);
46+
helper.SetupSomeOfManagementClients(storSimpleManagementClient, cloudServiceClient);
4747

4848
//helper.SetupSomeOfManagementClients();
4949
}
@@ -105,7 +105,6 @@ public static T GetServiceClient<T>() where T : class
105105
ConfigurationManager.AppSettings["ResourceName"],
106106
ConfigurationManager.AppSettings["ResourceId"],
107107
ConfigurationManager.AppSettings["ResourceNamespace"],
108-
ConfigurationManager.AppSettings["CisStampId"],
109108
testEnvironment.Credentials as SubscriptionCloudCredentials,
110109
testEnvironment.BaseUri);
111110
}
@@ -117,7 +116,6 @@ public static T GetServiceClient<T>() where T : class
117116
ConfigurationManager.AppSettings["ResourceName"],
118117
ConfigurationManager.AppSettings["ResourceId"],
119118
ConfigurationManager.AppSettings["ResourceNamespace"],
120-
ConfigurationManager.AppSettings["CisStampId"],
121119
testEnvironment.Credentials as SubscriptionCloudCredentials);
122120
}
123121

src/ServiceManagement/StorSimple/Commands.StorSimple.Test/SessionRecords/Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests.BackupPolicyTests/TestNewBackupPolicyAddConfigDefaultValues.json

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

src/ServiceManagement/StorSimple/Commands.StorSimple.Test/SessionRecords/Microsoft.WindowsAzure.Commands.StorSimple.Test.ScenarioTests.BackupPolicyTests/TestNewBackupPolicyConfig.json

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

src/ServiceManagement/StorSimple/Commands.StorSimple.Test/packages.config

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,14 @@
55
<package id="Microsoft.Azure.Common.Authentication" version="1.0.22-preview" targetFramework="net45" />
66
<package id="Microsoft.Azure.Common.Dependencies" version="1.0.0" targetFramework="net45" />
77
<package id="Microsoft.Azure.Management.Resources" version="2.18.0-preview" targetFramework="net45" />
8-
<package id="Microsoft.Azure.Test.Framework" version="1.0.5571.32271-prerelease" targetFramework="net45" />
9-
<package id="Microsoft.Azure.Test.HttpRecorder" version="1.0.5571.32271-prerelease" targetFramework="net45" />
108
<package id="Microsoft.Bcl" version="1.1.9" targetFramework="net45" />
119
<package id="Microsoft.Bcl.Async" version="1.0.168" targetFramework="net45" />
1210
<package id="Microsoft.Bcl.Build" version="1.0.21" targetFramework="net45" />
1311
<package id="Microsoft.IdentityModel.Clients.ActiveDirectory" version="2.14.201151115" targetFramework="net45" />
1412
<package id="Microsoft.Net.Http" version="2.2.28" targetFramework="net45" />
1513
<package id="Microsoft.WindowsAzure.Management" version="4.1.1" targetFramework="net45" />
1614
<package id="Microsoft.WindowsAzure.Management.Scheduler" version="6.0.0" targetFramework="net45" />
17-
<package id="Microsoft.WindowsAzure.Management.StorSimple" version="0.9.0-preview" targetFramework="net45" />
15+
<package id="Microsoft.WindowsAzure.Management.StorSimple" version="1.0.3-preview" targetFramework="net45" />
1816
<package id="Newtonsoft.Json" version="6.0.8" targetFramework="net45" />
1917
<package id="xunit" version="1.9.2" targetFramework="net45" />
20-
<package id="xunit.runner.visualstudio" version="2.0.0" targetFramework="net45" />
2118
</packages>

src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/GetAzureStorSimpleDeviceBackupPolicy.cs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,10 @@
1212
// limitations under the License.
1313
// ----------------------------------------------------------------------------------
1414

15-
using System.Linq;
1615
using System.Management.Automation;
1716
using Microsoft.WindowsAzure.Management.StorSimple.Models;
18-
using Microsoft.WindowsAzure;
1917
using System;
2018
using System.Collections.Generic;
21-
using Microsoft.WindowsAzure.Commands.Utilities.CloudService;
2219
using Microsoft.WindowsAzure.Commands.StorSimple.Properties;
2320

2421
namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets
@@ -32,12 +29,12 @@ public class GetAzureStorSimpleDeviceBackupPolicy:StorSimpleCmdletBase
3229
{
3330
private string deviceId = null;
3431

35-
[Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)]
32+
[Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.DeviceName)]
3633
[ValidateNotNullOrEmptyAttribute]
3734
public string DeviceName { get; set; }
3835

3936
[Alias("Name")]
40-
[Parameter(Position = 1, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupPolicyName)]
37+
[Parameter(Position = 1, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.BackupPolicyName)]
4138
public string BackupPolicyName { get; set; }
4239

4340
public override void ExecuteCmdlet()
@@ -78,10 +75,9 @@ private bool ProcessParameters()
7875

7976
if (deviceId == null)
8077
{
81-
WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName));
82-
WriteObject(null);
83-
return false;
78+
throw new ArgumentException(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName));
8479
}
80+
8581
return true;
8682
}
8783
}

src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupPolicy.cs

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,10 @@
1212
// limitations under the License.
1313
// ----------------------------------------------------------------------------------
1414

15-
using System.Linq;
1615
using System.Management.Automation;
1716
using Microsoft.WindowsAzure.Management.StorSimple.Models;
18-
using Microsoft.WindowsAzure;
1917
using System;
2018
using System.Collections.Generic;
21-
using Microsoft.WindowsAzure.Commands.Utilities.CloudService;
2219
using Microsoft.WindowsAzure.Commands.StorSimple.Properties;
2320

2421
namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets
@@ -29,21 +26,21 @@ namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets
2926
[Cmdlet(VerbsCommon.New, "AzureStorSimpleDeviceBackupPolicy")]
3027
public class NewAzureStorSimpleDeviceBackupPolicy:StorSimpleCmdletBase
3128
{
32-
[Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageDeviceName)]
29+
[Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.DeviceName)]
3330
[ValidateNotNullOrEmptyAttribute]
3431
public string DeviceName { get; set; }
3532

36-
[Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageNewBackupPolicyName)]
33+
[Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.NewBackupPolicyName)]
3734
[ValidateNotNullOrEmptyAttribute]
3835
public string BackupPolicyName { get; set; }
3936

40-
[Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupsToAddList)]
37+
[Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.BackupsToAddList)]
4138
public PSObject[] BackupSchedulesToAdd { get; set; }
4239

43-
[Parameter(Position = 3, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageVolumeIdsToAddList)]
40+
[Parameter(Position = 3, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.VolumeIdsToAddList)]
4441
public PSObject[] VolumeIdsToAdd { get; set; }
4542

46-
[Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageWaitTillComplete)]
43+
[Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.WaitTillComplete)]
4744
public SwitchParameter WaitForComplete { get; set; }
4845

4946
private string deviceId = null;
@@ -84,11 +81,10 @@ public override void ExecuteCmdlet()
8481
private bool ProcessParameters()
8582
{
8683
deviceId = StorSimpleClient.GetDeviceId(DeviceName);
84+
8785
if (deviceId == null)
8886
{
89-
WriteVerbose(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName));
90-
WriteObject(null);
91-
return false;
87+
throw new ArgumentException(string.Format(Resources.NoDeviceFoundWithGivenNameInResourceMessage, StorSimpleContext.ResourceName, DeviceName));
9288
}
9389

9490
ProcessAddSchedules();

src/ServiceManagement/StorSimple/Commands.StorSimple/Cmdlets/BackupPolicy/NewAzureStorSimpleDeviceBackupScheduleAddConfig.cs

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

1515
using System.Management.Automation;
1616
using Microsoft.WindowsAzure.Management.StorSimple.Models;
17-
using Microsoft.WindowsAzure;
1817
using System;
19-
using System.Collections.Generic;
20-
using Microsoft.WindowsAzure.Commands.Utilities.CloudService;
21-
using Microsoft.WindowsAzure.Commands.StorSimple.Properties;
2218

2319
namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets
2420
{
@@ -28,28 +24,28 @@ namespace Microsoft.WindowsAzure.Commands.StorSimple.Cmdlets
2824
[Cmdlet(VerbsCommon.New, "AzureStorSimpleDeviceBackupScheduleAddConfig"),OutputType(typeof(BackupScheduleBase))]
2925
public class NewAzureStorSimpleDeviceBackupScheduleAddConfig : StorSimpleCmdletBase
3026
{
31-
[Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupTypeDesc)]
27+
[Parameter(Position = 0, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.BackupTypeDesc)]
3228
[ValidateNotNullOrEmptyAttribute]
3329
[ValidateSet("LocalSnapshot", "CloudSnapshot")]
3430
public string BackupType { get; set; }
3531

36-
[Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageRecurrenceTypeDesc)]
32+
[Parameter(Position = 1, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.RecurrenceTypeDesc)]
3733
[ValidateNotNullOrEmptyAttribute]
3834
[ValidateSet("Minutes", "Hourly", "Daily", "Weekly")]
3935
public string RecurrenceType { get; set; }
4036

41-
[Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageRecurrenceValueDesc)]
37+
[Parameter(Position = 2, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.RecurrenceValueDesc)]
4238
[ValidateNotNullOrEmptyAttribute]
4339
public int RecurrenceValue { get; set; }
4440

45-
[Parameter(Position = 3, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageRetentionCountDesc)]
41+
[Parameter(Position = 3, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.RetentionCountDesc)]
4642
[ValidateNotNullOrEmptyAttribute]
4743
public long RetentionCount { get; set; }
4844

49-
[Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupStartFromDesc)]
45+
[Parameter(Position = 4, Mandatory = false, HelpMessage = StorSimpleCmdletHelpMessage.BackupStartFromDesc)]
5046
public string StartFromDateTime { get; set; }
5147

52-
[Parameter(Position = 5, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.HelpMessageBackupEnabledDesc)]
48+
[Parameter(Position = 5, Mandatory = true, HelpMessage = StorSimpleCmdletHelpMessage.BackupEnabledDesc)]
5349
public bool Enabled { get; set; }
5450

5551
public override void ExecuteCmdlet()

0 commit comments

Comments
 (0)