The Rubrik SDK for Python will utilizes the following custom exceptions.
Exception used to handle situations when the Rubrik cluster is not running a minimum required version of CDM.
Exception related to the underlying API call being made to the Rubrik cluster.
Exception related to the parameters provided in the function. This can be related an issue with the value itself or the value provided not being found on the cluster.
Exception related to the wrong Python type being provided in the function parameters.