Skip to main content
OnCommand Workflow Automation 5.1
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

カスタム REST エンドポイントの実行方法

共同作成者

OnCommand Workflow Automation ( WFA )には、ワークフローを実行するためのカスタム REST エンドポイントを設定するためのメカニズムが用意されています。カスタム REST のエンドポイントは、アーキテクトがわかりやすく、わかりやすい Uniform Resource Identifier ( URI )を設定してワークフローを実行するのに役立ちます。 URI は、ワークフローのセマンティクスに基づいて、 POST 、 PUT 、 DELETE の REST の規則に準拠します。これらの URI を使用すると、クライアント開発者はクライアントコードを簡単に開発できます。

WFA では、 API 呼び出しを介してワークフローを実行するためのカスタム URI パスを設定できます。URI パス内の各セグメントは、文字列、または括弧内のワークフローのユーザー入力の有効な名前にすることができます。たとえば、「 /Dev/{ProjectName}/clone. 」のようになります ワークフローは 'https://WFAServer:HTTPS_port/rest/Devation/Project1/clone/jobs.' の呼び出しとして呼び出すことができます

URI パスの検証は次のとおりです。

  • REST パスは「 / 」で始まる必要があります。

  • 使用できる文字は、アルファベット、数字、アンダースコアです。

  • ユーザー入力名は “{}”) で囲む必要があります

    メモ "{}" で囲まれた値が有効なユーザー入力名であることを確認する必要があります。
  • 空のパスセグメントがないようにしてください。たとえば、 / 、 / { } / のように指定します。

  • HTTP メソッドの設定とカスタム URI パスの設定の両方を行うか、どちらも設定しないでください。