Documentation
¶
Index ¶
- Variables
- func RemoveFile(namespace string, name string, path string) error
- func RenderBackendToTerraform(instance interface{}, backendName string) ([]byte, error)
- func RenderModuleToTerraform(instance interface{}, moduleName string) ([]byte, error)
- func RenderOutputToTerraform(instance interface{}, moduleName string) ([][]byte, error)
- func RenderProviderToTerraform(instance interface{}, providerName string) ([]byte, error)
- func TerraformApply(namespace string, path string) error
- func TerraformInit(namespace string, path string) error
- func TerraformNewWorkspace(namespace string, path string) error
- func TerraformOutput(namespace string, path string, name string) (string, error)
- func TerraformPlan(namespace string, path string) error
- func TerraformSelectWorkspace(namespace string, path string) error
- func TerraformShow(namespace string, path string) error
- func TerraformValidate(namespace string, path string) error
- func WriteToFile(b []byte, namespace string, name string, path string) error
- type Backend
- type Module
- type Output
- type Provider
- type Terraform
Constants ¶
This section is empty.
Variables ¶
View Source
var UI cli.Ui
Functions ¶
func RenderBackendToTerraform ¶
RenderBackendToTerraform takes an object, and attempts to construct the appropriate terraform json from it.
func RenderModuleToTerraform ¶
RenderModuleToTerraform takes an object, and attempts to construct the appropriate terraform json from it.
func RenderOutputToTerraform ¶
func RenderProviderToTerraform ¶
RenderProviderToTerraform takes an object, and attempts to construct the appropriate terraform json from it.
func TerraformApply ¶
func TerraformInit ¶
func TerraformNewWorkspace ¶
func TerraformOutput ¶
func TerraformPlan ¶
func TerraformShow ¶
func TerraformValidate ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.