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.