Checks/Aws/Test-SagemakerNotebookInstanceVpcSettingsConfigured.ps1
|
function Test-SagemakerNotebookInstanceVpcSettingsConfigured { <# .SYNOPSIS Amazon SageMaker notebook instance has VPC settings configured .DESCRIPTION **SageMaker notebook instances** are evaluated for **VPC attachment**. Instances configured with a VPC (via a `subnet_id` and security groups) use private networking; those without VPC settings rely on public networking. .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: sagemaker_notebook_instance_vpc_settings_configured [CIEMScanResult]::Create($Check, 'MANUAL', 'This check requires manual implementation. See Prowler check sagemaker_notebook_instance_vpc_settings_configured for reference.', 'N/A', 'sagemaker Resources') } |