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.