附录 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 属性。