| Modifier and Type | Class and Description |
|---|---|
class |
NestedStack
A CloudFormation nested stack.
|
| Modifier and Type | Method and Description |
|---|---|
Stack |
Stack.Builder.build() |
Stack |
Stack.getNestedStackParent()
If this is a nested stack, returns it's parent stack.
|
Stack |
Stack.getParentStack()
Deprecated.
use `nestedStackParent`
|
Stack |
IResource.getStack()
The stack in which this resource is defined.
|
Stack |
IResource.Jsii$Proxy.getStack()
The stack in which this resource is defined.
|
default Stack |
IResource.Jsii$Default.getStack()
The stack in which this resource is defined.
|
Stack |
Resource.getStack()
The stack in which this resource is defined.
|
Stack |
CfnElement.getStack()
The stack in which this element is defined.
|
protected Stack |
DefaultStackSynthesizer.getStack() |
static Stack |
Stack.of(software.constructs.IConstruct construct)
Looks up the first stack scope in which `construct` is defined.
|
| Modifier and Type | Method and Description |
|---|---|
List<Stack> |
Stack.getDependencies()
Return the stacks this stack depends on.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Stack.addDependency(Stack target)
Add a dependency between this stack and another stack.
|
void |
Stack.addDependency(Stack target,
String reason)
Add a dependency between this stack and another stack.
|
void |
LegacyStackSynthesizer.bind(Stack stack)
Bind to the stack this environment is going to be used on.
|
void |
IStackSynthesizer.bind(Stack stack)
Bind to the stack this environment is going to be used on.
|
void |
IStackSynthesizer.Jsii$Proxy.bind(Stack stack)
Bind to the stack this environment is going to be used on.
|
default void |
IStackSynthesizer.Jsii$Default.bind(Stack stack)
Bind to the stack this environment is going to be used on.
|
void |
NestedStackSynthesizer.bind(Stack stack)
Bind to the stack this environment is going to be used on.
|
void |
DefaultStackSynthesizer.bind(Stack stack)
Bind to the stack this environment is going to be used on.
|
abstract void |
StackSynthesizer.bind(Stack stack)
Bind to the stack this environment is going to be used on.
|
protected void |
StackSynthesizer.emitStackArtifact(Stack stack,
ISynthesisSession session)
Write the stack artifact to the session.
|
protected void |
StackSynthesizer.emitStackArtifact(Stack stack,
ISynthesisSession session,
SynthesizeStackArtifactOptions options)
Write the stack artifact to the session.
|
static String |
Arn.format(ArnComponents components,
Stack stack)
Creates an ARN from components.
|
protected IResolvable |
Stack.prepareCrossReference(Stack _sourceStack,
Reference reference)
Deprecated.
cross reference handling has been moved to `App.prepare()`.
|
String |
AssetStaging.relativeStagedPath(Stack stack)
Return the path to the staged asset, relative to the Cloud Assembly (manifest) directory of the given stack.
|
protected void |
StackSynthesizer.synthesizeStackTemplate(Stack stack,
ISynthesisSession session)
Have the stack write out its template.
|
Copyright © 2021. All rights reserved.