Package software.amazon.awscdk
Interface IBoundStackSynthesizer.Jsii$Default
- All Superinterfaces:
IBoundStackSynthesizer,IStackSynthesizer,IStackSynthesizer.Jsii$Default,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
IBoundStackSynthesizer.Jsii$Proxy
- Enclosing interface:
IBoundStackSynthesizer
@Internal
public static interface IBoundStackSynthesizer.Jsii$Default
extends IBoundStackSynthesizer, IStackSynthesizer.Jsii$Default
Internal default implementation for
IBoundStackSynthesizer.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.IBoundStackSynthesizer
IBoundStackSynthesizer.Jsii$Default, IBoundStackSynthesizer.Jsii$ProxyNested classes/interfaces inherited from interface software.amazon.awscdk.IStackSynthesizer
IStackSynthesizer.Jsii$Default, IStackSynthesizer.Jsii$Proxy -
Method Summary
Modifier and TypeMethodDescriptiondefault DockerImageAssetLocationRegister a Docker Image Asset.default FileAssetLocationaddFileAsset(FileAssetSource asset) Register a File Asset.default voidBind to the stack this environment is going to be used on.default StringThe qualifier used to bootstrap this stack.default StringThe role used to lookup for this stack.default voidsynthesize(ISynthesisSession session) Synthesize the associated stack to the session.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBootstrapQualifier
The qualifier used to bootstrap this stack.Default: - no qualifier
- Specified by:
getBootstrapQualifierin interfaceIStackSynthesizer- Specified by:
getBootstrapQualifierin interfaceIStackSynthesizer.Jsii$Default
-
getLookupRole
The role used to lookup for this stack.Default: - no role
- Specified by:
getLookupRolein interfaceIStackSynthesizer- Specified by:
getLookupRolein interfaceIStackSynthesizer.Jsii$Default
-
addDockerImageAsset
@Stability(Stable) @NotNull default DockerImageAssetLocation addDockerImageAsset(@NotNull DockerImageAssetSource asset) Register a Docker Image Asset.Returns the parameters that can be used to refer to the asset inside the template.
- Specified by:
addDockerImageAssetin interfaceIStackSynthesizer- Specified by:
addDockerImageAssetin interfaceIStackSynthesizer.Jsii$Default- Parameters:
asset- This parameter is required.
-
addFileAsset
Register a File Asset.Returns the parameters that can be used to refer to the asset inside the template.
- Specified by:
addFileAssetin interfaceIStackSynthesizer- Specified by:
addFileAssetin interfaceIStackSynthesizer.Jsii$Default- Parameters:
asset- This parameter is required.
-
bind
Bind to the stack this environment is going to be used on.Must be called before any of the other methods are called, and can only be called once.
- Specified by:
bindin interfaceIStackSynthesizer- Specified by:
bindin interfaceIStackSynthesizer.Jsii$Default- Parameters:
stack- This parameter is required.
-
synthesize
Synthesize the associated stack to the session.- Specified by:
synthesizein interfaceIStackSynthesizer- Specified by:
synthesizein interfaceIStackSynthesizer.Jsii$Default- Parameters:
session- This parameter is required.
-