Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Command ¶
type Command struct {
cmd.Factory
// EnableAutoApproval indicates we automatically approve the configuration
EnableAutoApproval bool
// EnableDriftDetection indicates we should detect drift in the configuration
EnableDriftDetection bool
// EnableDefaults indicates we keep variables with defaults in the configuration
EnableDefaults bool
// EnableSensitive prompts the user to place the variables in secrets when the
// variable is highlighted as 'sensitive' in the terraform module.
EnableSensitive bool
// Name is the name of the configuration
Name string
// Namespace is the namespace for the configuration
Namespace string
// NoDelete is a flag to indicate if the package should be deleted after the build
NoDelete bool
// Provider is the name of the provider to use for the configuration
Provider string
// Source is the source of the terraform module
Source string
// Secret is name of the secret to hold any sensitive variables
Secret string
// Writer is the writer to use for output
Writer io.Writer
}
Command returns the cobra command for the "build" sub-command.
Click to show internal directories.
Click to hide internal directories.