Skip to content

ProductVersionProps

Properties for defining a ProductVersion.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-servicecatalog-productversion

Initializer

import { ProductVersionProps } from '@alicloud/ros-cdk-servicecatalog'
const productVersionProps: ProductVersionProps = { ... }

Properties

Name Type Description
productId string | @alicloud/ros-cdk-core.IResolvable Property productId: The ID of the product to which the product version belongs.
productVersionName string | @alicloud/ros-cdk-core.IResolvable Property productVersionName: The name of the product version.
templateType string | @alicloud/ros-cdk-core.IResolvable Property templateType: The type of the product template.
templateUrl string | @alicloud/ros-cdk-core.IResolvable Property templateUrl: The URL of the template.
active boolean | @alicloud/ros-cdk-core.IResolvable Property active: Specifies whether the product version is active.
description string | @alicloud/ros-cdk-core.IResolvable Property description: The description of the product version.
guidance string | @alicloud/ros-cdk-core.IResolvable Property guidance: The recommendation information.

productIdRequired

public readonly productId: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property productId: The ID of the product to which the product version belongs.


productVersionNameRequired

public readonly productVersionName: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property productVersionName: The name of the product version.


templateTypeRequired

public readonly templateType: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property templateType: The type of the product template.

Valid values: * RosTerraformTemplate: the Terraform template that is supported by Resource Orchestration Service (ROS). * RosStandardTemplate: the standard ROS template.


templateUrlRequired

public readonly templateUrl: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property templateUrl: The URL of the template.


activeOptional

public readonly active: boolean | IResolvable;
  • Type: boolean | @alicloud/ros-cdk-core.IResolvable

Property active: Specifies whether the product version is active.


descriptionOptional

public readonly description: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property description: The description of the product version.

The value must be 1 to 128 characters in length.


guidanceOptional

public readonly guidance: string | IResolvable;
  • Type: string | @alicloud/ros-cdk-core.IResolvable

Property guidance: The recommendation information.

Valid values: * Default: No recommendation information is provided. This is the default value. * Recommended: the recommendation version. * Latest: the latest version. * Deprecated: the version that is about to be discontinued.