Class Manifest

java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.Manifest
All Implemented Interfaces:
IManifest, software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2025-01-21T14:44:58.052Z") @Stability(Experimental) public class Manifest extends software.amazon.jsii.JsiiObject implements IManifest
  • Field Details

    • FILE_NAME

      @Stability(Experimental) public static final String FILE_NAME
    • STACK_METADATA_PATH

      @Stability(Experimental) public static final String STACK_METADATA_PATH
    • STACKS_FOLDER

      @Stability(Experimental) public static final String STACKS_FOLDER
  • Constructor Details

    • Manifest

      protected Manifest(software.amazon.jsii.JsiiObjectRef objRef)
    • Manifest

      protected Manifest(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
    • Manifest

      @Stability(Experimental) public Manifest(@NotNull String version, @NotNull String outdir, @NotNull Boolean hclOutput)
      Parameters:
      version - This parameter is required.
      outdir - This parameter is required.
      hclOutput - This parameter is required.
  • Method Details

    • buildManifest

      @Stability(Experimental) @NotNull public IManifest buildManifest()
    • forStack

      @Stability(Experimental) @NotNull public StackManifest forStack(@NotNull TerraformStack stack)
      Parameters:
      stack - This parameter is required.
    • writeToFile

      @Stability(Experimental) public void writeToFile()
    • getHclOutput

      @Stability(Experimental) @NotNull public Boolean getHclOutput()
    • getOutdir

      @Stability(Experimental) @NotNull public String getOutdir()
    • getStackFileName

      @Stability(Experimental) @NotNull public String getStackFileName()
    • getStacks

      @Stability(Experimental) @NotNull public Map<String,StackManifest> getStacks()
      Specified by:
      getStacks in interface IManifest
    • getVersion

      @Stability(Experimental) @NotNull public String getVersion()
      Specified by:
      getVersion in interface IManifest