Skip to content

Commit 113e54b

Browse files
author
Sambit Rath
committed
updated param help messages
1 parent 0dc9881 commit 113e54b

File tree

3 files changed

+28
-14
lines changed

3 files changed

+28
-14
lines changed

src/RecoveryServices/RecoveryServices.Backup/Cmdlets/Item/EnableAzureRmRecoveryServicesBackupProtection.cs

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -100,31 +100,41 @@ public class EnableAzureRmRecoveryServicesBackupProtection : RSBackupVaultCmdlet
100100
/// <summary>
101101
/// List of Disk LUNs to include in backup
102102
/// </summary>
103-
[Parameter(Mandatory = false, ParameterSetName = AzureVMClassicComputeParameterSet)]
104-
[Parameter(Mandatory = false, ParameterSetName = AzureVMComputeParameterSet)]
105-
[Parameter(Mandatory = false, ParameterSetName = ModifyProtectionParameterSet)]
103+
[Parameter(Mandatory = false, ParameterSetName = AzureVMClassicComputeParameterSet,
104+
HelpMessage = ParamHelpMsgs.Item.inclusionDiskList)]
105+
[Parameter(Mandatory = false, ParameterSetName = AzureVMComputeParameterSet,
106+
HelpMessage = ParamHelpMsgs.Item.inclusionDiskList)]
107+
[Parameter(Mandatory = false, ParameterSetName = ModifyProtectionParameterSet,
108+
HelpMessage = ParamHelpMsgs.Item.inclusionDiskList)]
106109
public string[] InclusionDisksList { get; set; }
107110

108111
/// <summary>
109112
/// List of Disk LUNs to exclude in backup
110113
/// </summary>
111-
[Parameter(Mandatory = false, ParameterSetName = AzureVMClassicComputeParameterSet)]
112-
[Parameter(Mandatory = false, ParameterSetName = AzureVMComputeParameterSet)]
113-
[Parameter(Mandatory = false, ParameterSetName = ModifyProtectionParameterSet)]
114+
[Parameter(Mandatory = false, ParameterSetName = AzureVMClassicComputeParameterSet,
115+
HelpMessage = ParamHelpMsgs.Item.exclusionDiskList)]
116+
[Parameter(Mandatory = false, ParameterSetName = AzureVMComputeParameterSet,
117+
HelpMessage = ParamHelpMsgs.Item.exclusionDiskList)]
118+
[Parameter(Mandatory = false, ParameterSetName = ModifyProtectionParameterSet,
119+
HelpMessage = ParamHelpMsgs.Item.exclusionDiskList)]
114120
public string[] ExclusionDisksList { get; set; }
115121

116122
/// <summary>
117123
/// Reset Disk Exclusion Settings
118124
/// </summary>
119-
[Parameter(Mandatory = false, ParameterSetName = ModifyProtectionParameterSet)]
125+
[Parameter(Mandatory = false, ParameterSetName = ModifyProtectionParameterSet,
126+
HelpMessage = ParamHelpMsgs.Item.resetExclusionSettings)]
120127
public SwitchParameter ResetExclusionSettings { get; set; }
121128

122129
/// <summary>
123130
/// Backup OS disks of VM only
124131
/// </summary>
125-
[Parameter(Mandatory = false, ParameterSetName = AzureVMClassicComputeParameterSet)]
126-
[Parameter(Mandatory = false, ParameterSetName = AzureVMComputeParameterSet)]
127-
[Parameter(Mandatory = false, ParameterSetName = ModifyProtectionParameterSet)]
132+
[Parameter(Mandatory = false, ParameterSetName = AzureVMClassicComputeParameterSet,
133+
HelpMessage = ParamHelpMsgs.Item.excludeAllDataDisks)]
134+
[Parameter(Mandatory = false, ParameterSetName = AzureVMComputeParameterSet,
135+
HelpMessage = ParamHelpMsgs.Item.excludeAllDataDisks)]
136+
[Parameter(Mandatory = false, ParameterSetName = ModifyProtectionParameterSet,
137+
HelpMessage = ParamHelpMsgs.Item.excludeAllDataDisks)]
128138
public SwitchParameter ExcludeAllDataDisks { get; set; }
129139

130140
public override void ExecuteCmdlet()

src/RecoveryServices/RecoveryServices.Backup/ParamHelpMsgs.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ internal static class Item
9595
public const string EnableCompression = "A switch which will specify that the requested on-demand SQL backup should be compressed.";
9696
public const string ParentID = "Specified the ARM ID of an Instance or AG.";
9797
public const string FriendlyName = "FriendlyName of the backed up item";
98+
public const string inclusionDiskList = "List of Disk LUNs to include in backup";
99+
public const string exclusionDiskList = "List of Disk LUNs to exclude in backup";
100+
public const string resetExclusionSettings = "Specifies to reset disk exclusion setting associated with the item";
101+
public const string excludeAllDataDisks = "Option to specify to backup OS disks only";
98102
}
99103

100104
internal static class ProtectableItem

src/RecoveryServices/RecoveryServices/help/Enable-AzRecoveryServicesBackupProtection.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ Accept wildcard characters: False
8585
```
8686
8787
### -ExcludeAllDataDisks
88-
{{ Fill ExcludeAllDataDisks Description }}
88+
Option to specify to backup OS disks only
8989
9090
```yaml
9191
Type: System.Management.Automation.SwitchParameter
@@ -100,7 +100,7 @@ Accept wildcard characters: False
100100
```
101101
102102
### -ExclusionDisksList
103-
{{ Fill ExclusionDisksList Description }}
103+
List of Disk LUNs to exclude in backup
104104
105105
```yaml
106106
Type: System.String[]
@@ -115,7 +115,7 @@ Accept wildcard characters: False
115115
```
116116
117117
### -InclusionDisksList
118-
{{ Fill InclusionDisksList Description }}
118+
List of Disk LUNs to include in backup
119119
120120
```yaml
121121
Type: System.String[]
@@ -192,7 +192,7 @@ Accept wildcard characters: False
192192
```
193193
194194
### -ResetExclusionSettings
195-
{{ Fill ResetExclusionSettings Description }}
195+
Specifies to reset disk exclusion setting associated with the item
196196
197197
```yaml
198198
Type: System.Management.Automation.SwitchParameter

0 commit comments

Comments
 (0)