UNPKG

aws-container-image-scanner

Version:

AWS Container Image Scanner - Enterprise tool for scanning EKS clusters, analyzing Bitnami container dependencies, and generating migration guidance for AWS ECR alternatives with security best practices.

30 lines 1.1 kB
import { ChildProcess } from 'child_process'; export interface PowerpipeConfig { workspaceDir: string; dbPath?: string; port?: number; host?: string; } export declare class PowerpipeIntegration { private config; private scanResults; constructor(config: PowerpipeConfig); initialize(): Promise<void>; loadScanResults(resultsFile: string): Promise<void>; startServer(): Promise<ChildProcess>; generateCustomDashboard(dashboardName: string, filters?: any): Promise<void>; exportForPowerpipe(format: 'csv' | 'json' | 'sql'): Promise<string>; runQuery(queryName: string): Promise<any>; generateMigrationReport(): Promise<string>; private copyModFiles; private createBasicModFiles; private createSQLiteDatabase; private createCustomDashboard; private exportToCSV; private exportToJSON; private exportToSQL; private runPowerpipeCommand; } export declare function checkPowerpipeInstallation(): Promise<boolean>; export declare function installPowerpipe(): Promise<void>; //# sourceMappingURL=powerpipe-integration.d.ts.map