附录 2. 从 7.2 到 7.4 的变更

向后不兼容的更改

map

ZBXNEXT-8784 已从 map link trigger 对象中移除属性 linktriggerid 和 linkid。

媒体类型

ZBX-26258 mediatype.get:新增了对 selectUsers 参数的严格校验。

user

ZBX-26258 user.get:新增了对方法参数的严格校验。
ZBX-26258 user.get:属性 userid 现在仅在显式请求时,或当 output 设置为 "extend" 时才会返回。

用户组

ZBX-26258 usergroup.get:新增对 mfaids、selectUsers 参数的严格校验。

其他更改和错误修复

仪表板

ZBXNEXT-8919 为 svggraph 和 piechart 小部件新增了仪表板小部件字段 ds.0.color_palette。
ZBXNEXT-9087 新增了仪表板小部件类型 itemcard。

发现规则原型

ZBXNEXT-1527 新增了 LLD 规则原型 API,包含方法 discoveryruleprototype.create、discoveryruleprototype.update、discoveryruleprototype.get、discoveryruleprototype.delete。

图形

ZBXNEXT-1527 为 graph.get 方法新增了参数 selectDiscoveryData;已弃用参数 selectGraphDiscovery。

图形原型

ZBXNEXT-1527 在 graphprototype.get 方法中新增了参数 selectDiscoveryRulePrototype 和 selectDiscoveryData。

主机

ZBXNEXT-1527 为 host.get 方法新增了参数 selectDiscoveryData 和 selectDiscoveryRules;已弃用参数 selectHostDiscovery 和 selectDiscoveries。

主机组

ZBXNEXT-1527 为 hostgroup.get 方法新增了参数 selectDiscoveryData;已弃用参数 selectGroupDiscoveries。

主机原型

ZBXNEXT-1527 为 hostprototype.get 方法新增了参数 selectDiscoveryRulePrototype 和 selectDiscoveryData。

监控项

ZBXNEXT-1527 为 item.get 方法新增了参数 selectDiscoveryData;已弃用参数 selectItemDiscovery。

监控项原型

ZBXNEXT-1527 在 itemprototype.get 方法中新增了参数 selectDiscoveryRulePrototype 和 selectDiscoveryData。

map

ZBXNEXT-875 为 map element 对象新增了 zindex 属性。
ZBXNEXT-2122 为角色 API 的 action 对象新增了 edit_own_media 和 edit_user_media 属性。
ZBXNEXT-8784 为 map 对象新增了 background_scale、show_element_label、show_link_label 属性。
ZBXNEXT-8784 为 map element 对象新增了 show_label 属性。
ZBXNEXT-8784 为 map link 对象新增了 show_label、indicator_type、itemid、thresholds、highlights 属性。
ZBXNEXT-8784 新增了 map link indicators 对象。

mediatype

ZBXNEXT-9805 为 mediatype 对象的 smtp_authentication 属性新增了选项 2("OAuth token")。
ZBXNEXT-9805 为 mediatype 对象新增了属性 redirection_url、client_id、client_secret、authorization_url、token_url、tokens_status、access_token、access_token_updated、access_expires_in、refresh_token。

模板

ZBXNEXT-9872 新增了 readme 和 wizard_ready 属性。
ZBXNEXT-1527 为 template.get 方法新增了 selectDiscoveryRules 参数;selectDiscoveries 参数已弃用。

模板仪表板

ZBXNEXT-9087 新增了新的模板仪表板小部件类型 itemcard。

触发器

ZBXNEXT-1527 为 trigger.get 方法新增了参数 selectDiscoveryData;已弃用参数 selectTriggerDiscovery。

触发器原型

ZBXNEXT-1527 为 triggerprototype.get 方法新增了参数 selectDiscoveryRulePrototype 和 selectDiscoveryData。

用户宏

ZBXNEXT-9872 为主机宏对象新增了 config 属性。