Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Lifecycle ¶
type Lifecycle struct {
	PreventDestroy      *bool                      `cty:"prevent_destroy"`
	CreateBeforeDestroy *bool                      `cty:"create_before_destroy"`
	IgnoreChanges       []*terraformWriter.Literal `cty:"ignore_changes"`
}
    type TerraformTarget ¶
type TerraformTarget struct {
	terraformWriter.TerraformWriter
	Cloud   fi.Cloud
	Project string
	ClusterName string
	// contains filtered or unexported fields
}
    func NewTerraformTarget ¶
func NewTerraformTarget(cloud fi.Cloud, project string, outDir string, clusterSpecTarget *kops.TargetSpec) *TerraformTarget
func (*TerraformTarget) AddFileResource ¶ added in v1.21.0
func (t *TerraformTarget) AddFileResource(resourceType string, resourceName string, key string, r fi.Resource, base64 bool) (*terraformWriter.Literal, error)
func (*TerraformTarget) DefaultCheckExisting ¶ added in v1.26.0
func (t *TerraformTarget) DefaultCheckExisting() bool
func (*TerraformTarget) Finish ¶
func (t *TerraformTarget) Finish(taskMap map[string]fi.CloudupTask) error
 Click to show internal directories. 
   Click to hide internal directories.