check_ash_availability
Check if ASH security scanner is installed and available, verifying which individual scanners are ready and identifying missing dependencies before scanning.
Instructions
Check if ASH (Automated Security Helper) is installed and available.
This tool verifies that ASH is properly installed and can be executed. It also checks which individual scanners are available, as some require external dependencies (e.g., cfn-nag requires Ruby, cdk-nag requires npm).
Use this before attempting to scan with ASH to ensure it's available and to understand which scanners will be used.
Returns: A dictionary with: - ASH installation status and version - Scanner availability (which tools are installed) - Formatted report for easy reading - Installation instructions for missing dependencies
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |