@Generated(value="jsii-pacmak/1.11.0 (build 1e9b8e1)", date="2020-09-03T17:04:07.284Z") @Stability(value=Stable) public class NestedStackSynthesizer extends software.amazon.jsii.JsiiObject implements IStackSynthesizer
Interoperates with the StackSynthesizer of the parent stack.
software.amazon.jsii.JsiiObject.InitializationModeIStackSynthesizer.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
|
NestedStackSynthesizer(IStackSynthesizer parentDeployment) |
protected |
NestedStackSynthesizer(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
NestedStackSynthesizer(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
DockerImageAssetLocation |
addDockerImageAsset(DockerImageAssetSource asset)
Register a Docker Image Asset.
|
FileAssetLocation |
addFileAsset(FileAssetSource asset)
Register a File Asset.
|
void |
bind(Stack _stack)
Bind to the stack this environment is going to be used on.
|
void |
synthesizeStackArtifacts(ISynthesisSession _session)
Synthesize all artifacts required for the stack into the session.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSetprotected NestedStackSynthesizer(software.amazon.jsii.JsiiObjectRef objRef)
protected NestedStackSynthesizer(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable)
public NestedStackSynthesizer(@NotNull
IStackSynthesizer parentDeployment)
parentDeployment - This parameter is required.@Stability(value=Stable) @NotNull public DockerImageAssetLocation addDockerImageAsset(@NotNull DockerImageAssetSource asset)
Returns the parameters that can be used to refer to the asset inside the template.
addDockerImageAsset in interface IStackSynthesizerasset - This parameter is required.@Stability(value=Stable) @NotNull public FileAssetLocation addFileAsset(@NotNull FileAssetSource asset)
Returns the parameters that can be used to refer to the asset inside the template.
addFileAsset in interface IStackSynthesizerasset - This parameter is required.@Stability(value=Stable)
public void bind(@NotNull
Stack _stack)
Must be called before any of the other methods are called.
bind in interface IStackSynthesizer_stack - This parameter is required.@Stability(value=Stable)
public void synthesizeStackArtifacts(@NotNull
ISynthesisSession _session)
synthesizeStackArtifacts in interface IStackSynthesizer_session - This parameter is required.Copyright © 2020. All rights reserved.