この API は、ワークフローを作成または更新する前に、ワークフロー定義 YAML を検証します。これを使用して、構文エラーとスキーマ違反をチェックします。
パラメーター
パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 数 | はい | あなたのアカウントID。 |
| 弦 | はい | 検証する base64 エンコードされたワークフロー定義 YAML。 |
例
query workflowDefinitionValidation { actor { account(id: 11933347) { workflowAutomation { workflowDefinitionValidation( definition: { yaml: "ICAgICAgICAgICAgICAgIG5hbWU6IG15V29ya2Zsb3cKCiAgICAgICAgICAgICAgICBzdGVwczoKICAgICAgICAgICAgICAgICAgLSBuYW1lOiBvbmx5U3RlcAogICAgICAgICAgICAgICAgICAgIHR5cGU6IHdhaXQKICAgICAgICAgICAgICAgICAgICBzZWNvbmRzOiAtNDIKCiAgICAgICAgICAgICAgICAgIC0gbmFtZTogJycKICAgICAgICAgICAgICAgICAgICB0eXBlOiB3YWl0CiAgICAgICAgICAgICAgICAgICAgc2Vjb25kczogLTQyCgogICAgICAgICAgICAgICAgICAtIG5hbWU6IG9ubHlTdGVwCiAgICAgICAgICAgICAgICAgICAgdHlwZTogYWN0aW9uCiAgICAgICAgICAgICAgICAgICAgYWN0aW9uOiBDb25zb2xlTG9nCiAgICAgICAgICAgICAgICAgICAgdmVyc2lvbjogIiIKICAgICAgICAgICAgICAgICAgICBpbnB1dHM6CiAgICAgICAgICAgICAgICAgICAgICAgZm9vOiAiIg==" } ) { errors { message } valid } } } }}レスポンス
クエリは次を返します:
valid: ワークフロー定義が有効かどうかを示すブール値errors: エラー オブジェクトの配列。各オブジェクトには次のものが含まれます。message: 検証エラーの説明(ある場合)