Interface CloudFormationProductVersion

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:39.786Z") @Stability(Stable) public interface CloudFormationProductVersion extends
Properties of product version (also known as a provisioning artifact).


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 CloudFormationTemplate cloudFormationTemplate;
 CloudFormationProductVersion cloudFormationProductVersion = CloudFormationProductVersion.builder()
         // the properties below are optional
  • Method Details

    • getCloudFormationTemplate

      @Stability(Stable) @NotNull CloudFormationTemplate getCloudFormationTemplate()
      The S3 template that points to the provisioning version template.
    • getDescription

      @Stability(Stable) @Nullable default String getDescription()
      The description of the product version.

      Default: - No description provided

    • getProductVersionName

      @Stability(Stable) @Nullable default String getProductVersionName()
      The name of the product version.

      Default: - No product version name provided

    • getValidateTemplate

      @Stability(Stable) @Nullable default Boolean getValidateTemplate()
      Whether the specified product template will be validated by CloudFormation.

      If turned off, an invalid template configuration can be stored.

      Default: true

    • builder

      @Stability(Stable) static CloudFormationProductVersion.Builder builder()
      a CloudFormationProductVersion.Builder of CloudFormationProductVersion