龙虎赌博

付録2. 5.4から6.0での変更点

后方互换性のない変更点

action

変更点:
action.create, action.update: メソッドパラメーターのバリデーションを強化しました。
action.create, action.update: パラメーターの名称をacknowledge_operationsからupdate_operationsに変更しました。
action.get: パラメーターの名称をselectAcknowledgeOperationsからselectUpdateOperationsに変更しました。

auditlog

変更点:
プロパティnote のサポートを终了しました。
resourcetypeの値(2 - 龙虎赌博 の設定、7 - グラフ要素)のサポートを终了しました。
actionの値(5 - 有効、6 - 無効)のサポートを终了しました。
actionの値(3 - ログイン)のサポートを终了しました。
auditlog.get: パラメーターselectDetailsのサポートを终了しました。

host group

変更点:
hostgroup.massupdate: hoststemplatesのフィールド入力が必须になりました。
hostgroup.massadd, hostgroup.massupdate, hostgroup.massremove: メソッドパラメーターのバリデーションが強化されました。

host prototype

変更点:
hostprototype.get: グループリンクとグループプロトタイプAPIオブジェクトのプロパティgroup_prototypeid, hostid, templateidのサポートを终了しました。
hostprototype.update: 継承されたホストプロトタイプの読み込み専用フィールドhost, name, custom_interfaces, interfaces, groupLinks, groupPrototypes, templates, tags, macros, inventory_modeを编集不可にしました。
hostprototype.create, hostprototype.update, hostprototype.delete: メソッドパラメーターのバリデーションを強化しました。

iconmap

変更点:
iconmap.create, iconmap.update: iconmapオブジェクトのプロパティsortorderのサポートを终了しました。

maintenance

変更点:
maintenance.create, maintenance.update,maintenance.delete: メソッドパラメーターのバリデーションを強化しました。
maintenance.get,maintenance.update: タイムピリオドオブジェクトのパラメーターtimeperiodidのサポートを终了しました。

mediatype

変更点:
mediatype.create, mediatype.update: メソッドパラメーターのバリデーションを強化しました。

role

変更点:
actionオブジェクトのnameプロパティの値manage_servicesのサポートを终了しました。
鲍滨オブジェクトのnameプロパティの値configuration.servicesのサポートを终了しました。

service

変更点:
プロパティuuid, description, created_atを追加しました。
プロパティshowsla, goodsla, times のサポートを终了しました。
statusの値"0"の意味を "OK"から"未分類"に変更しました。
service.adddependencies, service.addtimes, service.deletedependencies, service.deletetimesのサポートを终了しました。
プロパティtriggeridのサポートを终了しました。

service.get: パラメーターshowsla, selectAlarms, selectTimesのサポートを终了しました。
service.getsla: メソッドのサポートを终了しました。
メソッドsla.get, sla.create, sla.update, sla.delete, sla.getsliを追加しました。
service.get: serviceid, status, created_atによるソートのサポートを追加しました。
service.get: パラメーターslaidsのサポートを追加しました。uuidによるフィルタリングのサポートを追加しました。
service.create, service.update: パラメーターshowsla, goodsla, timesのサポートを终了しました。
service.getsla: パラメーターintervalsを含むリクエストのレスポンスからstatusおよびproblemsプロパティを削除しました。
service.create, service.update: パラメーターdependenciesおよびparentidのサポートを终了しました。
service.get: パラメーターselectParent, selectDependencies, selectParentDependenciesのサポートを终了しました。
service.get: パラメーターselectTriggerのサポートを终了しました。

template

変更点:
template.create, template.update, template.delete, template.massadd, template.massupdate, template.massremove: メソッドパラメーターのバリデーションを強化しました。
template.create, template.update, template.massadd, template.massupdate: パラメーターhostsのサポートを终了しました。
template.massremove: パラメーターhostidsのサポートを终了しました。

trigger

変更点:
trigger.adddependencies, trigger.deletedependencies: 継承されたトリガーの依存関係を编集不可にしました。

その他の変更点およびバグフィックス

action

変更点:
conditiontypeの値(27 - サービス, 28 - サービスの名前)のサポートを开始しました。
action.get, action.create, action.update: 新规のプロパティnotify_if_canceledを追加しました。

auditlog

変更点:
新规のresourcetype (48 - SLA)を追加しました。
新规のresourcetype (47 - High availability node)を追加しました。
actionの値(8 - Login, 9 - Failed login, 10 - History clear)のサポートを开始しました。
プロパティusername, recordsetid, detailsのサポートを开始しました。

authentication

変更点:
パスワードポリシーのフィールドpasswd_min_length, passwd_check_rulesを追加しました。

dashboard

変更点:
ウィジェットタイプslareportと、ウィジェットのフィールドタイプ(9 - Service, 10 - SLA)を追加しました。
ウィジェットタイプitemを追加しました。

history

変更点:
础笔滨メソッドhistory.clearを追加しました。

housekeeping

変更点:
プロパティhk_events_serviceのサポートを开始しました。

item

変更点:
item.get, item.create, item.update: Prometheusパターンの保存前処理ステップに第三パラメーターを追加しました。第二パラメーターで集計方法を決定します: value, label, function。第叁パラメーターは、集计メソッドlabelの笔谤辞尘别迟丑别耻蝉出力または集计メソッドfunctionの集计関数となります。

item prototype

変更点:
itemprototype.get, itemprototype.create, itemprototype.update: Prometheusパターンの保存前処理ステップに第三パラメーターを追加しました。第二パラメーターで集計メソッドを決定します: value, label, function。第叁パラメーターは、集计メソッドlabelの笔谤辞尘别迟丑别耻蝉出力または集计メソッドfunctionの集计関数となります。

maintenance

変更点:
maintenance.create, maintenance.update: パラメーターgroupidsが廃止されました。代わりにgroupsを使用してください。
maintenance.create, maintenance.update: パラメーターhostidsが廃止されました。代わりにhostsを使用してください。
maintenance.create, maintenance.update: パラメーターgroups, hosts, timeperiods, tagsのタイプをarrayからobject/arrayに変更しました。

mediatype

変更点:
message templateオブジェクト: conditiontypeの値: 4 - (event created on service status update)のサポートを开始しました。

proxy

変更点:
proxy.create, proxy.update: プロパティinterface.interfaceid, interface.hostidのサポートを终了しました。

regexp

変更点:
API regexp.get, regexp.create, regexp.update, regexp.deleteを追加しました。

role

変更点:
プロパティservices.read.mode, services.read.list, services.read.tag, services.write.mode, services.write.list, services.write.tagのサポートを开始しました。
actionオブジェクトのnameプロパティの値manage_servicesのサポートを开始しました。
actionオブジェクトのnameプロパティの値manage_slaのサポートを开始しました。

service

変更点:
プロパティreadonlyを追加しました。
プロパティweight, propagation_rule, propagation_valueのサポートを开始しました。
statusの値(-1 - OK)のサポートを开始しました。
service.get: パラメーターdeep_parentids, selectProblemEventsのサポートを开始しました。
service.create, service.update: パラメーターstatus_rulesのサポートを开始しました。
service.get: パラメーターselectStatusRulesのサポートを开始しました。
service.get: パラメーターselectAlarmscountのサポートを开始しました。
service.create, service.update: パラメーターchildren, parents, tagsのサポートを开始しました。
service.get: パラメーターevaltype, tags, selectChildren, selectParents, selectTagsのサポートを开始しました。
service.get: パラメーターproblem_tags, without_problem_tags, selectProblemTagsのサポートを开始しました。
service.create, service.update: パラメーターproblem_tagsのサポートを开始しました。

settings

変更点:
settings.get, settings.update: パラメーターgeomaps_tile_provider, geomaps_tile_url, geomaps_max_zoom, geomaps_attributionのサポートを开始しました。
settings.get, settings.update: パラメーターauditlog_enabledのサポートを开始しました。

sla

変更点:
メソッドsla.create, sla.delete, sla.get, sla.getsli, sla.updateに础笔滨 slaを追加しました。

templatedashboard

変更点:
ウィジェットタイプitemのサポートを开始しました。

user

変更点:
メソッドuser.unblockを追加しました。
user.create, user.update: パスワードポリシーに従ってパスワード強度の検証を実装しました。

usergroup

変更点:
usergroup.create, usergroup.update: パラメーターuseridsが廃止されました。代わりにusersを使用してください。