Skip to main content

Initializer

import "github.com/open-constructs/cdk-terrain-go/cdktn"

&cdktn.TerraformResourceLifecycle {
	CreateBeforeDestroy: *bool,
	IgnoreChanges: interface{},
	Postcondition: *[]github.com/open-constructs/cdk-terrain-go/cdktn.Postcondition,
	Precondition: *[]github.com/open-constructs/cdk-terrain-go/cdktn.Precondition,
	PreventDestroy: *bool,
	ReplaceTriggeredBy: *[]interface{},
}

Properties

NameTypeDescription
CreateBeforeDestroy*boolNo description.
IgnoreChangesinterface{}No description.
Postcondition*[]PostconditionNo description.
Precondition*[]PreconditionNo description.
PreventDestroy*boolNo description.
ReplaceTriggeredBy*[]interface{}No description.

CreateBeforeDestroyOptional

CreateBeforeDestroy *bool
  • Type: *bool

IgnoreChangesOptional

IgnoreChanges interface{}
  • Type: interface{}

PostconditionOptional

Postcondition *[]Postcondition

PreconditionOptional

Precondition *[]Precondition

PreventDestroyOptional

PreventDestroy *bool
  • Type: *bool

ReplaceTriggeredByOptional

ReplaceTriggeredBy *[]interface{}
  • Type: *[]interface{}