package
0.0.15
Repository: https://github.com/optum/runiac.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

CopyFile copies a file from src to dst.
GetBackendConfig parses a backend.tf file TODO, replace this with a cleaner hcl2json2struct merge where backend.tf configurations take priority over defined defaults here.
No description provided by the author
No description provided by the author
HandleDeployOverrides copy deploy override configurations into the execution working directory.
HandleDestroyOverrides copy destroy override configurations into the execution working directory.
No description provided by the author
ParseTFBackend parses a backend.tf file.
StringToBackendType converts a string to a ProviderType.

# Constants

Azure Storage Account backend.
Google Cloud Storage backend.
LocalBackend backend.
S3Backend backend.
UnknownBackend represents an unknown backend.

# Variables

No description provided by the author

# Structs

TerraformBackend is a structure that represents a terraform backend file.
No description provided by the author
No description provided by the author

# Type aliases

TFBackendParser is a function type that handles parsing a backend.tf file.
TFBackendType represents a Terraform backend type.