dell / PyU4V

PyU4V is a Python module that simplifies interaction with the Unisphere for PowerMax REST API. It wraps REST calls with simple APIs that abstracts the HTTP request and response handling.
Apache License 2.0
41 stars 37 forks source link

Are these API's Array agnostic? #185

Closed Sacheen123 closed 4 months ago

Sacheen123 commented 4 months ago

Are these API's Array (VMAX &PoweMAX) agnostic?

Thanks, Sacheen

rawstorage commented 4 months ago

For the most part yes, depending on the array model and microcode running you will get different API responses from each. Some features will require specific models but basic provisioning and replication functions will work across all VMAX3 and PowerMax models. A good guide if you can do it in the Unisphere UI against the array the API will behave the same.

Performance Stats returned will also differ per array model, you should use the lookup functions in performance.py see what categories are validor simplify using the enhanced performance modules which greatly simplify getting performance data from the arrays.

Sacheen123 commented 3 months ago

For the most part yes, depending on the array model and microcode running you will get different API responses from each. Some features will require specific models but basic provisioning and replication functions will work across all VMAX3 and PowerMax models. A good guide if you can do it in the Unisphere UI against the array the API will behave the same.

Performance Stats returned will also differ per array model, you should use the lookup functions in performance.py see what categories are validor simplify using the enhanced performance modules which greatly simplify getting performance data from the arrays.

Thanks A lot for your response.