interface CloudFormationProductVersion
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Servicecatalog.CloudFormationProductVersion |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsservicecatalog#CloudFormationProductVersion |
Java | software.amazon.awscdk.services.servicecatalog.CloudFormationProductVersion |
Python | aws_cdk.aws_servicecatalog.CloudFormationProductVersion |
TypeScript (source) | aws-cdk-lib » aws_servicecatalog » CloudFormationProductVersion |
Obtainable from
Product
.currentVersion()
, Product
.versionFromSnapshot()
Properties of product version (also known as a provisioning artifact).
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_servicecatalog as servicecatalog } from 'aws-cdk-lib';
declare const cloudFormationTemplate: servicecatalog.CloudFormationTemplate;
const cloudFormationProductVersion: servicecatalog.CloudFormationProductVersion = {
cloudFormationTemplate: cloudFormationTemplate,
// the properties below are optional
description: 'description',
productVersionName: 'productVersionName',
validateTemplate: false,
};
Properties
Name | Type | Description |
---|---|---|
cloud | Cloud | The S3 template that points to the provisioning version template. |
description? | string | The description of the product version. |
product | string | The name of the product version. |
validate | boolean | Whether the specified product template will be validated by CloudFormation. |
cloudFormationTemplate
Type:
Cloud
The S3 template that points to the provisioning version template.
description?
Type:
string
(optional, default: No description provided)
The description of the product version.
productVersionName?
Type:
string
(optional, default: No product version name provided)
The name of the product version.
validateTemplate?
Type:
boolean
(optional, default: true)
Whether the specified product template will be validated by CloudFormation.
If turned off, an invalid template configuration can be stored.