Dodatek 2. Zmiany z 7.2 do 7.4

Zmiany niezgodne wstecznie

mapa

ZBXNEXT-8784 Usunięto właściwości linktriggerid i linkid z obiektu wyzwalacz łącza mapy.

mediatype

ZBX-26258 mediatype.get: Dodano ścisłą walidację parametru selectUsers.

user

ZBX-26258 user.get: Dodano ścisłą walidację parametrów metody.
ZBX-26258 user.get: Właściwość userid jest teraz zwracana tylko wtedy, gdy została jawnie zażądana lub gdy output jest ustawione na "extend".

usergroup

ZBX-26258 usergroup.get: Dodano ścisłą walidację parametrów mfaids, selectUsers.

Inne zmiany i poprawki błędów

dashboard

ZBXNEXT-8919 Dodano nowe pole widżetu dashboardu ds.0.color_palette do widżetów svggraph i piechart.
ZBXNEXT-9087 Dodano nowy typ widżetu dashboardu itemcard.

discoveryruleprototype

ZBXNEXT-1527 Dodano nowe API prototypu reguły LLD z metodami discoveryruleprototype.create, discoveryruleprototype.update, discoveryruleprototype.get, discoveryruleprototype.delete.

graph

ZBXNEXT-1527 Dodano nowy parametr selectDiscoveryData do metody graph.get; parametr selectGraphDiscovery został oznaczony jako przestarzały.

graphprototype

ZBXNEXT-1527 Dodano nowe parametry selectDiscoveryRulePrototype i selectDiscoveryData do metody graphprototype.get.

host

ZBXNEXT-1527 Dodano nowe parametry selectDiscoveryData i selectDiscoveryRules do metody host.get; parametry selectHostDiscovery i selectDiscoveries zostały oznaczone jako przestarzałe.

hostgroup

ZBXNEXT-1527 Dodano nowy parametr selectDiscoveryData do metody hostgroup.get; parametr selectGroupDiscoveries został oznaczony jako przestarzały.

hostprototype

ZBXNEXT-1527 Dodano nowe parametry selectDiscoveryRulePrototype i selectDiscoveryData do metody hostprototype.get.

pozycja

ZBXNEXT-1527 Dodano nowy parametr selectDiscoveryData do metody item.get; parametr selectItemDiscovery został oznaczony jako przestarzały.

itemprototype

ZBXNEXT-1527 Dodano nowe parametry selectDiscoveryRulePrototype i selectDiscoveryData do metody itemprototype.get.

mapa

ZBXNEXT-875 Dodano właściwość zindex do obiektu element mapy.
ZBXNEXT-2122 Dodano właściwości edit_own_media i edit_user_media do obiektu action API roli.
ZBXNEXT-8784 Dodano właściwości background_scale, show_element_label, show_link_label do obiektu mapa.
ZBXNEXT-8784 Dodano właściwość show_label do obiektu element mapy.
ZBXNEXT-8784 Dodano właściwości show_label, indicator_type, itemid, thresholds, highlights do obiektu łącze mapy.
ZBXNEXT-8784 Dodano obiekt wskaźniki łącza mapy.

mediatype

ZBXNEXT-9805 Dodano opcję 2 ("OAuth token") do właściwości smtp_authentication obiektu mediatype.
ZBXNEXT-9805 Dodano właściwości redirection_url, client_id, client_secret, authorization_url, token_url, tokens_status, access_token, access_token_updated, access_expires_in, refresh_token do obiektu mediatype.

szablon

ZBXNEXT-9872 Dodano nowe właściwości readme i wizard_ready.
ZBXNEXT-1527 Dodano nowy parametr selectDiscoveryRules do metody template.get; parametr selectDiscoveries został oznaczony jako przestarzały.

pulpit szablonu

ZBXNEXT-9087 Dodano nowy typ widżetu pulpitu szablonu itemcard.

wyzwalacz

ZBXNEXT-1527 Dodano nowy parametr selectDiscoveryData do metody trigger.get; parametr selectTriggerDiscovery został oznaczony jako przestarzały.

triggerprototype

ZBXNEXT-1527 Dodano nowe parametry selectDiscoveryRulePrototype i selectDiscoveryData do metody triggerprototype.get.

usermacro

ZBXNEXT-9872 Dodano nową właściwość config do obiektu makra hosta.