Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package legacy contains a backend implementation that can be used with the legacy remote state clients.
Index ¶
- func Init(m map[string]backend.InitFn)
 - type Backend
 - func (b *Backend) Configure(c *terraform.ResourceConfig) error
 - func (b *Backend) DeleteState(string) error
 - func (b *Backend) Input(ui terraform.UIInput, c *terraform.ResourceConfig) (*terraform.ResourceConfig, error)
 - func (b *Backend) State(name string) (state.State, error)
 - func (b *Backend) States() ([]string, error)
 - func (b *Backend) Validate(*terraform.ResourceConfig) ([]string, []error)
 
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Backend ¶
type Backend struct {
	// Type is the type of remote state client to support
	Type string
	// contains filtered or unexported fields
}
    Backend is an implementation of backend.Backend for legacy remote state clients.
func (*Backend) DeleteState ¶
func (*Backend) Input ¶
func (b *Backend) Input( ui terraform.UIInput, c *terraform.ResourceConfig) (*terraform.ResourceConfig, error)
 Click to show internal directories. 
   Click to hide internal directories.