Stack

abstract
class Stack(id: Option[String], props: Option[StackProps])(implicit appCtx: App) extends Stack

CDK stack.

Value Params
appCtx

CDK app context.

id

Optional stack ID.

props

Optional stack properties.

Companion
object
class Stack
trait ITaggable
class Construct
trait IConstruct
trait IDependable
class JsiiObject
trait JsiiSerializable
class Object
trait Matchable
class Any

Value members

Inherited methods

def $jsii$toJson(): TreeNode
Inherited from
JsiiSerializable
def addDependency(x$0: Stack): Unit
Inherited from
Stack
def addDependency(x$0: Stack, x$1: String): Unit
Inherited from
Stack
def addTransform(x$0: String): Unit
Inherited from
Stack
@NotNull
def exportValue(x$0: <FromJavaObject>): String
Inherited from
Stack
@NotNull
def exportValue(x$0: <FromJavaObject>, x$1: ExportValueOptions): String
Inherited from
Stack
@NotNull
def formatArn(x$0: ArnComponents): String
Inherited from
Stack
@NotNull
def getAccount(): String
Inherited from
Stack
@NotNull
def getArtifactId(): String
Inherited from
Stack
@NotNull
def getAvailabilityZones(): List[String]
Inherited from
Stack
@NotNull
def getDependencies(): List[Stack]
Inherited from
Stack
@NotNull
def getEnvironment(): String
Inherited from
Stack
@NotNull
def getLogicalId(x$0: CfnElement): String
Inherited from
Stack
@NotNull
def getNested(): Boolean
Inherited from
Stack
@Nullable
Inherited from
Stack
@Nullable
def getNestedStackResource(): CfnResource
Inherited from
Stack
@NotNull
def getNode(): Node
Inherited from
Construct
@NotNull
def getNotificationArns(): List[String]
Inherited from
Stack
@NotNull
def getPartition(): String
Inherited from
Stack
@NotNull
def getRegion(): String
Inherited from
Stack
@NotNull
def getStackId(): String
Inherited from
Stack
@NotNull
def getStackName(): String
Inherited from
Stack
@NotNull
def getSynthesizer(): IStackSynthesizer
Inherited from
Stack
@NotNull
def getTags(): TagManager
Inherited from
Stack
@NotNull
def getTemplateFile(): String
Inherited from
Stack
@NotNull
def getTemplateOptions(): ITemplateOptions
Inherited from
Stack
@Nullable
Inherited from
Stack
@NotNull
def getUrlSuffix(): String
Inherited from
Stack
def renameLogicalId(x$0: String, x$1: String): Unit
Inherited from
Stack
def reportMissingContextKey(x$0: MissingContext): Unit
Inherited from
Stack
@NotNull
def resolve(x$0: <FromJavaObject>): <FromJavaObject>
Inherited from
Stack
@NotNull
def splitArn(x$0: String, x$1: ArnFormat): ArnComponents
Inherited from
Stack
@NotNull
def toJsonString(x$0: <FromJavaObject>): String
Inherited from
Stack
@NotNull
def toJsonString(x$0: <FromJavaObject>, x$1: Number): String
Inherited from
Stack
@NotNull
def toString(): String
Inherited from
Construct