Skip to main content

Initializer

import io.cdktn.cdktn.TerraformResourceLifecycle;

TerraformResourceLifecycle.builder()
//  .createBeforeDestroy(java.lang.Boolean)
//  .ignoreChanges(java.util.List<java.lang.String>|java.lang.String)
//  .postcondition(java.util.List<Postcondition>)
//  .precondition(java.util.List<Precondition>)
//  .preventDestroy(java.lang.Boolean)
//  .replaceTriggeredBy(java.util.List<java.lang.String|ITerraformDependable>)
    .build();

Properties

NameTypeDescription
createBeforeDestroyjava.lang.BooleanNo description.
ignoreChangesjava.util.List< java.lang.String >|java.lang.StringNo description.
postconditionjava.util.List<Postcondition>No description.
preconditionjava.util.List<Precondition>No description.
preventDestroyjava.lang.BooleanNo description.
replaceTriggeredByjava.util.List<java.lang.String|ITerraformDependable>No description.

createBeforeDestroyOptional

public java.lang.Boolean getCreateBeforeDestroy();
  • Type: java.lang.Boolean

ignoreChangesOptional

public java.util.List<java.lang.String>|java.lang.String getIgnoreChanges();
  • Type: java.util.List< java.lang.String >|java.lang.String

postconditionOptional

public java.util.List<Postcondition> getPostcondition();

preconditionOptional

public java.util.List<Precondition> getPrecondition();

preventDestroyOptional

public java.lang.Boolean getPreventDestroy();
  • Type: java.lang.Boolean

replaceTriggeredByOptional

public java.util.List<java.lang.String|ITerraformDependable> getReplaceTriggeredBy();