Documentation ¶ Index ¶ func CheckTemplate(completion string) error func GetApplyConfirmation(requireConfirmation bool) (bool, error) type Ops type Terraform func NewTerraform(workingDir string, execDir string) (*Terraform, error) func (ter *Terraform) Apply() error func (ter *Terraform) Init() error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func CheckTemplate ¶ func CheckTemplate(completion string) error func GetApplyConfirmation ¶ func GetApplyConfirmation(requireConfirmation bool) (bool, error) Types ¶ type Ops ¶ type Ops interface { Apply() error Init() error } type Terraform ¶ type Terraform struct { WorkingDir string ExecDir string Exec *tfexec.Terraform } func NewTerraform ¶ func NewTerraform(workingDir string, execDir string) (*Terraform, error) func (*Terraform) Apply ¶ func (ter *Terraform) Apply() error func (*Terraform) Init ¶ func (ter *Terraform) Init() error Source Files ¶ View all Source files impl.go interact.go ops.go terraform.go validator.go Click to show internal directories. Click to hide internal directories.