Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DecodedOptions ¶
func DecodeOptions ¶
func DecodeOptions(input interface{}) (*DecodedOptions, error)
type ExperimentalFeatures ¶
type Options ¶
type Options struct { CommandPrefix string `mapstructure:"commandPrefix"` Indexing Indexing `mapstructure:"indexing"` // ExperimentalFeatures encapsulates experimental features users can opt into. ExperimentalFeatures ExperimentalFeatures `mapstructure:"experimentalFeatures"` Validation ValidationOptions `mapstructure:"validation"` IgnoreSingleFileWarning bool `mapstructure:"ignoreSingleFileWarning"` OpenTofu OpenTofu `mapstructure:"openTofu"` XLegacyModulePaths []string `mapstructure:"rootModulePaths"` XLegacyExcludeModulePaths []string `mapstructure:"excludeModulePaths"` XLegacyIgnoreDirectoryNames []string `mapstructure:"ignoreDirectoryNames"` XLegacyTerraformExecPath string `mapstructure:"terraformExecPath"` XLegacyTerraformExecTimeout string `mapstructure:"terraformExecTimeout"` XLegacyTerraformExecLogFilePath string `mapstructure:"terraformExecLogFilePath"` }
type ValidationOptions ¶
type ValidationOptions struct {
EnableEnhancedValidation bool `mapstructure:"enableEnhancedValidation" default:"true"`
}
Click to show internal directories.
Click to hide internal directories.