Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

usermacro.delete

説明

object usermacro.delete(array hostMacroIds)

このメソッドを使用すると、ホストマクロを削除できます。

このメソッドはAdminおよびSuper adminユーザータイプでのみ使用できます。 メソッドを呼び出す権限は、ユーザーロール設定で取り消すことができます。 詳細についてはユーザーの役割を参照してください。

パラメータ

(array) 削除するホストマクロの ID

戻り値

(object) hostmacroids プロパティの下で削除されたホスト マクロの ID を含むオブジェクトを返します。

複数のホストマクロ削除

2 つのホスト マクロを削除します。

Request:

{
           "jsonrpc": "2.0",
           "method": "usermacro.delete",
           "params": [
               "32",
               "11"
           ],
           "auth": "3a57200802b24cda67c4e4010b50c065",
           "id": 1
       }

Response:

{
           "jsonrpc": "2.0",
           "result": {
               "hostmacroids": [
                   "32",
                   "11"
               ]
           },
           "id": 1
       }

ソース

CUserMacro::delete() in ui/include/classes/api/services/CUserMacro.php.