Documentation ¶
Index ¶
- type Lifecycle
- type TerraformTarget
- func (t *TerraformTarget) AddFileResource(resourceType string, resourceName string, key string, r fi.Resource, ...) (*terraformWriter.Literal, error)
- func (t *TerraformTarget) DefaultCheckExisting() bool
- func (t *TerraformTarget) Finish(taskMap map[string]fi.CloudupTask) error
- func (t *TerraformTarget) ProcessDeletions() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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, filesProvider *vfs.TerraformProvider, 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
func (*TerraformTarget) ProcessDeletions ¶ added in v1.10.0
func (t *TerraformTarget) ProcessDeletions() bool
Click to show internal directories.
Click to hide internal directories.