feat(bitdefender): complete Network module (build-out 3/N)
- Completed Network module for bitdefender skill (GravityZone Public API) - Added getEndpointTags (read), setEndpointLabel (gated), createReconfigureClientTask/reconfigure (gated) - Confirmed createUninstallTask, getEndpointsByPolicy, getManagedEndpointDetailsByIp, createScanTaskByMailboxes not found under /network - Fixed endpoint-tags renderer to handle list result (previously crashing _print_kv) - raw gates setEndpointLabel; reconfigure already gated - selftest 55 -> 60 passing Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -30,15 +30,16 @@ Per-module workflow: fetch module doc -> list methods + params -> add to
|
||||
- [x] activateCompany (gated)
|
||||
- [x] deleteCompany (gated)
|
||||
|
||||
## network
|
||||
## network — COMPLETE (all exposed methods)
|
||||
- [x] getNetworkInventoryItems · getEndpointsList · getManagedEndpointDetails
|
||||
- [x] getScanTasksList · createScanTask · moveEndpoints
|
||||
- [x] createCustomGroup · deleteCustomGroup · moveCustomGroup · deleteEndpoint
|
||||
- [x] assignPolicy
|
||||
- [ ] createReconfigureClientTask (gated)
|
||||
- [ ] createUninstallTask (gated)
|
||||
- [ ] setEndpointLabel
|
||||
- [ ] (enumerate remaining: getEndpointsCounts, getManagedEndpointDetails opts, etc.)
|
||||
- [x] createReconfigureClientTask (gated)
|
||||
- [x] setEndpointLabel (gated)
|
||||
- [x] getEndpointTags (read)
|
||||
- [DEAD] createUninstallTask (+variants) — does NOT exist under /network this version
|
||||
- [DEAD] getEndpointsByPolicy / getManagedEndpointDetailsByIp / createScanTaskByMailboxes — not found
|
||||
|
||||
## packages
|
||||
- [x] getPackagesList · createPackage · getInstallationLinks · deletePackage
|
||||
|
||||
Reference in New Issue
Block a user