Checks/Aws/Test-DrsJobExist.ps1
|
function Test-DrsJobExist { <# .SYNOPSIS Region has AWS Elastic Disaster Recovery (DRS) enabled with at least one recovery job .DESCRIPTION **AWS Elastic Disaster Recovery** is assessed per Region to verify the service is **initialized** and that at least one **recovery or drill job** exists, demonstrating that failover has been exercised. .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: drs_job_exist [CIEMScanResult]::Create($Check, 'MANUAL', 'This check requires manual implementation. See Prowler check drs_job_exist for reference.', 'N/A', 'drs Resources') } |