[comment]: # translation:outdated

[comment]: # ({402e95c5-402e95c5})
# Приложение 2. Изменения с 5.4 на 6.0

[comment]: # ({/402e95c5-402e95c5})

[comment]: # ({31b2151e-31b2151e})
### Обратно несовместимые изменения

[comment]: # ({/31b2151e-31b2151e})

[comment]: # ({ec310eaa-cc8baede})
#### action

Изменения:\
[ZBXNEXT-6920](https://support.zabbix.com/browse/ZBXNEXT-6920) `action.create`, `action.update`: добавлена ​​строгая проверка параметров методов.\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.create`, `action.update`: параметр `acknowledge_operations` переименован в `update_operations`.\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) `action.get`: параметр `selectAcknowledgeOperations` переименован в `selectUpdateOperations`.\

[comment]: # ({/ec310eaa-cc8baede})

[comment]: # ({9ba4b0c4-9f13b7f1})
#### auditlog

Изменения:\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) прекращена поддержка свойства `note`.\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) прекращена поддержка значений `resourcetype` *(2 - Конфигурация Zabbix, 7 - Элемент графика)*.\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) прекращена поддержка значений действия *(5 - Включить, 6 - Отключить)*.\
[ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) прекращена поддержка значения `action` *(3 - Login)*.\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) `auditlog.get`: прекращена поддержка параметра `selectDetails`.\

[comment]: # ({/9ba4b0c4-9f13b7f1})

[comment]: # ({5d54cfb5-557a8094})
#### host group

Изменения:\
[ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massupdate`: теперь требуются поля `hosts` и `templates`.\
[ZBXNEXT-6868](https://support.zabbix.com/browse/ZBXNEXT-6868) `hostgroup.massadd`, `hostgroup.massupdate`, `hostgroup.massremove`: добавлена ​​строгая проверка параметров метода.\

[comment]: # ({/5d54cfb5-557a8094})

[comment]: # ({50ccfbfe-01})
#### Прототип узла сети

Изменения:\
[ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.get`: удалена поддержка параметров `group_prototypeid`, `hostid`, `templateid` в ссылках на группу и группу прототипов объектов API.\
[ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.update`: удалена возможность изменения полей только для чтения `host`, `name`, `custom_interfaces`, `interfaces`, `groupLinks`, `groupPrototypes`, `templates`, `tags`, `macros`, `inventory_mode` в унаследованных прототипах узлов сети.\
[ZBXNEXT-6959](https://support.zabbix.com/browse/ZBXNEXT-6959) `hostprototype.create`, `hostprototype.update`, `hostprototype.delete`: добавлена строгая проверка параметров метода.\

[comment]: # ({/50ccfbfe-01})

[comment]: # ({befc3fed-21320925})
#### iconmap

Изменения:\
[ZBXNEXT-6914](https://support.zabbix.com/browse/ZBXNEXT-6914) `iconmap.create`, `iconmap.update`: прекращена поддержка свойства объекта сопоставления значков `sortorder`.\

[comment]: # ({/befc3fed-21320925})

[comment]: # ({fec3bad5-fec3bad5})
#### maintenance

Изменения:\
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`, `maintenance.delete`: добавлена ​​строгая проверка параметров методов.\¶
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.get`,`maintenance.update`: прекращена поддержка параметра `timeperiodid` объекта timeperiod.\

[comment]: # ({/fec3bad5-fec3bad5})

[comment]: # ({917defbf-bd7e0bdb})
#### mediatype
¶
Изменения:\¶
[ZBXNEXT-6885](https://support.zabbix.com/browse/ZBXNEXT-6885) `mediatype.create`, `mediatype.update`: добавлена ​​строгая проверка параметров методов.\

[comment]: # ({/917defbf-bd7e0bdb})

[comment]: # ({bb9db35d-9a279a07})
#### role

Изменения:\
[ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) прекращена поддержка значения `manage_services` для свойства `name` в объекте `action`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) прекращена поддержка значения `configuration.services` для свойства `name` в объекте пользовательского интерфейса.\

[comment]: # ({/bb9db35d-9a279a07})

[comment]: # ({cb8fddf7-36a2d601})
#### service

Изменения:\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) добавлены свойства `uuid`, `description` и `created_at`.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) прекращена поддержка свойств `showsla`, `goodsla` и `times`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800) изменено значение `status` "0", означающее "ОК" на "Not classified".\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) прекращена поддержка `service.adddependencies`, `service.addtimes`, `service.deletedependencies`, `service.deletetimes`.\ 
[ZBXNEXT-6674](https://support.zabbix.com/browse/ZBXNEXT-6674) прекращена поддержка свойства `triggerid`.\

[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) `service.get`: прекращена поддержка параметров `showsla`, `selectAlarms`, `selectTimes`.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) `service.getsla`: поддержка метода прекращена.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) добавлены методы `sla.get`, `sla.create`, `sla.update`, `sla.delete`, `sla.getsli `.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) `service.get`: добавлена ​​поддержка сортировки по `serviceid`, `status` и `created_at`.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) `service.get`: добавлена ​​поддержка параметра `slaids`; добавлена ​​поддержка фильтрации по `uuid`.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) `service.create`, `serevice.update`: прекращена поддержка параметров `showsla`, `goodsla` и `times`. \
[ZBXNEXT-2406](https://support.zabbix.com/browse/ZBXNEXT-2406) `service.getsla`: удалены свойства `status` и `problems` из ответа на запрос с параметром `intervals`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) `service.create`, `service.update`: прекращена поддержка параметров `dependencies` и `parentid`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) `service.get`: прекращена поддержка параметров `selectParent`, `selectDependencies` и `selectParentDependencies`.\
[ZBXNEXT-6674](https://support.zabbix.com/browse/ZBXNEXT-6674) `service.get`: прекращена поддержка параметра `selectTrigger`.\

[comment]: # ({/cb8fddf7-36a2d601})

[comment]: # ({337a482a-337a482a})
#### template

Изменения:\
[ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.create`, `template.update`, `template.delete`, `template.massadd`, `template.massupdate `, `template.massremove`: добавлена ​​строгая проверка параметров методов.\
[ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.create`, `template.update`, `template.massadd`, `template.massupdate`: прекращена поддержка параметра `hosts`.\
[ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `template.massremove`: удалена поддержка параметра `hostid`.

[comment]: # ({/337a482a-337a482a})

[comment]: # ({351260db-351260db})
#### trigger

Изменения:\
[ZBXNEXT-6867](https://support.zabbix.com/browse/ZBXNEXT-6867) `trigger.adddependencies`, `trigger.deletedependencies`: исключена возможность редактирования зависимостей унаследованных триггеров.\

[comment]: # ({/351260db-351260db})

[comment]: # ({5b2db1cc-5b2db1cc})
### Прочие изменения и исправления ошибок

[comment]: # ({/5b2db1cc-5b2db1cc})

[comment]: # ({ba73508f-75116669})
#### action

Изменения:\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) добавлены новые значения `conditiontype` *(27 - Service, 28 - Service name)*.\
[ZBXNEXT-6250](https://support.zabbix.com/browse/ZBXNEXT-6250) `action.get`, `action.create`, `action.update`: добавлено новое свойство
`notify_if_canceled`.\

[comment]: # ({/ba73508f-75116669})

[comment]: # ({f5721f7e-c868fc2e})
#### auditlog
Изменения:\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) добавлен новый `resourcetype` *(48 - SLA)*.\
[ZBXNEXT-6923](https://support.zabbix.com/browse/ZBXNEXT-6923) добавлен новый `resourcetype` *(47 - High availability node)*.\¶
[ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) добавлена ​​поддержка значений `action` *(8 - Login, 9 - Failed login, 10 - History clear)*.\¶
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) добавлена ​​поддержка свойств: `username`, `recordsetid`, `details`.\

[comment]: # ({/f5721f7e-c868fc2e})

[comment]: # ({aa153bdb-2d3f8080})
#### authentication

Изменения:\
[ZBXNEXT-4029](https://support.zabbix.com/browse/ZBXNEXT-4029) добавлены новые поля политики паролей `passwd_min_length` и `passwd_check_rules`.\

[comment]: # ({/aa153bdb-2d3f8080})

[comment]: # ({2bdd1c6d-16cd9a71})
#### dashboard
Изменения:\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) добавлен новый тип виджета `slareport` и типы полей виджета *(9 - Service, 10 - SLA)*.\
[ZBXNEXT-6966](https://support.zabbix.com/browse/ZBXNEXT-6966) добавлен новый тип виджета `item`.\

[comment]: # ({/2bdd1c6d-16cd9a71})

[comment]: # ({86133a72-b3b51d85})
#### history

Изменения:\
[ZBXNEXT-6714](https://support.zabbix.com/browse/ZBXNEXT-6714) добавлен новый метод API `history.clear`.\

[comment]: # ({/86133a72-b3b51d85})

[comment]: # ({99eacf28-3ad70fa0})
#### housekeeping

Изменения:\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) добавлена ​​поддержка свойства `hk_events_service`.\

[comment]: # ({/99eacf28-3ad70fa0})

[comment]: # ({b601370c-12afe833})
#### item

Изменения:\
[ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `item.get`, `item.create`, `item.update`: добавлен третий параметр на этапе предварительной обработки шаблона Prometheus. . Второй параметр теперь будет определять метод агрегации: `value`, `label`, `function`. Третий параметр теперь будет содержать выходные данные Prometheus для метода агрегации `label` или функцию агрегации для метода агрегации `function`.\

[comment]: # ({/b601370c-12afe833})

[comment]: # ({895d835b-5de08e0e})
#### item prototype

Изменения:\
[ZBXNEXT-7049](https://support.zabbix.com/browse/ZBXNEXT-7049) `itemprototype.get`, `itemprototype.create`, `itemprototype.update`: добавлен третий параметр на этапе предварительной обработки шаблона Prometheus. . Второй параметр теперь будет определять метод агрегации: `value`, `label`, `function`. Третий параметр теперь будет содержать выходные данные Prometheus для метода агрегации `label` или функцию агрегации для метода агрегации `function`.\

[comment]: # ({/895d835b-5de08e0e})

[comment]: # ({2c1ca1af-d6698491})
#### maintenance

Изменения:\¶
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: параметр `groupids` теперь устарел. Вместо этого используйте `groups`.\
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: параметр `hostids` теперь устарел. Вместо этого используйте `hosts`.\
[ZBXNEXT-6890](https://support.zabbix.com/browse/ZBXNEXT-6890) `maintenance.create`, `maintenance.update`: изменен тип параметров `groups`, `hosts`, `timeperiods` и `tags` из `array` в `object/array`.\

[comment]: # ({/2c1ca1af-d6698491})

[comment]: # ({4463dd67-0a651238})
#### mediatype

Изменения:\
[ZBXNEXT-6755](https://support.zabbix.com/browse/ZBXNEXT-6755) message template object: добавлена ​​поддержка значения `conditiontype`: 4 - *(событие созданное при обновлении статуса службы)*.\

[comment]: # ({/4463dd67-0a651238})

[comment]: # ({bac21f1d-bb09f3ed})
#### proxy

Изменения:\
[ZBXNEXT-6889](https://support.zabbix.com/browse/ZBXNEXT-6889) `proxy.create`, `proxy.update`: удалена поддержка свойств `interface.interfaceid` и `interface.hostid`. \

[comment]: # ({/bac21f1d-bb09f3ed})

[comment]: # ({0d52e83a-c455b580})
#### regexp

Изменения:\
[ZBXNEXT-6717](https://support.zabbix.com/browse/ZBXNEXT-6717) добавлен API regexp.get, regexp.create, regexp.update и regexp.delete.\

[comment]: # ({/0d52e83a-c455b580})

[comment]: # ({2b7650ca-606378b1})
#### Роль

Изменения:\
[ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) добавлена ​​поддержка новых свойств `services.read.mode`, `services.read.list`, `services.read.tag` , `services.write.mode`, `services.write.list` и `services.write.tag`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) добавлена поддержка значения `manage_services` для свойства `name` в объекте `action`.\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) добавлена поддержка значения `manage_sla` для свойства `name` в объекте `action`.\

[comment]: # ({/2b7650ca-606378b1})

[comment]: # ({709eb4ab-72cd06c4})
#### service

Изменения:\
[ZBXNEXT-6787](https://support.zabbix.com/browse/ZBXNEXT-6787) добавлено новое свойство «readonly».\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800) добавлена ​​поддержка свойств `weight`, `propagation_rule` и `propagation_value`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800) добавлена ​​поддержка значения `status` *(-1 - OK)*.\
[ZBXNEXT-2406](https://support.zabbix.com/browse/ZBXNEXT-2406) `service.get`: добавлена ​​поддержка параметров `deep_parentids` и `selectProblemEvents`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800) `service.create`, `service.update`: добавлена ​​поддержка параметра
`status_rules`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800) `service.get`: добавлена ​​поддержка параметра `selectStatusRules`.\
[ZBXNEXT-6800](https://support.zabbix.com/browse/ZBXNEXT-6800) `service.get`: добавлена ​​поддержка `count` для параметра `selectAlarms`.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) `service.create`, `service.update`: добавлена ​​поддержка параметров `children`, `parents` и `tags`. \
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) `service.get`: добавлена ​​поддержка параметров evaltype, `tags`, `selectChildren`, `selectParents`, `selectTags `.\
[ZBXNEXT-3022](https://support.zabbix.com/browse/ZBXNEXT-3022) `service.get`: добавлена ​​поддержка параметров `problem_tags`,
`without_problem_tags` и `selectProblemTags`.\
[ZBXNEXT-6674](https://support.zabbix.com/browse/ZBXNEXT-6674) `service.create`, `service.update`: добавлена ​​поддержка параметра
`problem_tags`.\

[comment]: # ({/709eb4ab-72cd06c4})

[comment]: # ({ea92df05-4a2a2476})
#### settings

Изменения:\
[ZBXNEXT-6945](https://support.zabbix.com/browse/ZBXNEXT-6945) `settings.get`, `settings.update`: добавлена ​​поддержка параметров `geomaps_tile_provider`, `geomaps_tile_url`, `geomaps_max_zoom` и `geomaps_attribution`.\
[ZBXNEXT-6715](https://support.zabbix.com/browse/ZBXNEXT-6715) `settings.get`, `settings.update`: добавлена ​​поддержка параметра `auditlog_enabled`.\

[comment]: # ({/ea92df05-4a2a2476})

[comment]: # ({e45a1835-e9fad123})
#### sla
Изменения:\
[ZBXNEXT-6999](https://support.zabbix.com/browse/ZBXNEXT-6999) добавлен новый API `sla` с методами: `sla.create`, `sla.delete`, `sla.get`, ` sla.getsli`, `sla.update`.\

[comment]: # ({/e45a1835-e9fad123})

[comment]: # ({fc7038c4-fc7038c4})
#### templatedashboard
Изменения:\
[ZBXNEXT-6966](https://support.zabbix.com/browse/ZBXNEXT-6966) добавлена ​​поддержка нового типа виджета `item`.\

[comment]: # ({/fc7038c4-fc7038c4})

[comment]: # ({887cfd26-86a00e40})
#### user

Изменения:\
[ZBXNEXT-6718](https://support.zabbix.com/browse/ZBXNEXT-6718) добавлен новый метод `user.unblock`.\
[ZBXNEXT-4029](https://support.zabbix.com/browse/ZBXNEXT-4029) `user.create`, `user.update`: реализована проверка надежности пароля в соответствии с политикой паролей.\

[comment]: # ({/887cfd26-86a00e40})

[comment]: # ({0712ac33-5b47f8b9})
#### usergroup

Изменения:\
[ZBXNEXT-6866](https://support.zabbix.com/browse/ZBXNEXT-6866) `usergroup.create`, `usergroup.update`: параметр `userids` теперь устарел. Вместо этого используйте `users`.\

[comment]: # ({/0712ac33-5b47f8b9})
