@Generated(value="jsii-pacmak/1.13.0 (build 385c325)", date="2020-10-23T23:56:37.132Z") @Stability(value=Stable) 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
A fluent builder for
BootstraplessSynthesizer. |
DEFAULT_CLOUDFORMATION_ROLE_ARN, DEFAULT_DEPLOY_ROLE_ARN, DEFAULT_FILE_ASSET_KEY_ARN_EXPORT_NAME, DEFAULT_FILE_ASSET_PUBLISHING_ROLE_ARN, DEFAULT_FILE_ASSETS_BUCKET_NAME, DEFAULT_IMAGE_ASSET_PUBLISHING_ROLE_ARN, DEFAULT_IMAGE_ASSETS_REPOSITORY_NAME, 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)
Register a Docker Image Asset.
|
FileAssetLocation |
addFileAsset(FileAssetSource _asset)
Register a File Asset.
|
void |
synthesize(ISynthesisSession session)
Synthesize the associated stack to the session.
|
bind, getCloudFormationExecutionRoleArn, getDeployRoleArn, getStackemitStackArtifact, emitStackArtifact, synthesizeStackTemplatejsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSetprotected BootstraplessSynthesizer(software.amazon.jsii.JsiiObjectRef objRef)
protected BootstraplessSynthesizer(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Stable)
public BootstraplessSynthesizer(@NotNull
BootstraplessSynthesizerProps props)
props - 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 IStackSynthesizeraddDockerImageAsset in class DefaultStackSynthesizer_asset - 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 IStackSynthesizeraddFileAsset in class DefaultStackSynthesizer_asset - This parameter is required.@Stability(value=Stable)
public void synthesize(@NotNull
ISynthesisSession session)
synthesize in interface IStackSynthesizersynthesize in class DefaultStackSynthesizersession - This parameter is required.Copyright © 2020. All rights reserved.