@@ -31,7 +31,6 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
31
31
private const string ResourceIdParameterSet = "ResourceId" ;
32
32
private const string ListActionRulesParameterSet = "ListActionRules" ;
33
33
private const string ListActionRulesByTargetResourceIdParameterSet = "ListActionRulesByTargetResourceId" ;
34
- private const string ListActionRulesByTargetResourceGroupParameterSet = "ListActionRulesByTargetResourceGroup" ;
35
34
private const string ActionRuleByNameParameterSet = "ActionRuleByName" ;
36
35
37
36
#endregion
@@ -59,9 +58,6 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
59
58
[ Parameter ( Mandatory = false ,
60
59
ParameterSetName = ListActionRulesByTargetResourceIdParameterSet ,
61
60
HelpMessage = "Filter on Name of action rule." ) ]
62
- [ Parameter ( Mandatory = false ,
63
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
64
- HelpMessage = "Filter on Name of action rule." ) ]
65
61
public string Name { get ; set ; }
66
62
67
63
/// <summary>
@@ -76,9 +72,6 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
76
72
[ Parameter ( Mandatory = false ,
77
73
ParameterSetName = ListActionRulesByTargetResourceIdParameterSet ,
78
74
HelpMessage = "Filter on Resource Group Name in which action rule resides." ) ]
79
- [ Parameter ( Mandatory = false ,
80
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
81
- HelpMessage = "Filter on Resource Group Name in which action rule resides." ) ]
82
75
public string ResourceGroupName { get ; set ; }
83
76
84
77
/// <summary>
@@ -95,17 +88,14 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
95
88
[ Parameter ( Mandatory = false ,
96
89
ParameterSetName = ListActionRulesParameterSet ,
97
90
HelpMessage = "Filter on Resource type of the target resource of alert." ) ]
98
- [ Parameter ( Mandatory = false ,
99
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
100
- HelpMessage = "Filter on Resource type of the target resource of alert." ) ]
101
91
[ ResourceTypeCompleter ]
102
92
public string TargetResourceType { get ; set ; }
103
93
104
94
/// <summary>
105
95
/// Resource Group Name
106
96
/// </summary>
107
97
[ Parameter ( Mandatory = false ,
108
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
98
+ ParameterSetName = ListActionRulesParameterSet ,
109
99
HelpMessage = "Filter on Resource group name of the target resource of alert." ) ]
110
100
[ ResourceGroupCompleter ]
111
101
public string TargetResourceGroup { get ; set ; }
@@ -119,9 +109,6 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
119
109
[ Parameter ( Mandatory = false ,
120
110
ParameterSetName = ListActionRulesByTargetResourceIdParameterSet ,
121
111
HelpMessage = "Filter on Moniter Service" ) ]
122
- [ Parameter ( Mandatory = false ,
123
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
124
- HelpMessage = "Filter on Moniter Service" ) ]
125
112
[ PSArgumentCompleter ( "Platform" , "Log Analytics" , "SCOM" , "Activity Log" ) ]
126
113
public string MonitorService { get ; set ; }
127
114
@@ -131,9 +118,6 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
131
118
[ Parameter ( Mandatory = false ,
132
119
ParameterSetName = ListActionRulesParameterSet ,
133
120
HelpMessage = "Filter on Severity of alert" ) ]
134
- [ Parameter ( Mandatory = false ,
135
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
136
- HelpMessage = "Filter on Severity of alert" ) ]
137
121
[ Parameter ( Mandatory = false ,
138
122
ParameterSetName = ListActionRulesByTargetResourceIdParameterSet ,
139
123
HelpMessage = "Filter on Severity of alert" ) ]
@@ -149,9 +133,6 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
149
133
[ Parameter ( Mandatory = false ,
150
134
ParameterSetName = ListActionRulesByTargetResourceIdParameterSet ,
151
135
HelpMessage = "Filter on Impacted scope" ) ]
152
- [ Parameter ( Mandatory = false ,
153
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
154
- HelpMessage = "Filter on Impacted scope" ) ]
155
136
public string ImpactedScope { get ; set ; }
156
137
157
138
/// <summary>
@@ -163,9 +144,6 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
163
144
[ Parameter ( Mandatory = false ,
164
145
ParameterSetName = ListActionRulesByTargetResourceIdParameterSet ,
165
146
HelpMessage = "Filter on Alert Rule Id" ) ]
166
- [ Parameter ( Mandatory = false ,
167
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
168
- HelpMessage = "Filter on Alert Rule Id" ) ]
169
147
public string AlertRuleId { get ; set ; }
170
148
171
149
/// <summary>
@@ -177,9 +155,6 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
177
155
[ Parameter ( Mandatory = false ,
178
156
ParameterSetName = ListActionRulesByTargetResourceIdParameterSet ,
179
157
HelpMessage = "Filter all the alerts having the Smart Group Id" ) ]
180
- [ Parameter ( Mandatory = false ,
181
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
182
- HelpMessage = "Filter all the alerts having the Smart Group Id" ) ]
183
158
public string Description { get ; set ; }
184
159
185
160
/// <summary>
@@ -191,9 +166,6 @@ public class GetAzureActionRule : AlertsManagementBaseCmdlet
191
166
[ Parameter ( Mandatory = false ,
192
167
ParameterSetName = ListActionRulesByTargetResourceIdParameterSet ,
193
168
HelpMessage = "Action group" ) ]
194
- [ Parameter ( Mandatory = false ,
195
- ParameterSetName = ListActionRulesByTargetResourceGroupParameterSet ,
196
- HelpMessage = "Action group" ) ]
197
169
public string ActionGroup { get ; set ; }
198
170
199
171
#endregion
@@ -204,7 +176,6 @@ protected override void ProcessRecordInternal()
204
176
{
205
177
case ListActionRulesParameterSet :
206
178
case ListActionRulesByTargetResourceIdParameterSet :
207
- case ListActionRulesByTargetResourceGroupParameterSet :
208
179
IPage < ActionRule > pageResult = new Page < ActionRule > ( ) ;
209
180
List < ActionRule > resultList = new List < ActionRule > ( ) ;
210
181
bool listByResourceGroup = false ;
0 commit comments