Interface AssetManifestProperties

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:54.664Z") @Stability(Stable) public interface AssetManifestProperties extends
Artifact properties for the Asset Manifest.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 AssetManifestProperties assetManifestProperties = AssetManifestProperties.builder()
         // the properties below are optional
  • Method Details

    • getFile

      @Stability(Stable) @NotNull String getFile()
      Filename of the asset manifest.
    • getBootstrapStackVersionSsmParameter

      @Stability(Stable) @Nullable default String getBootstrapStackVersionSsmParameter()
      SSM parameter where the bootstrap stack version number can be found.

      • If this value is not set, the bootstrap stack name must be known at deployment time so the stack version can be looked up from the stack outputs.
      • If this value is set, the bootstrap stack can have any name because we won't need to look it up.

      Default: - Bootstrap stack version number looked up

    • getRequiresBootstrapStackVersion

      @Stability(Stable) @Nullable default Number getRequiresBootstrapStackVersion()
      Version of bootstrap stack required to deploy this stack.

      Default: - Version 1 (basic modern bootstrap stack)

    • builder

      @Stability(Stable) static AssetManifestProperties.Builder builder()
      a AssetManifestProperties.Builder of AssetManifestProperties