Skip to content
v2.274.0

Experimental

@aws-cdk/aws-imagebuilder-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

AwsMarketplaceComponentAttributes Struct ​

Properties for an EC2 Image Builder AWS Marketplace component.

Example ​

ts
const marketplaceComponent = imagebuilder.AwsMarketplaceComponent.fromAwsMarketplaceComponentAttributes(
  this,
  'MarketplaceComponent',
  {
    componentName: 'my-marketplace-component',
    marketplaceProductId: 'prod-1234567890abcdef0',
  }
);

Properties ​

componentNamestringcomponent_namestrcomponentNameStringComponentNamestringComponentName*stringrequired#
The name of the AWS Marketplace component.

This name should exclude the marketplace product ID from it

componentVersionoptionalstringcomponent_versionoptionalstrcomponentVersionoptionalStringComponentVersionoptionalstringComponentVersionoptional*string#
The version of the AWS Marketplace component.

Default: the latest version of the component, x.x.x

marketplaceProductIdstringmarketplace_product_idstrmarketplaceProductIdStringMarketplaceProductIdstringMarketplaceProductId*stringrequired#
The marketplace product ID associated with the component.