interface AwsMarketplaceComponentAttributes
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.ImageBuilder.Alpha.AwsMarketplaceComponentAttributes |
Go | github.com/aws/aws-cdk-go/awsimagebuilderalpha/v2#AwsMarketplaceComponentAttributes |
Java | software.amazon.awscdk.services.imagebuilder.alpha.AwsMarketplaceComponentAttributes |
Python | aws_cdk.aws_imagebuilder_alpha.AwsMarketplaceComponentAttributes |
TypeScript (source) | @aws-cdk/aws-imagebuilder-alpha ยป AwsMarketplaceComponentAttributes |
Properties for an EC2 Image Builder AWS Marketplace component.
Example
const marketplaceComponent = imagebuilder.AwsMarketplaceComponent.fromAwsMarketplaceComponentAttributes(
this,
'MarketplaceComponent',
{
componentName: 'my-marketplace-component',
marketplaceProductId: 'prod-1234567890abcdef0',
}
);
Properties
| Name | Type | Description |
|---|---|---|
| component | string | The name of the AWS Marketplace component. |
| marketplace | string | The marketplace product ID associated with the component. |
| component | string | The version of the AWS Marketplace component. |
componentName
Type:
string
The name of the AWS Marketplace component.
This name should exclude the marketplace product ID from it
marketplaceProductId
Type:
string
The marketplace product ID associated with the component.
componentVersion?
Type:
string
(optional, default: the latest version of the component, x.x.x)
The version of the AWS Marketplace component.

.NET
Go
Java
Python
TypeScript (