CloudFormationProductVersion

class aws_cdk.aws_servicecatalog.CloudFormationProductVersion(*, cloud_formation_template, description=None, product_version_name=None, validate_template=None)

Bases: object

Properties of product version (also known as a provisioning artifact).

Parameters
  • cloud_formation_template (CloudFormationTemplate) – The S3 template that points to the provisioning version template.

  • description (Optional[str]) – The description of the product version. Default: - No description provided

  • product_version_name (Optional[str]) – The name of the product version. Default: - No product version name provided

  • validate_template (Optional[bool]) – Whether the specified product template will be validated by CloudFormation. If turned off, an invalid template configuration can be stored. Default: true

ExampleMetadata

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_servicecatalog as servicecatalog

# cloud_formation_template: servicecatalog.CloudFormationTemplate

cloud_formation_product_version = servicecatalog.CloudFormationProductVersion(
    cloud_formation_template=cloud_formation_template,

    # the properties below are optional
    description="description",
    product_version_name="productVersionName",
    validate_template=False
)

Attributes

cloud_formation_template

The S3 template that points to the provisioning version template.

Return type

CloudFormationTemplate

description

The description of the product version.

Default
  • No description provided

Return type

Optional[str]

product_version_name

The name of the product version.

Default
  • No product version name provided

Return type

Optional[str]

validate_template

Whether the specified product template will be validated by CloudFormation.

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

Default

true

Return type

Optional[bool]