Documentation
      ¶
    
    
  
    
  
    Overview ¶
Package format contains helpers for formatting various Terraform structures for human-readabout output.
This package is used by the official Terraform CLI in formatting any output and is exported to encourage non-official frontends to mimic the output formatting as much as possible so that text formats of Terraform structures have a consistent look and feel.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type PlanOpts ¶
type PlanOpts struct {
	// Plan is the plan to format. This is required.
	Plan *terraform.Plan
	// Color is the colorizer. This is optional.
	Color *colorstring.Colorize
	// ModuleDepth is the depth of the modules to expand. By default this
	// is zero which will not expand modules at all.
	ModuleDepth int
}
    PlanOpts are the options for formatting a plan.
type StateOpts ¶
type StateOpts struct {
	// State is the state to format. This is required.
	State *terraform.State
	// Color is the colorizer. This is optional.
	Color *colorstring.Colorize
	// ModuleDepth is the depth of the modules to expand. By default this
	// is zero which will not expand modules at all.
	ModuleDepth int
}
    StateOpts are the options for formatting a state.
 Click to show internal directories. 
   Click to hide internal directories.