Fixed
-
Bug where an empty destination list in a device's backup set broke creation of DeviceSettings objects for that device.
-
Bug where all 401 Unauthorized error responses were being raised as Py42MFARequired exceptions.
-
Bug where requests to storage nodes were only using single-use tokens for authentication, causing many extraneous requests.
Added
-
sdk.archive.stream_to_device()
for pushing a restore to another device. -
Added new exception
Py42CloudAliasLimitExceededError
to throw ifadd_cloud_alias()
throws400
and body contains
reasonCloud usernames must be less than or equal to
. -
Added new exception
Py42UserNotOnListError
to throw error ifremove()
throws404
when the user is not on a detection list. -
Added new exception
Py42TooManyRequestsError
to raise errors with 429 HTTP status code. -
Added new method
sdk.securitydata.search_all_file_events()
to retrieve all events when events are more than 10,000. -
Added new custom exception
sdk.exceptions.Py42InvalidPageToken
that gets raised when the page token from
sdk.securitydata.search_all_file_events()
causes a specific bad request error.