日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

創建流程

本文介紹如何通過控制臺和命令行工具創建Pass流程。

使用控制臺創建流程

本文以使用代碼段創作為例。

  1. 登錄Serverless工作流控制臺

  2. 在頂部菜單欄,選擇地域。

  3. 流程頁面,單擊創建流程

  4. 創建流程頁面,單擊使用代碼段創作,填寫相關信息。

    create-flow2

    說明

    Hello World示例項目方式在創建流程時不支持修改流程定義

    • 流程名稱:自定義填寫流程的名稱。長度在1~128字符之間,只能包含字母、數字、下劃線(_)及短劃線(-),且不能以短劃線(-)開頭。

    • (可選)流程備注:按需填寫流程備注。

    • 流程定義:通過可視化流程輔助您編寫流程定義。

    您需要將流程定義的YAML內容修改為以下內容。

    version: v1
    type: flow
    steps:
       - type: pass
         name: pass1  

    參數說明如下。

    參數

    描述

    version

    流程的版本,目前版本僅支持v1

    type

    表示流程類型,默認參數:flow

    steps

    定義了流程的步驟。

    type

    pass表示傳遞步驟。更多信息,請參見基本介紹

    name

    步驟的名稱,可自定義步驟名稱。

  5. 單擊下一步

  6. 配置流程角色

    說明

    當您的流程需要調用其他云服務例如函數計算,您可以通過配置流程角色快速授權Serverless工作流調用函數計算的權限,由于本示例流程沒有訪問其他云服務,您可以不填寫流程角色。更多信息,請參見執行角色

    • 如果您已成功創建RAM角色,您可以直接選擇現有的RAM角色

    • 如果您初次使用Serverless工作流,您可以通過以下步驟創建RAM角色。

      1. 配置流程角色區域,單擊為我創建RAM角色,設置角色名稱

      2. 系統權限下拉框中,選擇AliyunFCInvocationAccess,然后單擊創建角色create_flow_step2

      3. 角色快捷創建頁面,單擊同意授權create_flow_step3

  7. 創建流程頁面,單擊創建流程

    成功創建該流程后,頁面顯示如下。

    image

使用命令行工具創建流程

在使用前您需要安裝和配置阿里云命令行工具CLI。更多信息,請參見安裝指南配置指南

# 使用幫助
aliyun fnf CreateFlow help

預期輸出:

阿里云CLI命令行工具 3.0.57

Product: fnf (FunctionFlow)
Link:    https://xxxxx.CreateFlow.html

Parameters:
  --Definition              String  Required
  --Description             String  Required
  --Name                    String  Required
  --Type                    String  Required
  --ExternalStorageLocation String  Optional
  --RequestId               String  Optional
  --RoleArn                 String  Optional

您可以使用CreateFlow命令創建一個流程。

  1. 準備工作。為敘述方便,您可以將下面的流程定義存放在當前路徑下的一個文件中。

    version: v1
    type: flow
    steps:
      - type: pass
        name: pass1  
  2. 創建流程。

    重要

    您需要將下面的RoleArn替換成您的流程角色。關于流程角色的詳細信息,請參見流程角色介紹

    aliyun fnf CreateFlow --Description "demo" --Type FDL --RoleArn acs:ram::xxx:xxx --Name cli_guide_1 --Definition "$(<./flow.yaml)"

    預期輸出:

    # 命令執行結果
    {
      "Name": "cli_guide_1",
      "Description": "demo",
      "Definition": "version: v1\ntype: flow\nsteps:\n  - type: pass\n    name: pass1  ",
      "Id": "47ced55d-590b-482a-975f-915ac2365ad6",
      "Type": "FDL",
      "RoleArn": "acs:ram::xxx:xxx",
      "CreatedTime": "2024-06-24T02:31:43.359Z",
      "LastModifiedTime": "2024-06-24T02:31:43.359Z",
      "ExecutionMode": "Standard",
      "RequestId": "88aa74ff-1716-7680-965e-e0d893739bb0"
    }