@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:00:42.412Z") @Stability(value=Experimental) public class BootstraplessSynthesizer extends DefaultStackSynthesizer
Because of that, stacks using it cannot have assets inside of them. Used by the CodePipeline construct for the support stacks needed for cross-region replication S3 buckets.
| Modifier and Type | Class and Description |
|---|---|
static class |
BootstraplessSynthesizer.Builder
(experimental) A fluent builder for
BootstraplessSynthesizer. |
software.amazon.jsii.JsiiObject.InitializationModeIStackSynthesizer.Jsii$DefaultDEFAULT_BOOTSTRAP_STACK_VERSION_SSM_PARAMETER, DEFAULT_CLOUDFORMATION_ROLE_ARN, DEFAULT_DEPLOY_ROLE_ARN, DEFAULT_FILE_ASSET_KEY_ARN_EXPORT_NAME, DEFAULT_FILE_ASSET_PREFIX, DEFAULT_FILE_ASSET_PUBLISHING_ROLE_ARN, DEFAULT_FILE_ASSETS_BUCKET_NAME, DEFAULT_IMAGE_ASSET_PUBLISHING_ROLE_ARN, DEFAULT_IMAGE_ASSETS_REPOSITORY_NAME, DEFAULT_LOOKUP_ROLE_ARN, DEFAULT_QUALIFIER| Modifier | Constructor and Description |
|---|---|
|
BootstraplessSynthesizer(BootstraplessSynthesizerProps props) |
protected |
BootstraplessSynthesizer(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
BootstraplessSynthesizer(software.amazon.jsii.JsiiObjectRef objRef) |
| Modifier and Type | Method and Description |
|---|---|
DockerImageAssetLocation |
addDockerImageAsset(DockerImageAssetSource _asset)
(experimental) Register a Docker Image Asset.
|
FileAssetLocation |
addFileAsset(FileAssetSource _asset)
(experimental) Register a File Asset.
|
void |
synthesize(ISynthesisSession session)
(experimental) Synthesize the associated stack to the session.
|
bind, getCloudFormationExecutionRoleArn, getDeployRoleArn, getStack, synthesizeStackTemplateemitStackArtifact, emitStackArtifactjsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected BootstraplessSynthesizer(software.amazon.jsii.JsiiObjectRef objRef)
protected BootstraplessSynthesizer(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental)
public BootstraplessSynthesizer(@NotNull
BootstraplessSynthesizerProps props)
props - This parameter is required.@Stability(value=Experimental) @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 IStackSynthesizeraddDockerImageAsset in class DefaultStackSynthesizer_asset - This parameter is required.@Stability(value=Experimental) @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 IStackSynthesizeraddFileAsset in class DefaultStackSynthesizer_asset - This parameter is required.@Stability(value=Experimental)
public void synthesize(@NotNull
ISynthesisSession session)
synthesize in interface IStackSynthesizersynthesize in class DefaultStackSynthesizersession - This parameter is required.Copyright © 2021. All rights reserved.