AWS Fundamentals Logo
AWS Fundamentals
L2 Construct

CloudFormationProduct

A Service Catalog Cloudformation Product.

Import

import { CloudFormationProduct } from 'aws-cdk-lib/aws-servicecatalog';

Or use the module namespace:

import * as servicecatalog from 'aws-cdk-lib/aws-servicecatalog';
// servicecatalog.CloudFormationProduct

Properties

Configuration passed to the constructor as CloudFormationProductProps.

ownerRequired
string

The owner of the product.

productNameRequired
string

The name of the product.

productVersionsRequired
CloudFormationProductVersion[]

The configuration of the product version.

descriptionOptional
string

The description of the product.

Default: - No description provided

distributorOptional
string

The distributor of the product.

Default: - No distributor provided

messageLanguageOptional
MessageLanguage

The language code. Controls language for logging and errors.

Default: - English

replaceProductVersionIdsOptional
boolean

Whether to give provisioning artifacts a new unique identifier when the product attributes or provisioning artifacts is updated.

Default: false

supportDescriptionOptional
string

The support information about the product.

Default: - No support description provided

supportEmailOptional
string

The contact email for product support.

Default: - No support email provided

supportUrlOptional
string

The contact URL for product support.

Default: - No support URL provided

tagOptionsOptional
TagOptions

TagOptions associated directly to a product.

Default: - No tagOptions provided

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter