Releases: PureStorage-OpenConnect/py-pure-client
1.24.0
1.23.0
1.22.0
1.21.0
Added FlashBlade REST 2.3
New SDK Features:
-
Increase user login security by introducing “max_login_attempts”, "lockout_duration", and "min_password_length"
See: {get|patch}_admins_settings -
Support requests for all policies linked to a file system regardless of type.
See: get_file_systems_policies_all -
Provide networks stats, historical bandwidth and error reporting for hardware connectors.
See: get_hardware_connectors_performance -
Support attaching of an NFS export policy to a filesystem
See: {get|post|patch|delete}_nfs_export_policies, {get|post|patch|delete}_nfs_export_policies_rules -
Provide user login events of FB GUI/CLI/REST API
See: get_sessions
Improvements:
-
Enhanced the Bandwidth Throttling response with a new “throttle” field that specifies the bandwidth throttling amount of an array connection.
See: get_arrays_connections -
Enhanced the File System response with a new “export_policy” field added to the “nfs” sub-object. It attaches NFS export policies defined using the nfs-export-policies endpoint to a filesystem.
See: get_file_systems -
Enhanced the Admins response with new “locked” and “lockout_remaining” fields. The user lockout can be cleared by updating the “locked” field.
See: get_admins
1.20.1: Bug fix for FlashBlade client
Fixed an issue related to the version of the FB client that is selected when connecting to a target.
1.20.0
Added FlashBlade REST 2.2
New SDK Features:
-
Customer-Managed Object Store Access Policies
See: {post|patch|delete}_object_store_access_policies, {get|post|patch|delete}_object_store_access_policies_rules, get_object_store_access_policies_actions, -
Support for Object Replication Cascading and Fanout
See: post_bucket_replica_links (bucket_replica_links.cascading_enabled field) -
Support requests for all policies and members
See: get_policies_all, get_policies_all_members
Improvements:
-
Enhanced the bucket replication performance response with an "object_backlog" field that contains counts and sizes of currently backlogged operations. The backlog size does not contain the size of custom metadata.
See: get_bucket_replica_links, get_targets_performance_replicaion, get_arrays_performance_replication, and get_array_connections_performance_replication -
Added a new response field "smb_mode" which returns the current SMB mode of the array. Possible values include ad-auto, ad-rfc2307, guest, and native. Modifying this value requires the assistance of Pure Storage Support.
See: get_arrays
Known Problems:
- The mac_address field in the response from the {get,post,patch}_link_aggregate_groups calls is not populated. This will be corrected in a future FlashBlade update.
1.19.0
Release 1.18.1: Bug fix for Pure1 clients
Fixed an issue relating to the Pure1 /subscription-licenses API endpoint.
1.18.0
1.17.0
New SDK Features
- Customer Authorized Factory Reset Token
- Rapid Data Locking With Key Management Interoperability Protocol (KMIP) Server Management
Improvements
- Added "continuous" sub object to display continuous object replication metrics for replication performance endpoints.
- Enhanced manageability for object store lifecycle rules, including object retain and multipart upload abort support.
- Expanded file system NFS export rules support with Kerberos modes krb5i and krb5p.
Fixes
- The "gid" (group IDs) field for "file-systems" and "qoutes" APIs is now "int" type instead of "str".