aws-cdk-lib.cloud_assembly_schema.AssetManifestProperties

interface AssetManifestProperties

LanguageType name
.NETAmazon.CDK.CloudAssembly.Schema.AssetManifestProperties
Gogithub.com/aws/aws-cdk-go/awscdk/v2/cloudassemblyschema#AssetManifestProperties
Javasoftware.amazon.awscdk.cloudassembly.schema.AssetManifestProperties
Pythonaws_cdk.cloud_assembly_schema.AssetManifestProperties
TypeScript (source)aws-cdk-lib » cloud_assembly_schema » AssetManifestProperties

Artifact properties for the Asset Manifest.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { cloud_assembly_schema } from 'aws-cdk-lib';
const assetManifestProperties: cloud_assembly_schema.AssetManifestProperties = {
  file: 'file',

  // the properties below are optional
  bootstrapStackVersionSsmParameter: 'bootstrapStackVersionSsmParameter',
  requiresBootstrapStackVersion: 123,
};

Properties

NameTypeDescription
filestringFilename of the asset manifest.
bootstrapStackVersionSsmParameter?stringSSM parameter where the bootstrap stack version number can be found.
requiresBootstrapStackVersion?numberVersion of bootstrap stack required to deploy this stack.

file

Type: string

Filename of the asset manifest.


bootstrapStackVersionSsmParameter?

Type: string (optional, default: Bootstrap stack version number looked up)

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.

requiresBootstrapStackVersion?

Type: number (optional, default: Version 1 (basic modern bootstrap stack))

Version of bootstrap stack required to deploy this stack.