Skip to content

Commit 9d19391

Browse files
committed
Removed hardcoded values and unstaged example
Signed-off-by: Anshul Singh <[email protected]>
1 parent b79f26f commit 9d19391

File tree

1 file changed

+14
-120
lines changed

1 file changed

+14
-120
lines changed
Lines changed: 14 additions & 120 deletions
Original file line numberDiff line numberDiff line change
@@ -1,118 +1,19 @@
11
### Example 1: Get all backup policies in a recovery services vault
22
```powershell
33
$pol = Get-AzRecoveryServicesBackupProtectionPolicy -ResourceGroupName "myresourcegroup" -VaultName "myvault"
4-
$pol | fl
4+
$pol
55
```
66
77
88
```output
9-
BackupManagementType : AzureWorkload
10-
ETag :
11-
Id : /subscriptions/38304e13-357e-405e-9e9a-2203
12-
51dcce8c/resourceGroups/anssingh-rg/provide
13-
rs/Microsoft.RecoveryServices/vaults/anssin
14-
gh-vault/backupPolicies/wao
15-
Location :
16-
Name : wao
17-
Property : Microsoft.Azure.PowerShell.Cmdlets.Recovery
18-
Services.Models.Api20230201.AzureVMWorkload
19-
ProtectionPolicy
20-
ProtectedItemsCount : 0
21-
ResourceGuardOperationRequest :
22-
Tag : Microsoft.Azure.PowerShell.Cmdlets.Recovery
23-
Services.Models.Api20230201.ResourceTags
24-
Type : Microsoft.RecoveryServices/vaults/backupPol
25-
icies
26-
27-
BackupManagementType : AzureWorkload
28-
ETag :
29-
Id : /subscriptions/38304e13-357e-405e-9e9a-2203
30-
51dcce8c/resourceGroups/anssingh-rg/provide
31-
rs/Microsoft.RecoveryServices/vaults/anssin
32-
gh-vault/backupPolicies/HourlyLogBackup
33-
Location :
34-
Name : HourlyLogBackup
35-
Property : Microsoft.Azure.PowerShell.Cmdlets.Recovery
36-
Services.Models.Api20230201.AzureVMWorkload
37-
ProtectionPolicy
38-
ProtectedItemsCount : 0
39-
ResourceGuardOperationRequest :
40-
Tag : Microsoft.Azure.PowerShell.Cmdlets.Recovery
41-
Services.Models.Api20230201.ResourceTags
42-
Type : Microsoft.RecoveryServices/vaults/backupPol
43-
icies
44-
45-
BackupManagementType : AzureIaasVM
46-
ETag :
47-
Id : /subscriptions/38304e13-357e-405e-9e9a-2203
48-
51dcce8c/resourceGroups/anssingh-rg/provide
49-
rs/Microsoft.RecoveryServices/vaults/anssin
50-
gh-vault/backupPolicies/DefaultPolicy
51-
Location :
52-
Name : DefaultPolicy
53-
Property : Microsoft.Azure.PowerShell.Cmdlets.Recovery
54-
Services.Models.Api20230201.AzureIaaSvmProt
55-
ectionPolicy
56-
ProtectedItemsCount : 0
57-
ResourceGuardOperationRequest :
58-
Tag : Microsoft.Azure.PowerShell.Cmdlets.Recovery
59-
Services.Models.Api20230201.ResourceTags
60-
Type : Microsoft.RecoveryServices/vaults/backupPol
61-
icies
62-
63-
BackupManagementType : AzureIaasVM
64-
ETag :
65-
Id : /subscriptions/38304e13-357e-405e-9e9a-2203
66-
51dcce8c/resourceGroups/anssingh-rg/provide
67-
rs/Microsoft.RecoveryServices/vaults/anssin
68-
gh-vault/backupPolicies/delete-test
69-
Location :
70-
Name : delete-test
71-
Property : Microsoft.Azure.PowerShell.Cmdlets.Recovery
72-
Services.Models.Api20230201.AzureIaaSvmProt
73-
ectionPolicy
74-
ProtectedItemsCount : 0
75-
ResourceGuardOperationRequest :
76-
Tag : Microsoft.Azure.PowerShell.Cmdlets.Recovery
77-
Services.Models.Api20230201.ResourceTags
78-
Type : Microsoft.RecoveryServices/vaults/backupPol
79-
icies
80-
81-
BackupManagementType : AzureWorkload
82-
ETag :
83-
Id : /subscriptions/38304e13-357e-405e-9e9a-2203
84-
51dcce8c/resourceGroups/anssingh-rg/provide
85-
rs/Microsoft.RecoveryServices/vaults/anssin
86-
gh-vault/backupPolicies/anssingh-testPolicy
87-
Location :
88-
Name : anssingh-testPolicy
89-
Property : Microsoft.Azure.PowerShell.Cmdlets.Recovery
90-
Services.Models.Api20230201.AzureVMWorkload
91-
ProtectionPolicy
92-
ProtectedItemsCount : 0
93-
ResourceGuardOperationRequest :
94-
Tag : Microsoft.Azure.PowerShell.Cmdlets.Recovery
95-
Services.Models.Api20230201.ResourceTags
96-
Type : Microsoft.RecoveryServices/vaults/backupPol
97-
icies
98-
99-
BackupManagementType : AzureIaasVM
100-
ETag :
101-
Id : /subscriptions/38304e13-357e-405e-9e9a-2203
102-
51dcce8c/resourceGroups/anssingh-rg/provide
103-
rs/Microsoft.RecoveryServices/vaults/anssin
104-
gh-vault/backupPolicies/EnhancedPolicy
105-
Location :
106-
Name : EnhancedPolicy
107-
Property : Microsoft.Azure.PowerShell.Cmdlets.Recovery
108-
Services.Models.Api20230201.AzureIaaSvmProt
109-
ectionPolicy
110-
ProtectedItemsCount : 0
111-
ResourceGuardOperationRequest :
112-
Tag : Microsoft.Azure.PowerShell.Cmdlets.Recovery
113-
Services.Models.Api20230201.ResourceTags
114-
Type : Microsoft.RecoveryServices/vaults/backupPol
115-
icies
9+
ETag Id Location Name Type
10+
---- -- -------- ---- ----
11+
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.RecoveryServices/vaults/myvault/backupPolicies/policy1 wao Microsoft.RecoveryServices/vaults/backupPolicies
12+
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.RecoveryServices/vaults/myvault/backupPolicies/HourlyLogBackup HourlyLogBackup Microsoft.RecoveryServices/vaults/backupPolicies
13+
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.RecoveryServices/vaults/myvault/backupPolicies/DefaultPolicy DefaultPolicy Microsoft.RecoveryServices/vaults/backupPolicies
14+
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.RecoveryServices/vaults/myvault/backupPolicies/policy2 delete-test Microsoft.RecoveryServices/vaults/backupPolicies
15+
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.RecoveryServices/vaults/myvault/backupPolicies/testPolicy anssingh-testPolicy Microsoft.RecoveryServices/vaults/backupPolicies
16+
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.RecoveryServices/vaults/myvault/backupPolicies/EnhancedPolicy EnhancedPolicy Microsoft.RecoveryServices/vaults/backupPolicies
11617
```
11718

11819

@@ -121,21 +22,14 @@ Gets all the backup policies in the specified vault in the specified resource gr
12122
### Example 2: Get info for a specific backup policy
12223
```powershell
12324
$pol = Get-AzRecoveryServicesBackupProtectionPolicy -ResourceGroupName "myresourcegroup" -VaultName "myvault" -Name "DefaultPolicy"
124-
$pol | fl
25+
$pol
12526
```
12627

12728
```output
128-
BackupManagementType : AzureWorkload
129-
ETag :
130-
Id : /subscriptions/38304e13-357e-405e-9e9a-220351dcce8c/resourceGroups/anssingh-rg/providers/Microsoft.Recove
131-
ryServices/vaults/anssingh-vault/backupPolicies/anssingh-testPolicy
132-
Location :
133-
Name : anssingh-testPolicy
134-
Property : Microsoft.Azure.PowerShell.Cmdlets.RecoveryServices.Models.Api20230201.AzureVMWorkloadProtectionPolicy
135-
ProtectedItemsCount : 0
136-
ResourceGuardOperationRequest :
137-
Tag : Microsoft.Azure.PowerShell.Cmdlets.RecoveryServices.Models.Api20230201.ResourceTags
138-
Type : Microsoft.RecoveryServices/vaults/backupPolicies
29+
ETag Id Location Name Type
30+
---- -- -------- ---- ----
31+
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/resourceGroups/myresourcegroup/providers/Microsoft.RecoveryServices/vaults/myvault/backupPolicies/testPolicy testPolicy Microsoft.RecoveryServices/vaults/backupPolicies
32+
13933
```
14034

14135
Gets info for a specific backup policy by its name in the specified vault in the specified resource group.

0 commit comments

Comments
 (0)