You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

discoveryruleprototype.delete

説明

object discoveryruleprototype.delete(array lldRuleIds)

このメソッドは、LLDルールプロトタイプを削除するためのものです。

このメソッドは管理者およびスーパ管理者ユーザータイプでのみ利用可能です。メソッドの呼び出し権限はユーザーロールの設定で取り消すことができます。詳細はユーザーロールを参照してください。

パラメータ

(array) 削除するLLDルールプロトタイプのID。

戻り値

(object) 削除されたLLDルールプロトタイプのIDをruleidsプロパティで含むオブジェクトを返します。

複数のLLDルールプロトタイプの削除

2つのLLDルールプロトタイプを削除します。

リクエスト:

{
           "jsonrpc": "2.0",
           "method": "discoveryruleprototype.delete",
           "params": [
               "47252",
               "47253"
           ],
           "id": 1
       }

レスポンス:

{
           "jsonrpc": "2.0",
           "result": {
               "ruleids": [
                   "47252",
                   "47253"
               ]
           },
           "id": 1
       }

ソース

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