Skip to content

ProductVersionProps

Properties for defining a ProductVersion.

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

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkservicecatalog"
&alicloudroscdkservicecatalog.ProductVersionProps {
    ProductId: interface{},
    ProductVersionName: interface{},
    TemplateType: interface{},
    TemplateUrl: interface{},
    Active: interface{},
    Description: interface{},
    Guidance: interface{},
}

Properties

Name Type Description
ProductId interface{} Property productId: The ID of the product to which the product version belongs.
ProductVersionName interface{} Property productVersionName: The name of the product version.
TemplateType interface{} Property templateType: The type of the product template.
TemplateUrl interface{} Property templateUrl: The URL of the template.
Active interface{} Property active: Specifies whether the product version is active.
Description interface{} Property description: The description of the product version.
Guidance interface{} Property guidance: The recommendation information.

ProductIdRequired

ProductId interface{}
  • Type: interface{}

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


ProductVersionNameRequired

ProductVersionName interface{}
  • Type: interface{}

Property productVersionName: The name of the product version.


TemplateTypeRequired

TemplateType interface{}
  • Type: interface{}

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

TemplateUrl interface{}
  • Type: interface{}

Property templateUrl: The URL of the template.


ActiveOptional

Active interface{}
  • Type: interface{}

Property active: Specifies whether the product version is active.


DescriptionOptional

Description interface{}
  • Type: interface{}

Property description: The description of the product version.

The value must be 1 to 128 characters in length.


GuidanceOptional

Guidance interface{}
  • Type: interface{}

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.