AwsMarketplaceComponentAttributes

class aws_cdk.aws_imagebuilder_alpha.AwsMarketplaceComponentAttributes(*, component_name, marketplace_product_id, component_version=None)

Bases: object

(experimental) Properties for an EC2 Image Builder AWS Marketplace component.

Parameters:
  • component_name (str) – (experimental) The name of the AWS Marketplace component. This name should exclude the marketplace product ID from it

  • marketplace_product_id (str) – (experimental) The marketplace product ID associated with the component.

  • component_version (Optional[str]) – (experimental) The version of the AWS Marketplace component. Default: - the latest version of the component, x.x.x

Stability:

experimental

ExampleMetadata:

infused

Example:

marketplace_component = imagebuilder.AwsMarketplaceComponent.from_aws_marketplace_component_attributes(self, "MarketplaceComponent",
    component_name="my-marketplace-component",
    marketplace_product_id="prod-1234567890abcdef0"
)

Attributes

component_name

(experimental) The name of the AWS Marketplace component.

This name should exclude the marketplace product ID from it

Stability:

experimental

component_version

(experimental) The version of the AWS Marketplace component.

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

Stability:

experimental

marketplace_product_id

(experimental) The marketplace product ID associated with the component.

Stability:

experimental