Package com.hashicorp.cdktf
Class App
java.lang.Object
software.amazon.jsii.JsiiObject
software.constructs.Construct
com.hashicorp.cdktf.App
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.93.0 (build 1706ca5)",
date="2024-01-15T15:38:00.807Z")
@Stability(Experimental)
public class App
extends software.constructs.Construct
(experimental) Represents a cdktf application.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.constructs.IConstruct
software.constructs.IConstruct.Jsii$Default, software.constructs.IConstruct.Jsii$Proxy -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncrossStackReference(TerraformStack fromStack, TerraformStack toStack, String identifier) (experimental) Creates a reference from one stack to another, invoked on prepareStack since it creates extra resources.(experimental) The output directory into which resources will be synthesized.(experimental) Whether to skip backend validation during synthesis of the app.(experimental) Whether to skip all validations during synthesis of the app.(experimental) The stack which will be synthesized.static Booleanstatic Appof(software.constructs.IConstruct construct) voidsynth()(experimental) Synthesizes all resources to the output directory.Methods inherited from class software.constructs.Construct
getNode, isConstruct, toStringMethods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Constructor Details
-
App
protected App(software.amazon.jsii.JsiiObjectRef objRef) -
App
protected App(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
App
(experimental) Defines an app.- Parameters:
config- configuration.
-
App
@Stability(Experimental) public App()(experimental) Defines an app.
-
-
Method Details
-
isApp
- Parameters:
x- This parameter is required.
-
of
@Stability(Experimental) @NotNull public static App of(@NotNull software.constructs.IConstruct construct) - Parameters:
construct- This parameter is required.
-
crossStackReference
@Stability(Experimental) @NotNull public String crossStackReference(@NotNull TerraformStack fromStack, @NotNull TerraformStack toStack, @NotNull String identifier) (experimental) Creates a reference from one stack to another, invoked on prepareStack since it creates extra resources.- Parameters:
fromStack- This parameter is required.toStack- This parameter is required.identifier- This parameter is required.
-
synth
@Stability(Experimental) public void synth()(experimental) Synthesizes all resources to the output directory. -
getHclOutput
-
getManifest
-
getOutdir
(experimental) The output directory into which resources will be synthesized. -
getSkipBackendValidation
(experimental) Whether to skip backend validation during synthesis of the app. -
getSkipValidation
(experimental) Whether to skip all validations during synthesis of the app. -
getTargetStackId
(experimental) The stack which will be synthesized.If not set, all stacks will be synthesized.
-