drift.d.ts 864 B

12345678910
  1. import { DescribeOptions, DriftAnalysis, DriftctlExecutionResult, DriftCTLOptions, GenDriftIgnoreOptions } from './types';
  2. import { Policy } from '../policy/find-and-load-policy';
  3. export declare const DescribeExclusiveArgs: string[];
  4. export declare const DescribeRequiredArgs: string[];
  5. export declare const validateArgs: (options: DriftCTLOptions) => void;
  6. export declare const parseDriftAnalysisResults: (input: string) => DriftAnalysis;
  7. export declare function driftignoreFromPolicy(policy: Policy | undefined): string[];
  8. export declare const updateExcludeInPolicy: (policy: Policy, analysis: DriftAnalysis, options: GenDriftIgnoreOptions) => void;
  9. export declare function processAnalysis(options: DescribeOptions, describe: DriftctlExecutionResult): Promise<string>;
  10. export declare function processHTMLOutput(options: DescribeOptions, stdout: string): string;