This topic describes how to create a pass flow.
Procedure
The Create Flow with Code method is used in this example.
- Log on to the Serverless Workflow console.
- In the top navigation bar, select a region.
- On the Flows page, click Create flow.
- On the Create Flow page, click Create Flow with Code and configure the parameters.
Note The Hello World and Sample Projects methods can also be used to create a flow. However, you cannot modify Definition if one of these methods is used to create a flow.
- Name: Enter a name for the flow. The name must be 1 to 128 characters in length and can
contain letters, digits, underscores (_), and hyphens (-). It cannot start with a
hyphen (-).
- Description (Optional): Enter a description for the flow.
- Definition: Follow the visual process to set a flow definition.
You must change the content in the YAML file of
Definition to the following code:
version: v1
type: flow
steps:
- type: pass
name: pass1
The following table describes the parameters included in the code.
Operation |
Description |
version |
The version of the flow. Only v1 is supported.
|
type |
The type of the flow. Default value: flow .
|
steps |
The steps in the flow. |
type |
pass : The type of the step. For more information, see Overview.
|
name |
The name of the step. You can specify a step name. |
- Click Next Step.
- Configure a flow role.
Note If other cloud services such as Function Compute need to be called in your flow, you
can grant Serverless Workflow the permission to call other cloud services by adding
RAM roles to the
Config Flow Role section. In this example, yon can skip this step because the flow does not need to
call other cloud services. For more information, see
Create execution roles.
- On the Create Flow page, click Create Flow.
After the flow is created, the following page appears.