All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
- Fix MSSQL Recovery Point timestamp validation on Windows OS Python 2 & 3 (Issue 268)
get_sla_objects()now also supports the following object types: hyper-v, mssql_db, ec2_instance, oracle_db, vcd, managed_volume, ahv, nas_share, linux_and_unix_host, windows_host (Issue 226)object_id()now supports theorganization,organization_role_id,organization_admin_role, andmssql_availability_groupobject_type- Added
add_organization_protectable_object_mssql_server_host()(Issue 234) - Added
add_organization_protectable_object_sql_server_db()(Issue 234) - Added
add_organization_protectable_object_sql_server_availability_group()(Issue 234) - Added additional regions to valid_(aws|azure) enums (Issue 271)
- The
create_sla()function will return a more clear error message when the SLA was found on the Rubrik cluster but with a different configuraiton than the one provided. (Issue 236)
- When calling create_sla() an error will not longer be thrown for frequencies and retentions that have a default None value provided (Issue 232)
- The
object_id()function now returns the correct the MSSQL DB and MSSQL Instance. When the object_type ismssql_instancethemssql_hostkeyword argument is now required. When theobject_typeismssql_db, both themssql_instancethemssql_hostkeyword arguments are required. - Added all examples to the
object_id()documentation. - Prevent an error from being thrown when passing in an integer value into the
paramskeyword argument in theget()function (Issue 239) - Fix Azure CloudOn api failure by adding resource_id
- get_all_hosts()
- get_all_vcenters()
- Added a new
logging_levelargument to the Connect function that lets users choose which logging level they would like to show in their logs. Note -- this change has limited functionality as all log messages are categorized asdebugstill. Additional enhancements will be added in the next release. (Issue 222)
object_id()search for vCenter objects now filters based onprimary_cluster_id=local(Issue 214)
object_idwill return the ID for all cases using the database name and the database hosts for theoracle_dbobject type (Issue 199)- Fixed case-sensitivity for
object_id(Issue 216) - Incorrect string join on
get_vsphere_vm&get_sql_dbtrailing & in query (Issue 221) - Better encode special characteres in
GETrequests. (Issue 227)