Skip to content

ApplicationDeploymentProps

Properties for defining a ApplicationDeployment.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cs-applicationdeployment

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcs"
&alicloudroscdkcs.ApplicationDeploymentProps {
    ChartUrl: interface{},
    ClusterId: interface{},
    Name: interface{},
    Namespace: interface{},
    Type: interface{},
    Values: interface{},
}

Properties

Name Type Description
ChartUrl interface{} Property chartUrl: Helm chart package URL, must be a valid URL.
ClusterId interface{} Property clusterId: The cluster id of the deployed application.
Name interface{} Property name: Name of the deployed application.
Namespace interface{} Property namespace: Deployment namespace.
Type interface{} Property type: Type of the deployed application, currently can only be helm.
Values interface{} Property values: Helm deployment parameters, a map that will be converted to YAML text.

ChartUrlRequired

ChartUrl interface{}
  • Type: interface{}

Property chartUrl: Helm chart package URL, must be a valid URL.


ClusterIdRequired

ClusterId interface{}
  • Type: interface{}

Property clusterId: The cluster id of the deployed application.


NameRequired

Name interface{}
  • Type: interface{}

Property name: Name of the deployed application.


NamespaceRequired

Namespace interface{}
  • Type: interface{}

Property namespace: Deployment namespace.


TypeRequired

Type interface{}
  • Type: interface{}

Property type: Type of the deployed application, currently can only be helm.


ValuesOptional

Values interface{}
  • Type: interface{}

Property values: Helm deployment parameters, a map that will be converted to YAML text.