public/Export-SilkTCO.ps1
|
Function Export-SilkTCO { param( [Parameter()] [array] $resourceGroupNames, [Parameter()] [int] $days = 1 ) $vmlist = New-SilkTCOVMList -resourceGroupNames $resourceGroupNames $metrics = New-SilkTCOVMMetrics -vmlist $vmlist -days $days -Verbose $costs = New-SilkTCOCostArray -days $days $report = Merge-SilkTCOData -vmlist $vmlist -metrics $metrics -costs $costs $report | export-csv -Path ".\SilkTCO_Report_$((Get-Date).ToString('yyyyMMdd_HHmmss')).csv" -NoTypeInformation } |