API triger.create updateについて

下記、triger.create のAPIを作成しましたが、
recovery_expressionの部分を削ると、エラーが出てしまい、登録できません。
recovery_expressionは設定を省きたいので、入力せずに登録する方法はありませんでしょうか。

# cat trigger_create.sh
ZabbixWeb=http://XX.XX.XX.XX/zabbix/
curl -s -d '
{
"jsonrpc": "2.0",
"method": "trigger.create",
"params": {
"description": "Free disk space on $1",
"expression": "{ZZZZZZ:vfs.fs.size[/home/,free].last(0)}>95",
"recovery_expression": "{ZZZZZZ:vfs.fs.size[/home/,free].last(0)}<95",
"priority": 5,
"recovery_mode": 1
},
"auth": "XXXXXXXXXXXXXXXXXXXXXX",
"id": 1
}
' -H "Content-Type: application/json-rpc" ${ZabbixWeb}api_jsonrpc.php
echo ""

よろしくお願いします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

recovery_modeに1を指定しているのでrecovery_expressionが必須
になっているのではないでしょうか?
recovery_modeに0を指定してみてください。

マニュアル:
https://www.zabbix.com/documentation/4.0/manual/api/reference/trigger/ob...

ユーザー mushima6157 の写真

すいません。
"recovery_mode": 0にしたらいけました。
取り消します。

ユーザー mushima6157 の写真

TNK さん

ありがとうございます。