diff --git a/src/AlertsManagement/AlertsManagement.sln b/src/AlertsManagement/AlertsManagement.sln index 974d9ff036d4..9782b4e25e28 100644 --- a/src/AlertsManagement/AlertsManagement.sln +++ b/src/AlertsManagement/AlertsManagement.sln @@ -1,6 +1,6 @@ Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27703.2042 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.31327.141 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AlertsManagement", "AlertsManagement\AlertsManagement.csproj", "{42656543-77AD-4968-BA4B-BE0778705625}" EndProject @@ -38,6 +38,10 @@ Global {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Debug|Any CPU.Build.0 = Debug|Any CPU {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.ActiveCfg = Release|Any CPU {142D7B0B-388A-4CEB-A228-7F6D423C5C2E}.Release|Any CPU.Build.0 = Release|Any CPU + {6BD6B80A-06AF-4B5B-9230-69CCFC6C8D64}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6BD6B80A-06AF-4B5B-9230-69CCFC6C8D64}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6BD6B80A-06AF-4B5B-9230-69CCFC6C8D64}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6BD6B80A-06AF-4B5B-9230-69CCFC6C8D64}.Release|Any CPU.Build.0 = Release|Any CPU {FF81DC73-B8EC-4082-8841-4FBF2B16E7CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FF81DC73-B8EC-4082-8841-4FBF2B16E7CE}.Debug|Any CPU.Build.0 = Debug|Any CPU {FF81DC73-B8EC-4082-8841-4FBF2B16E7CE}.Release|Any CPU.ActiveCfg = Release|Any CPU diff --git a/src/AlertsManagement/AlertsManagement/ActionRuleCommands/SetAzureActionRule.cs b/src/AlertsManagement/AlertsManagement/ActionRuleCommands/SetAzureActionRule.cs index 6df81d849db4..51698d16a6b8 100644 --- a/src/AlertsManagement/AlertsManagement/ActionRuleCommands/SetAzureActionRule.cs +++ b/src/AlertsManagement/AlertsManagement/ActionRuleCommands/SetAzureActionRule.cs @@ -335,7 +335,7 @@ protected override void ProcessRecordInternal() endTime: SuppressionEndTime.Split(' ')[1] ); - if (ReccurentValue.Length > 0) + if (ReccurentValue?.Length > 0) { config.Schedule.RecurrenceValues = ReccurentValue.OfType().ToList(); } diff --git a/src/AlertsManagement/AlertsManagement/ChangeLog.md b/src/AlertsManagement/AlertsManagement/ChangeLog.md index ef030e0f7c9f..85d1459d7ad7 100644 --- a/src/AlertsManagement/AlertsManagement/ChangeLog.md +++ b/src/AlertsManagement/AlertsManagement/ChangeLog.md @@ -18,6 +18,7 @@ - Additional information about change #1 --> ## Upcoming Release +* Fixed bug for `Set-AzActionRule` when RecurrenceType is "Once" and no "ReccurentValue" provided [#14476] ## Version 0.2.0 * Fixed bug for `Set-AzActionRule` incorrectly parsed `TargetResourceTypeCondition` to `MonitorCondition` [#12258]