Skip to content

Commit f76c6c0

Browse files
committed
Updated help text
1 parent ac95bd9 commit f76c6c0

8 files changed

+45
-44
lines changed

src/RecoveryServices/RecoveryServices.Backup/ParamHelpMsgs.cs

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ internal static class Container
3030
public const string RegisteredContainer = "The recovery services backup container.";
3131
public const string FriendlyName = "The name of the resource being managed by the" +
3232
" Azure Backup service (for example: resource name of the VM).";
33-
public const string ResourceId = "Azure VM Id";
33+
public const string ResourceId = "ID of the Azure Resource containing items to be protected by Azure Backup service. Currently, only Azure VM resource IDs are supported.";
3434
public const string ContainerObj = "Container object that needs to be re registered.";
3535
}
3636

3737
internal static class Common
3838
{
3939
public const string Vault = "The Azure Backup vault object which is the parent resource.";
4040
public const string VaultId = "Resource ID of the Recovery Services Vault.";
41-
public const string WorkloadType = "Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles).";
42-
public const string BackupManagementType = "Backup Management type of the resource (for example: MAB, DPM).";
41+
public const string WorkloadType = "Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles, MSSQL).";
42+
public const string BackupManagementType = "Backup Management type of the resource (for example: MAB, DPM, AzureWorkload).";
4343
public const string ConfirmationMessage = "Don't ask for confirmation.";
4444
}
4545

@@ -72,7 +72,7 @@ internal static class Item
7272
public const string AzureVMServiceName = "Cloud Service Name for Azure Classic Compute VM.";
7373
public const string AzureVMResourceGroupName = "Resource Group Name for Azure Compute VM .";
7474
public const string ProtectedItem = "Filter value for status of job.";
75-
public const string ProtectableItem = "Protectabe item";
75+
public const string ProtectableItem = "Specifies the protectable item to be protected using Azure Backup.";
7676
public const string ProtectionStatus = "Protection status of Item";
7777
public const string Status = "Status of the data source";
7878
public const string Container = "Container where the item resides";
@@ -86,18 +86,18 @@ internal static class Item
8686
public const string AzureFileShareName = "Azure FileShare Name.";
8787
public const string AzureFileStorageAccountName = "Azure file share storage account name";
8888
public const string AzureFileStorageAccountResourceGroupName = "Azure file share storage account resource group name";
89-
public const string BackupType = "Type of backup to be performed";
90-
public const string EnableCompression = "If enabling compression is required";
91-
public const string ParentID = "Parent ID";
89+
public const string BackupType = "Specifies the type of backup to be taken for an on-demand backup. Allowed values are “CopyOnlyFull”, “Full”, “Differential”, “Log”.";
90+
public const string EnableCompression = "A switch which will specify that the requested on-demand SQL backup should be compressed.";
91+
public const string ParentID = "Specified the ARM ID of an Instance or AG.";
9292
}
9393

9494
internal static class ProtectableItem
9595
{
96-
public const string ItemType = "Protectable Item type.";
97-
public const string ItemId = "Input Id";
98-
public const string ItemObject = "Input Item";
99-
public const string Name = "Name";
100-
public const string ServerName = "Server Name";
96+
public const string ItemType = "Specifies the type of protectable item. Applicable values: (SQLDataBase, SQLInstance, SQLAvailabilityGroup).";
97+
public const string ItemId = "Specifies the parent entity under which the protectable items (DBs) are to be retrieved. IDs of protectable item types SQLInstance, SQLAvailabilityGroup are applicable.";
98+
public const string ItemObject = "Specifies the protectable item object that can be passed as an input.";
99+
public const string Name = "Specifies the name of the Database, Instance or AvailabilityGroup.";
100+
public const string ServerName = "Specifies the name of the server to which the item belongs.";
101101
}
102102

103103
internal static class RecoveryPoint
@@ -156,10 +156,10 @@ internal static class ProtectionCheck
156156

157157
internal static class RecoveryPointConfig
158158
{
159-
public const string Item = "Item";
160-
public const string TargetItem = "TargetItem";
161-
public const string OriginalWorkloadRestore = "OriginalWorkloadRestore";
162-
public const string AlternateWorkloadRestore = "AlternateWorkloadRestore";
159+
public const string Item = "Specifies the backup item on which the restore operation is being performed.";
160+
public const string TargetItem = "Specifies the target on which the DB needs to be restored. For SQL restores, it needs to be of protectable item type SQLInstance only.";
161+
public const string OriginalWorkloadRestore = "Specifies that the backed up DB is to be overwritten with the DB information present in the recovery point.";
162+
public const string AlternateWorkloadRestore = "Specifies that the backed up DB should be restored as a new DB in another instance or as a new DB in the same instance";
163163
}
164164
}
165-
}
165+
}

src/RecoveryServices/RecoveryServices/ChangeLog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
* Added Sql server in Azure VM support
2222
* SDK Update
2323
* Removed VMappContainer check in Get-ProtectableItem
24+
* Added Name and ServerName as parameters for Get-ProtectableItem
2425

2526
## Version 1.0.1
2627
* Release with updated Authentication dependency

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ schema: 2.0.0
88
# Enable-AzRecoveryServicesBackupAutoProtection
99

1010
## SYNOPSIS
11-
Enables auto backup for a protectable item with a specified Backup protection policy.
11+
This commands allows users to automatically protect all existing unprotected DBs and any DB which will be added later with the given policy. Azure backup service will then regularly scan auto-protected containers for any new DBs and automatically protect them.
1212

1313
## SYNTAX
1414

@@ -37,7 +37,7 @@ The second cmdlet sets the Backup protection policy for the AzureWorkload using
3737
## PARAMETERS
3838

3939
### -BackupManagementType
40-
Backup Management type of the resource (for example: MAB, DPM).
40+
Backup Management type of the resource (for example: MAB, DPM, AzureWorkload).
4141

4242
```yaml
4343
Type: Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.BackupManagementType
@@ -68,7 +68,7 @@ Accept wildcard characters: False
6868
```
6969
7070
### -InputItem
71-
Item Id
71+
Specifies the protectable item object that can be passed as an input.
7272
7373
```yaml
7474
Type: Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.ProtectableItemBase
@@ -128,7 +128,7 @@ Accept wildcard characters: False
128128
```
129129
130130
### -WorkloadType
131-
Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles).
131+
Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles, MSSQL).
132132
133133
```yaml
134134
Type: Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType
@@ -187,4 +187,4 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
187187
188188
## NOTES
189189
190-
## RELATED LINKS
190+
## RELATED LINKS

src/RecoveryServices/RecoveryServices/help/Get-AzRecoveryServicesBackupProtectableItem.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ schema: 2.0.0
88
# Get-AzRecoveryServicesBackupProtectableItem
99

1010
## SYNOPSIS
11-
Get protectable items from a container.
11+
This command will retrieve all protectable items within a certain container or across all registered containers. It will consist of all the elements of the hierarchy of the application. Returns DBs and their upper tier entities like Instance, AvailabilityGroup etc.
1212

1313
## SYNTAX
1414

@@ -80,7 +80,7 @@ Accept wildcard characters: False
8080
```
8181
8282
### -ItemType
83-
Protectable Item type.
83+
Specifies the type of protectable item. Applicable values: (SQLDataBase, SQLInstance, SQLAvailabilityGroup).
8484
8585
```yaml
8686
Type: Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.ProtectableItemType
@@ -96,7 +96,7 @@ Accept wildcard characters: False
9696
```
9797
9898
### -Name
99-
Name
99+
Specifies the name of the Database, Instance or AvailabilityGroup.
100100
101101
```yaml
102102
Type: System.String
@@ -111,7 +111,7 @@ Accept wildcard characters: False
111111
```
112112
113113
### -ParentID
114-
Parent ID
114+
Specified the ARM ID of an Instance or AG.
115115
116116
```yaml
117117
Type: System.String
@@ -126,7 +126,7 @@ Accept wildcard characters: False
126126
```
127127
128128
### -ServerName
129-
Server Name
129+
Specifies the name of the server to which the item belongs.
130130
131131
```yaml
132132
Type: System.String
@@ -156,7 +156,7 @@ Accept wildcard characters: False
156156
```
157157
158158
### -WorkloadType
159-
Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles).
159+
Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles, MSSQL).
160160
161161
```yaml
162162
Type: Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType
@@ -185,4 +185,4 @@ System.String
185185
186186
## NOTES
187187
188-
## RELATED LINKS
188+
## RELATED LINKS

src/RecoveryServices/RecoveryServices/help/Get-AzRecoveryServicesBackupRecoveryLogChain.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ schema: 2.0.0
88
# Get-AzRecoveryServicesBackupRecoveryLogChain
99

1010
## SYNOPSIS
11-
Get time ranges for a backed up item.
11+
This command lists the start and end points of the unbroken log chain of the given backup item. Use it to determine whether the point-in-time, to which the user wants the DB to be restored, is valid or not.
1212

1313
## SYNTAX
1414

@@ -135,4 +135,4 @@ System.String
135135
136136
## NOTES
137137
138-
## RELATED LINKS
138+
## RELATED LINKS

src/RecoveryServices/RecoveryServices/help/Get-AzRecoveryServicesBackupWorkloadRecoveryConfig.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ schema: 2.0.0
88
# Get-AzRecoveryServicesBackupWorkloadRecoveryConfig
99

1010
## SYNOPSIS
11-
Get recovery plan for a backup up item.
11+
This command constructs the recovery configuration of a backed up item such as SQL DB. The configuration object stores all details such as the recovery mode, target destinations for the restore and application specific parameters like target physical paths for SQL.
1212

1313
## SYNTAX
1414

@@ -46,7 +46,7 @@ THe third cmdlet crreats a recovery plan for a alternate location restore.
4646
## PARAMETERS
4747

4848
### -AlternateWorkloadRestore
49-
AlternateWorkloadRestore
49+
Specifies that the backed up DB is to be overwritten with the DB information present in the recovery point.
5050

5151
```yaml
5252
Type: System.Management.Automation.SwitchParameter
@@ -76,7 +76,7 @@ Accept wildcard characters: False
7676
```
7777
7878
### -Item
79-
Item
79+
Specifies the backup item on which the restore operation is being performed.
8080
8181
```yaml
8282
Type: Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.ItemBase
@@ -91,7 +91,7 @@ Accept wildcard characters: False
9191
```
9292
9393
### -OriginalWorkloadRestore
94-
OriginalWorkloadRestore
94+
Specifies that the backed up DB is to be overwritten with the DB information present in the recovery point.
9595
9696
```yaml
9797
Type: System.Management.Automation.SwitchParameter
@@ -136,7 +136,7 @@ Accept wildcard characters: False
136136
```
137137
138138
### -TargetItem
139-
TargetItem
139+
Specifies the target on which the DB needs to be restored. For SQL restores, it needs to be of protectable item type SQLInstance only.
140140
141141
```yaml
142142
Type: Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.ProtectableItemBase
@@ -210,4 +210,4 @@ System.String
210210
211211
## NOTES
212212
213-
## RELATED LINKS
213+
## RELATED LINKS

src/RecoveryServices/RecoveryServices/help/Initialize-AzRecoveryServicesBackupProtectableItem.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ schema: 2.0.0
88
# Initialize-AzRecoveryServicesBackupProtectableItem
99

1010
## SYNOPSIS
11-
Enquires for new DBs in the workload.
11+
This command triggers the discovery of any unprotected items of the given workload type in the given container. If the DB application is not auto-protected use this command to discover new DBs whenever they are added and proceed to protect them.
1212

1313
## SYNTAX
1414

@@ -77,7 +77,7 @@ Accept wildcard characters: False
7777
```
7878
7979
### -WorkloadType
80-
Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles).
80+
Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles, MSSQL).
8181
8282
```yaml
8383
Type: Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType
@@ -106,4 +106,4 @@ System.String
106106
107107
## NOTES
108108
109-
## RELATED LINKS
109+
## RELATED LINKS

src/RecoveryServices/RecoveryServices/help/Register-AzRecoveryServicesBackupContainer.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ schema: 2.0.0
88
# Register-AzRecoveryServicesBackupContainer
99

1010
## SYNOPSIS
11-
Registers a protectable container.
11+
This command allows Azure Backup to convert the ‘Resource’ to a ‘Backup Container’ which is then registered to the given Recovery services vault. The Azure Backup service can then discover workloads of the given workload type within this container to be protected later.
1212

1313
## SYNTAX
1414

@@ -64,7 +64,7 @@ Accept wildcard characters: False
6464
```
6565
6666
### -ResourceId
67-
Azure VM Id
67+
ID of the Azure Resource whose representative item needs to be checked if it is already protected by some RecoveryServices Vault in the subscription.
6868
6969
```yaml
7070
Type: System.String
@@ -94,7 +94,7 @@ Accept wildcard characters: False
9494
```
9595
9696
### -WorkloadType
97-
Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles).
97+
Workload type of the resource (for example: AzureVM, WindowsServer, AzureFiles, MSSQL).
9898
9999
```yaml
100100
Type: Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.WorkloadType
@@ -153,4 +153,4 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
153153
154154
## NOTES
155155
156-
## RELATED LINKS
156+
## RELATED LINKS

0 commit comments

Comments
 (0)