Releases: sysdiglabs/sysdig-sdk-python
Releases · sysdiglabs/sysdig-sdk-python
v0.13.0
This is the v0.13.0 release of the sysdig-sdk-python (sdcclient), the Python client for Sysdig Platform
Bug Fixes
Features
- Add vulnerability detail method for the SdScanningClient (#144) (7cf09bb)
- get_vulnerability_details
- Add vulnerability exception methods for the SdScanningClient (#145) (191918f)
- add_vulnerability_exception_bundle
- delete_vulnerability_exception_bundle
- list_vulnerability_exception_bundles
- get_vulnerability_exception_bundle
- add_vulnerability_exception
- delete_vulnerability_exception
- update_vulnerability_exception
v0.12.0
This is the v0.12.0 release of the sysdig-sdk-python (sdcclient), the Python client for Sysdig Platform
Bug Fixes
- examples: Updating a map returns null (#129) (45dc0b8)
- Add append field to falco macro and list creation (#134) (31be6e0)
- Falco rule version comparison (#137) (1d0873e)
- json.dumps with map (#132) (3b2bc90)
- List events can receive a name to filter (5d17fce)
- List events was not using v2 API -- SSPROD-2987 (19cf309)
- Strip / characters from the URL (#128) (f3ce694)
- The Policy API has changed origins and still requires Secure UI (625402b)
Features
BREAKING CHANGES
- Add support for Dashboards v3 (#141) (d0b3ce1), closes #141
-
Splits the SdMonitorClient into a DashboardClient's, both from version v2 and v3. By default now SdMonitorClient inherits from DashboardClientV3 and therefore implements all the interface, but the following methods have changed the signature:
- add_dashboard_panel
- remove_dashboard_panel
This is required because the Dashboards V3 do not implement the same kind of panels as V2 implemented.
-
v0.8.0
v0.7.0
Additions & improvements
- Add support for the scanning API (#74, #76)
- Add support for Sysdig Secure compliance tasks (#77)
- Add support for secure commands audit (#80)
- Add metrics to the commands audit (#82)
- Add create and list notification channels (#83)
- Created a script to enable/disable a list of alerts (#72)
- Support falco rules variants (#73)
- Add parameter to control public sharing option (#75)
Fixes
- Fix API use for Explore default dashboards (#69)
- Fix dashboard create (copy, from file) (#68)
- Fix issue where deleting all policies would delete all alerts too (#61)
Various
0.6.8
- Add
victorops
to valid notification channel types - Improve restore dashboards reliability
- Remove unused
agentInstallParams
parameter
0.6.7
- Add sampling support for
get_policy_events_*()
methods - Python 3 compatibility
- Remove
switch_user_team()
method - Preserve
enabled
attribute inedit_user()
method - Example to add all users to Secure Operations team
- Example for restoring Alerts now removes non-existent notification channel IDs
0.6.6
0.6.5
- Non-backward-compatible changes to
edit_user()
andedit_team()
. See link for details. - Better docs/example for
paging
parameter onget_data()
- Support for new Sysdig Secure APIs for policy ordering
- Start using
getopt
for several of the examples - Better handle failure conditions in
examples/user_team_mgmt.py