Checks/Aws/Test-KafkaClusterUsesLatestVersion.ps1
|
function Test-KafkaClusterUsesLatestVersion { <# .SYNOPSIS MSK cluster uses the latest Kafka version or is serverless with AWS-managed version .DESCRIPTION **Amazon MSK clusters** are evaluated for use of the latest supported **Apache Kafka version**. Provisioned clusters are compared to the most recent release, while **serverless clusters** are treated as automatically managed for versioning. .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: kafka_cluster_uses_latest_version [CIEMScanResult]::Create($Check, 'MANUAL', 'This check requires manual implementation. See Prowler check kafka_cluster_uses_latest_version for reference.', 'N/A', 'kafka Resources') } |