[ZBXNEXT-1161] The IT services API Created: 2012 Mar 22  Updated: 2012 Apr 19  Resolved: 2012 Apr 17

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: API (A)
Affects Version/s: 1.9.9 (beta)
Fix Version/s: 2.0.0

Type: New Feature Request Priority: Major
Reporter: Pavels Jelisejevs (Inactive) Assignee: Pavels Jelisejevs (Inactive)
Resolution: Fixed Votes: 0
Labels: api, itservices
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

An API for working with IT services will be implemented in 2.0.



 Comments   
Comment by Pavels Jelisejevs (Inactive) [ 2012 Mar 22 ]

(1) IT service dependencies are not documented at all.

Comment by richlv [ 2012 Apr 02 ]

(2) and let's not forget to document and extensively review the documentation for this new api

Comment by Alexey Fukalov [ 2012 Apr 16 ]

(3)
In service.get parameter "childrenids" should be changed to "childids" to be consistent with other similar parameters.

<pavels> RESOLVED.

<Vedmak> CLOSED

Comment by Alexey Fukalov [ 2012 Apr 16 ]

(4)
Cannot add service. "Invalid method parameters. [CService.create -> CService.addDependencies -> CService.validateAddDependencies -> CService.checkDependency]"

<pavels> RESOLVED.

<Vedmak> CLOSED

Comment by Alexey Fukalov [ 2012 Apr 17 ]

(5)
Cannot change the parent of a service.

<pavels> RESOLVED.

<Vedmak> CLOSED

Comment by Alexey Fukalov [ 2012 Apr 17 ]

(6)
Cannot remove dependency from a service.

<pavels> RESOLVED.

<Vedmak> CLOSED

Comment by Alexey Fukalov [ 2012 Apr 17 ]

(7)
Create a service with 2 soft dependencies and one hard.
Try to update service with hard link, all other dependencies are removed from the parent service.

<pavels> RESOLVED.

<Vedmak> CLOSED

Comment by Alexey Fukalov [ 2012 Apr 17 ]

(8)
Permission checks should be removed for super admin users.

<pavels> RESOLVED.

<Vedmak> CLOSED

Comment by Pavels Jelisejevs (Inactive) [ 2012 Apr 18 ]

Available in trunk r26941.

Comment by Pavels Jelisejevs (Inactive) [ 2012 Apr 19 ]

(9) A regression: impossible to remove all service times.

<pavels> RESOLVED.

<Vedmak> CLOSED

<pavels> Fixed in r26967.

Generated at Sat Apr 20 12:13:16 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.