> **Experimental**
>
> `@aws-cdk/aws-imagebuilder-alpha` is an [**experimental**](/stability) (alpha) package: its API may change in any release, without a major version bump.
# AwsMarketplaceComponentAttributes

Properties for an EC2 Image Builder AWS Marketplace component.

- Stability: [Experimental](/cdk/api/stability.html)
- Source: [`lib/component.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0-alpha.0/packages/@aws-cdk/aws-imagebuilder-alpha/lib/component.ts#L156)

## Example

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

## Properties

- `componentName`: string (required) — The name of the AWS Marketplace component.

  This name should exclude the marketplace product ID from it

- `componentVersion`: string — The version of the AWS Marketplace component.

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

- `marketplaceProductId`: string (required) — The marketplace product ID associated with the component.
