Checks/Aws/Test-DmsEndpointSslEnabled.ps1
|
function Test-DmsEndpointSslEnabled { <# .SYNOPSIS DMS endpoint has SSL enabled .DESCRIPTION **AWS DMS endpoints** have their SSL/TLS mode inspected; any value other than `none` denotes encrypted connections between the replication instance and databases. Supported modes include `require`, `verify-ca`, and `verify-full`. .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: dms_endpoint_ssl_enabled [CIEMScanResult]::Create($Check, 'MANUAL', 'This check requires manual implementation. See Prowler check dms_endpoint_ssl_enabled for reference.', 'N/A', 'dms Resources') } |