FlowProps
Properties for defining a Flow.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-appflow-flow
Initializer
import com.aliyun.ros.cdk.appflow.FlowProps;
FlowProps.builder()
.flowName(java.lang.String)
.flowName(IResolvable)
// .flowDesc(java.lang.String)
// .flowDesc(IResolvable)
// .flowId(java.lang.String)
// .flowId(IResolvable)
// .flowStatus(java.lang.String)
// .flowStatus(IResolvable)
// .launchFlow(java.lang.Boolean)
// .launchFlow(IResolvable)
// .parameters(IResolvable)
// .parameters(java.util.Map<java.lang.String, java.lang.Object>)
// .template(IResolvable)
// .template(java.util.Map<java.lang.String, java.lang.Object>)
// .templateId(java.lang.String)
// .templateId(IResolvable)
.build();
Properties
| Name | Type | Description |
|---|---|---|
flowName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property flowName: The name of the flow. |
flowDesc | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property flowDesc: The description of the flow. |
flowId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property flowId: The ID of the flow. |
flowStatus | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property flowStatus: The status of the flow. |
launchFlow | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | Property launchFlow: Whether to launch the flow. |
parameters | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | Property parameters: The parameters for the template. |
template | com.aliyun.ros.cdk.core.IResolvable OR java.util.Map | Property template: The template of the flow. |
templateId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | Property templateId: The ID of the template. |
flowNameRequired
public java.lang.Object getFlowName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property flowName: The name of the flow.
flowDescOptional
public java.lang.Object getFlowDesc();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property flowDesc: The description of the flow.
flowIdOptional
public java.lang.Object getFlowId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property flowId: The ID of the flow.
This parameter is required when you update a flow or create a new flow version.
flowStatusOptional
public java.lang.Object getFlowStatus();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property flowStatus: The status of the flow.
Allowed values: Enable: enable flow Disable: disable flow
launchFlowOptional
public java.lang.Object getLaunchFlow();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
Property launchFlow: Whether to launch the flow.
parametersOptional
public java.lang.Object getParameters();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
Property parameters: The parameters for the template.
You can specify up to 200 parameters.
This parameter is optional. If you use this parameter, you must specify both ParameterKey and ParameterValue for each entry.
templateOptional
public java.lang.Object getTemplate();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.Map
Property template: The template of the flow.
templateIdOptional
public java.lang.Object getTemplateId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
Property templateId: The ID of the template.
Specify this parameter when you create a flow from a template in the Template Center.