全部產品
Search
文件中心

CloudFlow:傳遞(Pass)

更新時間:Jul 06, 2024

本文介紹傳遞狀態及其相關使用樣本。

基本概念

傳遞狀態可當作空白節點或者作為資料預先處理節點將輸入資料結構轉換成期望的輸出。例如,在開始定義流程時,如果您還沒有建立整合任務狀態,可以先使用控制狀態和傳遞狀態規劃並調試流程邏輯,然後再逐步將傳遞狀態替換為任務狀態。

傳遞狀態包含以下屬性。

欄位

類型

是否必選

描述

樣本值

Name

string

狀態名稱。

my state

Description

string

狀態原因。

describe it here

Type

string

狀態類型。

Pass

Next

string

目前狀態的下一個狀態。當End取值為true時,無需指定。

my next

End

bool

是否為當前範圍的終結節點。

true

InputConstructor

map[string]any

輸入構造器。

請參見輸入和輸出

OutputConstructor

map[string]any

輸出構造器。

請參見狀態輸出構造器

使用樣本

以下樣本定義了一個傳遞狀態,執行結果輸出一個JSON Object對象,其中FieldA為123。

Type: StateMachine
Name: my-wkfl
SpecVersion: v1
StartAt: Pass1
States:
  - Type: Pass
    Name: Pass1
    End: true
    InputConstructor:
      FieldA: 123