Logic App で HTTP Trigger 設定したら、ステータスコード 4xx / 5xx が返ってくると後続の処理走らんのね…
調べてたらこれ見つけた。
Communicate with any endpoint over HTTP - Azure Logic Apps | Microsoft Docs
既定では、ステータスコード 300未満だと処理走らないって。
"conditions": [ { "expression": "@greaterOrEquals(triggerOutputs()['statusCode'], 200)" } ],
これ入れといたら、200以上で後続の処理走るようになった。
まだコードからしか設定出来なさそうやけど、デザイナーで設定出来るようになったら良いねー。
色々調べたけど関係無かったやつもメモ代わりにリンク貼っとく。
Workflow triggers and actions - Azure Logic Apps | Microsoft Docs
Error and exception handling for Logic Apps in Azure | Microsoft Docs