constants.d.ts 655 B

123456789101112131415
  1. import { ParserFileType } from '@snyk/cloud-config-parser';
  2. export declare type IacProjectTypes = 'k8sconfig' | 'terraformconfig' | 'cloudformationconfig' | 'armconfig' | 'customconfig' | 'multiiacconfig';
  3. export declare type IacFileTypes = ParserFileType | 'tf' | 'tfvars';
  4. export declare enum IacProjectType {
  5. K8S = "k8sconfig",
  6. TERRAFORM = "terraformconfig",
  7. CLOUDFORMATION = "cloudformationconfig",
  8. ARM = "armconfig",
  9. CUSTOM = "customconfig",
  10. MULTI_IAC = "multiiacconfig"
  11. }
  12. export declare const TEST_SUPPORTED_IAC_PROJECTS: IacProjectTypes[];
  13. export declare const iacRemediationTypes: {
  14. [k in IacProjectTypes]?: string;
  15. };