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.

templategroup.massremove

説明

object templategroup.massremove(object parameters)

このメソッドは、関連するオブジェクトを複数のテンプレートグループから削除することができます。

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

パラメータ

(object) 更新するテンプレートグループのIDと削除するオブジェクトを含むパラメータ

パラメータ タイプ 説明
groupids ID/配列 更新するテンプレートグループのID

パラメータの動作:
- 必須
templateids ID/配列 すべてのテンプレートグループから削除するテンプレートのID

パラメータの動作:
- 必須

戻り値

(object) groupidsプロパティの下に更新されたテンプレートグループのIDを含むオブジェクトを返します。

テンプレートグループからテンプレートの削除

指定されたテンプレートグループから2つのテンプレートを削除します。

リクエスト :

{
           "jsonrpc": "2.0",
           "method": "templategroup.massremove",
           "params": {
               "groupids": [
                   "5",
                   "6"
               ],
               "templateids": [
                   "30050",
                   "30001"
               ]
           },
           "id": 1
       }

レスポンス:

{
           "jsonrpc": "2.0",
           "result": {
               "groupids": [
                   "5",
                   "6"
               ]
           },
           "id": 1
       }

ソース

CTemplateGroup::massRemove() in ui/include/classes/api/services/CTemplateGroup.php.