Zabbix API
Partial implementation of the Zabbix API client, created specifically for my pet project, wszl.
Getting started
Add dependencies in your Cargo.toml
:
[]
= { = "0.6.0", = ["v7", "full"] }
Check examples directory.
API Methods
- Get API info
- Authentication
- RAW API Call
- Get
- Host Group
- Hosts
- Items
- Triggers
- Web-scenarios
- User Group
- User
- Create
- Host Group
- Host
- Item
- Trigger
- Web-scenario
- User Group
- User
- Delete
- Host Group
- Host
- Item
- Trigger
- Web-scenario
- User Group
- User
RoadMap
- Add missing fields for models
- Delete entities (items, triggers, etc.)
- Async requests support
Limitations
- Synchronous requests only