Interface CloudFormationProductVersion
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CloudFormationProductVersion.Jsii$Proxy
@Generated(value="jsii-pacmak/1.103.1 (build bef2dea)",
date="2024-10-05T03:43:51.412Z")
@Stability(Stable)
public interface CloudFormationProductVersion
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.servicecatalog.*; CloudFormationTemplate cloudFormationTemplate; CloudFormationProductVersion cloudFormationProductVersion = CloudFormationProductVersion.builder() .cloudFormationTemplate(cloudFormationTemplate) // the properties below are optional .description("description") .productVersionName("productVersionName") .validateTemplate(false) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCloudFormationProductVersion
static final class
An implementation forCloudFormationProductVersion
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The S3 template that points to the provisioning version template.default String
The description of the product version.default String
The name of the product version.default Boolean
Whether the specified product template will be validated by CloudFormation.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCloudFormationTemplate
The S3 template that points to the provisioning version template. -
getDescription
The description of the product version.Default: - No description provided
-
getProductVersionName
The name of the product version.Default: - No product version name provided
-
getValidateTemplate
Whether the specified product template will be validated by CloudFormation.If turned off, an invalid template configuration can be stored.
Default: true
-
builder
-