Documentation ¶
Overview ¶
Package init contains the list of backends that can be initialized and basic helper functions for initializing those backends.
Index ¶
Constants ¶
This section is empty.
Variables ¶
var RemovedBackends map[string]string
RemovedBackends is a record of previously supported backends which have since been deprecated and removed.
Functions ¶
func Backend ¶
Backend returns the initialization factory for the given backend, or nil if none exists.
func Set ¶
Set sets a new backend in the list of backends. If f is nil then the backend will be removed from the map. If this backend already exists then it will be overwritten.
This method sets this backend globally and care should be taken to do this only before OpenTofu is executing to prevent odd behavior of backends changing mid-execution.
Types ¶
This section is empty.