APIによる監視対象ホストの登録について

いつもお世話になっております。

監視対象のホストをAPIで登録した際に、監視通信の暗号化もAPIで有効化にしたいと考えております。
試しにGUIで設定した監視対象ホストをhost.getすると、以下のPSK値も取得できましたので、host.createで可能なのかな?と思いました。
・tls_psk
・tls_psk_identity
関連するドキュメントに辿り着くことができませんでした。
PSKの有効化についてご教授ご鞭撻のほどよろしくお願い致します。

■Zabbixバージョン
{"jsonrpc":"2.0","result":"3.2.7","id":1}

■host.createのJSON


{
"jsonrpc": "2.0",
"method": "host.create",
"params": {
"host": "hoge server",
"interfaces": [
{
"type": 1,
"main": 1,
"useip": 1,
"ip": "10.29.1.234",
"dns": "",
"port": "10050"
}
],
"groups": [
{
"groupid": "9"
}
],
"templates": [
{
"templateid": "10107"
}
]
},
"auth": "XXXXX",
"id": 1
}

以上よろしくお願い致します。

コメント表示オプション

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

自己解決致しました。

ソースを残したいと思います。


{
"jsonrpc": "2.0",
"method": "host.create",
"params": {
"host": "hoge server",
"interfaces": [
{
"type": 1,
"main": 1,
"useip": 1,
"ip": "10.29.1.234",
"dns": "",
"port": "10050"
}
],
"groups": [
{
"groupid": "9"
}
],
"templates": [
{
"templateid": "10107"
}
],
"tls_connect": "2",
"tls_accept": "2",
"tls_psk": "YYYYY",
"tls_psk_identity": "ZZZZZ"
},
"auth": "XXXXX",
"id": 1
}