Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { BaseWorkingDirectory string WorkingDirectoryFile string TargetGroups []*TargetGroup DriftDetection *DriftDetection RunsOn string }
type DriftDetection ¶
type DriftDetectionSwitch ¶ added in v0.2.1
type DriftDetectionSwitch struct {
Enabled *bool
}
type TargetGroup ¶
type TargetGroup struct { WorkingDirectory string `yaml:"working_directory"` Target string RunsOn string `yaml:"runs_on"` TerraformPlanConfig *Job `yaml:"terraform_plan_config"` DriftDetection *DriftDetectionSwitch `yaml:"drift_detection"` }
type WorkingDirectory ¶ added in v0.1.4
type WorkingDirectory struct { RunsOn string `yaml:"runs_on"` TerraformPlanConfig *Job `yaml:"terraform_plan_config"` DriftDetection *DriftDetectionSwitch `yaml:"drift_detection"` }
func ReadWorkingDirectory ¶ added in v0.1.4
func ReadWorkingDirectory(fs afero.Fs, p string) (*WorkingDirectory, error)
Click to show internal directories.
Click to hide internal directories.