全部產品
Search
文件中心

CloudFlow:等待(Wait)

更新時間:Nov 28, 2024

本文介紹等待狀態及其相關使用樣本。

基本概念

等待狀態可以將執行流程暫停一段時間,然後再繼續執行。您可以選擇一個相對時間(例如,等待12秒)來暫停流程。

等待狀態包含以下屬性。

欄位

類型

是否必選

描述

樣本值

Seconds

int

等待的時間。單位為秒。取值範圍如下:

  • 標準模式:[1-300]。

  • 快速模式:[1-20]。

12

支援運算式構造,您可以根據上下文動態設定該值。

Seconds.$: $Input.timeout

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

輸出構造器。

請參見輸出構造器

使用樣本

等待12秒

Type: StateMachine
Name: my-wkfl
SpecVersion: v1
StartAt: Wait1
States:
  - Type: Wait
    Name: Wait1
    Seconds: 12
    End: true