このトピックでは、パスワークフローを作成する方法について説明します。
手順
この例では、[コードでフローを作成] 方法を使用してパスワークフローを作成します。
Serverless Workflow コンソールにログオンします。
上部のナビゲーションバーで、リージョンを選択します。
[フロー] ページで、[フローの作成] をクリックします。
[フローの作成] ページで、[コードでフローを作成] をクリックし、パラメーターを設定します。
説明[hello World] および [サンプルプロジェクト] 方法を使用してワークフローを作成することもできます。ただし、これらの方法のいずれかを使用してワークフローを作成した場合、[定義] を変更することはできません。
[名前]: ワークフローの名前を入力します。名前は 1 ~ 128 文字で、英字、数字、アンダースコア(_)、ハイフン(-)のみを含めることができます。ハイフン(-)で始めることはできません。
[説明(オプション)]: ワークフローの説明を入力します。
[定義]: グラフィックインターフェイスでワークフロー定義を設定します。
[定義] の YAML ファイルの内容を次のコードに変更する必要があります。
version: v1 type: flow steps: - type: pass name: pass1次の表に、YAML ファイルに含まれるパラメーターを示します。
パラメーター
説明
version
ワークフローのバージョン。
v1のみがサポートされています。type
ワークフローのタイプ。デフォルト値:
flow。steps
ワークフローのステップ。
type
pass: ステップのタイプ。詳細については、概要をご参照ください。name
ステップの名前。ステップ名を指定できます。
[次のステップ] をクリックします。
ワークフロールールの設定
説明ワークフローで Function Compute などの他のクラウドサービスを呼び出す必要がある場合は、[フローロールの設定] セクションに RAM ロールを追加することで、Serverless Workflow に他のクラウドサービスを呼び出す権限を付与できます。この例では、ワークフローで他のクラウドサービスを呼び出す必要がないため、この手順をスキップできます。詳細については、実行ロールの作成をご参照ください。
RAM ロールを作成済みの場合は、[既存の RAM ロールの選択] をクリックできます。
Serverless Workflow を初めて使用する場合は、次の操作を実行して RAM ロールを作成できます。
[フローロールの設定] セクションで、[RAM ロールの作成] をクリックします。[ロール名] フィールドを設定します。
[システムポリシー] ドロップダウンリストから [aliyunfcinvocationaccess] を選択し、[ロールの作成] をクリックします。

[ロールテンプレート] ページで、[承認ポリシーの確認] をクリックします。

[フローの作成] ページで、[フローの作成] をクリックします。
ワークフローが作成されると、次のページが表示されます。

関連情報
Serverless Workflow コンソールを使用するだけでなく、CreateFlow API オペレーションを呼び出してワークフローを作成することもできます。詳細については、CreateFlowをご参照ください。