Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DritfctlRunMap = map[string]DritfctlRun{}
Functions ¶
func ReadConfig ¶
func ReadConfig()
Types ¶
type AWSConfig ¶
type AWSConfig struct { AWSAccountId string `yaml:"awsAccountId"` TFStateMethod string `yaml:"tfStateMethod"` // Options : default|awsProfile|assumeRole InfraScanMethod string `yaml:"infraScanMethod"` // Options : default|awsProfile|assumeRole TFStateRole string `yaml:"tfStateRole"` InfraScanRole string `yaml:"infraScanRole"` TFStateProfile string `yaml:"tfStateProfile"` }
type DritfctlRun ¶
type DritfctlRun struct { Description string `yaml:"description"` Group string `yaml:"group"` Provider string `yaml:"provider"` AWSConfig AWSConfig `yaml:"aws"` TFStateList []string `yaml:"tfStateList"` ScanFilter string `yaml:"scanFilter"` DatadogIntegration bool `yaml:"datadogIntegration"` Result int ReportHTML []byte Summary Summary }
Click to show internal directories.
Click to hide internal directories.