Private/New-KadenUntunedStackReport.ps1
|
function New-KadenUntunedStackReport { <# .SYNOPSIS Build untuned outcome rows for the known host stacks. #> [Diagnostics.CodeAnalysis.SuppressMessageAttribute('PSUseShouldProcessForStateChangingFunctions', '', Justification = 'Builds an in-memory report. It does not change files.')] param([Parameter(Mandatory = $true)][string[]]$Names) $reports = New-Object System.Collections.Generic.List[object] foreach ($name in $Names) { $reports.Add((New-KadenStackReport -Name $name -Disposition 'untuned' -Model $null -Reason 'no operator entry - left untuned')) } return @($reports.ToArray()) } |