Checks/Aws/Test-EcsTaskDefinitionsNoPrivilegedContainers.ps1
|
function Test-EcsTaskDefinitionsNoPrivilegedContainers { <# .SYNOPSIS ECS task definition has no privileged containers .DESCRIPTION **Amazon ECS task definitions** are evaluated for containers configured with **privileged mode** (`privileged: true`). The outcome indicates whether any container definition enables this setting. .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: ecs_task_definitions_no_privileged_containers [CIEMScanResult]::Create($Check, 'MANUAL', 'This check requires manual implementation. See Prowler check ecs_task_definitions_no_privileged_containers for reference.', 'N/A', 'ecs Resources') } |