UNPKG

cdk-insights

Version:

AWS CDK security and cost analysis tool with AI-powered insights

19 lines (18 loc) 838 B
import type { CloudFormationStack, Issue, IssueGroup, ServiceName } from './types/analysis.types'; interface RunAnalysisTypes { stacks: Record<string, CloudFormationStack>; inlineFindings: Issue[]; pathToLogicalId: Record<string, string>; output?: string; recommendationMapPerStack: Record<string, Record<string, IssueGroup>>; assetSourcePaths?: Record<string, string>; redact?: boolean; withIssue?: boolean; services?: ServiceName[]; ruleFilter?: string[]; authToken?: string; fingerprint?: string; failOnCritical?: boolean; } export declare const runAnalysis: ({ stacks, inlineFindings, pathToLogicalId, output, recommendationMapPerStack, withIssue, services, ruleFilter, authToken, fingerprint, failOnCritical, }: RunAnalysisTypes) => Promise<Record<string, IssueGroup>>; export {};