diff --git a/docs-mslearn/toolkit/changelog.md b/docs-mslearn/toolkit/changelog.md index 9dfc08070..00d6e038d 100644 --- a/docs-mslearn/toolkit/changelog.md +++ b/docs-mslearn/toolkit/changelog.md @@ -38,17 +38,23 @@ The following section lists features and enhancements that are currently in deve **Fixed** - Workaround subnets reordering and bicep limitation -### [Optimization engine](optimization-engine/overview.md) - -- **Fixed** - - Fixed issue with `Remediate-LongDeallocatedVMsFiltered` runbook that was skipping the remediation of eligible VMs due to `Az.Compute` module breaking changes ([#1456](https://github.com/microsoft/finops-toolkit/issues/1456)). -
## v0.10 _Released April 2025_ +### [FinOps alerts](alerts/finops-alerts-overview.md) pending updates + +- **Fixed** + - Update the 'id' property for the managedApi to a valid scope + - This caused a deployment error because the path could not be deserialized. + +### [Optimization engine](optimization-engine/overview.md) + +- **Fixed** + - Fixed issue with `Remediate-LongDeallocatedVMsFiltered` runbook that was skipping the remediation of eligible VMs due to `Az.Compute` module breaking changes ([#1456](https://github.com/microsoft/finops-toolkit/issues/1456)). + > [!div class="nextstepaction"] > [Download](https://github.com/microsoft/finops-toolkit/releases/tag/v0.10) > [!div class="nextstepaction"] diff --git a/src/templates/finops-alerts/modules/logicApp.bicep b/src/templates/finops-alerts/modules/logicApp.bicep index d5b742cb2..e17a5af98 100644 --- a/src/templates/finops-alerts/modules/logicApp.bicep +++ b/src/templates/finops-alerts/modules/logicApp.bicep @@ -3729,7 +3729,7 @@ resource finopsAlerts 'Microsoft.Logic/workflows@2019-05-01' = { { name: 'resourcesTable' type: 'string' - value: 'resources@{if(equals(length(variables(\'IncludedSubscriptions\')), 0), \'\', concat(\'| where subscriptionId in ("\', replace(replace(string(variables(\'IncludedSubscriptions\')), \'[\', \'\'), \']\', \'\'), \'")\'))}@{if(equals(length(variables(\'ExcludedSubscriptions\')), 0), \'\', concat(\'| where subscriptionId !in ("\', replace(replace(string(variables(\'ExcludedSubscriptions\')), \'[\', \'\'), \']\', \'\'), \'")\'))}' + value: 'resources@{if(equals(length(variables(\'IncludedSubscriptions\')), 0), \'\', concat(\'| where subscriptionId in ("\', replace(replace(replace(string(variables(\'IncludedSubscriptions\')), \'\\n\', \'\'), \'[\', \'\'), \']\', \'\'), \'")\'))}@{if(equals(length(variables(\'ExcludedSubscriptions\')), 0), \'\', concat(\'| where subscriptionId !in ("\', replace(replace(replace(string(variables(\'ExcludedSubscriptions\')), \'\\n\', \'\'), \'[\', \'\'), \']\', \'\'), \'")\'))}' } ] } @@ -4183,7 +4183,7 @@ resource finopsAlerts 'Microsoft.Logic/workflows@2019-05-01' = { office365: { connectionId: apiConnection.id connectionName: connectionName - id: resourceId('Microsoft.Web/locations/managedApis', location, 'office365') + id: subscriptionResourceId('Microsoft.Web/locations/managedApis', location, 'office365') } } } @@ -4201,7 +4201,7 @@ resource apiConnection 'Microsoft.Web/connections@2016-06-01' = { location: location properties: { api: { - id: resourceId('Microsoft.Web/locations/managedApis', location, 'office365') + id: subscriptionResourceId('Microsoft.Web/locations/managedApis', location, 'office365') } displayName:displayName }