Checks/Aws/Test-AutoscalingGroupElbHealthCheckEnabled.ps1
|
function Test-AutoscalingGroupElbHealthCheckEnabled { <# .SYNOPSIS Auto Scaling group associated with a load balancer has ELB health checks enabled .DESCRIPTION EC2 Auto Scaling groups attached to a load balancer are evaluated for **ELB-based health checks** that use the load balancer's target health instead of instance-only checks. .PARAMETER Check CIEMCheck object containing check metadata. #> [CmdletBinding()] [OutputType([PSCustomObject[]])] param( [Parameter(Mandatory)] [CIEMCheck]$Check ) $ErrorActionPreference = 'Stop' # TODO: Implement check logic based on Prowler check: autoscaling_group_elb_health_check_enabled [CIEMScanResult]::Create($Check, 'MANUAL', 'This check requires manual implementation. See Prowler check autoscaling_group_elb_health_check_enabled for reference.', 'N/A', 'autoscaling Resources') } |