Releases: PureStorage-OpenConnect/py-pure-client
1.74.0
API Changelog 2.46 vs. 2.47
GET /admins/policies/management-access
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /admins/policies/management-access
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /alert-watchers/test
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /alerts
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /alerts
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /alerts/events
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /alerts/rules
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /alerts/rules
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /alerts/rules
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /alerts/rules/catalog
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /array-connections
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /array-connections
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /array-connections
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /arrays
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /arrays
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /arrays/space
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /arrays/tags
- added the optional property 'items/context/resource_type' to the response with the '200' status
PUT /arrays/tags/batch
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /audits
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /connections
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /connections
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /container-default-protections
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /container-default-protections
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories
- added the optional property 'items/context/resource_type' to the response with the '200' status
- added the optional property 'total/context/resource_type' to the response with the '200' status
PATCH /directories
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directories
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/groups
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directories/locks/nlm-reclamations
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/performance
- added the optional property 'items/context/resource_type' to the response with the '200' status
- added the optional property 'total/context/resource_type' to the response with the '200' status
GET /directories/policies
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/policies/audit-file
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directories/policies/audit-file
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/policies/autodir
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directories/policies/autodir
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/policies/nfs
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directories/policies/nfs
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/policies/quota
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directories/policies/quota
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/policies/smb
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directories/policies/smb
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/policies/snapshot
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directories/policies/snapshot
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/policies/user-group-quota
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directories/policies/user-group-quota
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directories/space
- added the optional property 'items/context/resource_type' to the response with the '200' status
- added the optional property 'total/context/resource_type' to the response with the '200' status
GET /directories/users
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-exports
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /directory-exports
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directory-exports
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-group-quotas
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-quotas
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-services
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /directory-services
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directory-services
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-services/local/groups
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /directory-services/local/groups
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directory-services/local/groups
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-services/local/groups/members
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directory-services/local/groups/members
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-services/local/users
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /directory-services/local/users
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directory-services/local/users
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-services/local/users/members
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directory-services/local/users/members
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-services/roles
- added the optional property 'items/context/resource_type' to the response with the '200' status
PATCH /directory-services/roles
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directory-services/roles
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-services/roles/policies/management-access
- added the optional property 'items/context/resource_type' to the response with the '200' status
POST /directory-services/roles/policies/management-access
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-services/test
- added the optional property 'items/context/resource_type' to the response with the '200' status
GET /directory-snapshots
- added the optiona...
1.73.1
1.73.0
API Changelog 2.45 vs. 2.46
GET /directories/policies/nfs
- added the optional property 'items/server' to the response with the '200' status
POST /directories/policies/nfs
- added the optional property 'items/server' to the response with the '200' status
GET /directories/policies/smb
- added the optional property 'items/server' to the response with the '200' status
POST /directories/policies/smb
- added the optional property 'items/server' to the response with the '200' status
GET /policies/nfs/members
- added the optional property 'items/server' to the response with the '200' status
POST /policies/nfs/members
- added the optional property 'items/server' to the response with the '200' status
GET /policies/smb/members
- added the optional property 'items/server' to the response with the '200' status
POST /policies/smb/members
- added the optional property 'items/server' to the response with the '200' status
1.72.0
API Changelog 2.18 vs. 2.19
GET /active-directory
- added the optional property 'items/realms' to the response with the '200' status
PATCH /active-directory
- added the optional property 'items/realms' to the response with the '200' status
POST /active-directory
- added the optional property 'items/realms' to the response with the '200' status
GET /admins
- added the optional property 'items/management_access_policies' to the response with the '200' status
PATCH /admins
- added the optional property 'items/management_access_policies' to the response with the '200' status
POST /admins
- added the new optional request property 'management_access_policies'
- added the optional property 'items/management_access_policies' to the response with the '200' status
GET /admins/cache
- added the optional property 'items/management_access_policies' to the response with the '200' status
DELETE /admins/management-access-policies
- endpoint added
GET /admins/management-access-policies
- endpoint added
POST /admins/management-access-policies
- endpoint added
GET /api-clients
- added the optional property 'items/access_policies' to the response with the '200' status
PATCH /api-clients
- added the optional property 'items/access_policies' to the response with the '200' status
POST /api-clients
- added the new optional request property 'access_policies'
- the request property 'max_role' became optional
- added the optional property 'items/access_policies' to the response with the '200' status
GET /audit-file-systems-policies
- added the optional property 'items/realms' to the response with the '200' status
PATCH /audit-file-systems-policies
- added the optional property 'items/realms' to the response with the '200' status
POST /audit-file-systems-policies
- added the optional property 'items/realms' to the response with the '200' status
GET /buckets
- added the optional property 'items/storage_class' to the response with the '200' status
- added the optional property 'total/storage_class' to the response with the '200' status
PATCH /buckets
- added the new optional 'query' request parameter 'cancel_in_progress_storage_class_transition'
- added the new optional request property 'storage_class'
- added the optional property 'items/storage_class' to the response with the '200' status
POST /buckets
- added the optional property 'items/storage_class' to the response with the '200' status
GET /buckets/bucket-access-policies
- added the optional property 'items/realms' to the response with the '200' status
POST /buckets/bucket-access-policies
- added the optional property 'items/realms' to the response with the '200' status
GET /buckets/cross-origin-resource-sharing-policies
- added the optional property 'items/realms' to the response with the '200' status
POST /buckets/cross-origin-resource-sharing-policies
- added the optional property 'items/realms' to the response with the '200' status
GET /buckets/performance
- added the optional property 'items/max_total_bytes_per_sec' to the response with the '200' status
- added the optional property 'items/max_total_ops_per_sec' to the response with the '200' status
GET /certificate-groups
- added the optional property 'items/realms' to the response with the '200' status
POST /certificate-groups
- added the optional property 'items/realms' to the response with the '200' status
GET /certificates
- added the optional property 'items/realms' to the response with the '200' status
PATCH /certificates
- added the optional property 'items/realms' to the response with the '200' status
POST /certificates
- added the optional property 'items/realms' to the response with the '200' status
GET /directory-services/roles
- added the optional property 'items/management_access_policies' to the response with the '200' status
PATCH /directory-services/roles
- added the optional property 'items/management_access_policies' to the response with the '200' status
POST /directory-services/roles
- added the optional property 'items/management_access_policies' to the response with the '200' status
DELETE /directory-services/roles/management-access-policies
- endpoint added
GET /directory-services/roles/management-access-policies
- endpoint added
POST /directory-services/roles/management-access-policies
- endpoint added
GET /dns
- added the optional property 'items/realms' to the response with the '200' status
PATCH /dns
- added the optional property 'items/realms' to the response with the '200' status
POST /dns
- added the optional property 'items/realms' to the response with the '200' status
GET /file-systems
- added the optional property 'items/realms' to the response with the '200' status
- added the optional property 'total/realms' to the response with the '200' status
PATCH /file-systems
- added the optional property 'items/realms' to the response with the '200' status
POST /file-systems
- added the optional property 'items/realms' to the response with the '200' status
GET /legal-holds
- added the optional property 'items/realms' to the response with the '200' status
PATCH /legal-holds
- added the optional property 'items/realms' to the response with the '200' status
POST /legal-holds
- added the optional property 'items/realms' to the response with the '200' status
PATCH /link-aggregation-groups
⚠️ request body became required
DELETE /management-access-policies
- endpoint added
GET /management-access-policies
- endpoint added
PATCH /management-access-policies
- endpoint added
POST /management-access-policies
- endpoint added
DELETE /management-access-policies/admins
- endpoint added
GET /management-access-policies/admins
- endpoint added
POST /management-access-policies/admins
- endpoint added
DELETE /management-access-policies/directory-services/roles
- endpoint added
GET /management-access-policies/directory-services/roles
- endpoint added
POST /management-access-policies/directory-services/roles
- endpoint added
GET /management-access-policies/members
- endpoint added
GET /network-access-policies
- added the optional property 'items/realms' to the response with the '200' status
PATCH /network-access-policies
- added the optional property 'items/realms' to the response with the '200' status
GET /network-interfaces
- added the optional property 'items/realms' to the response with the '200' status
PATCH /network-interfaces
- added the optional property 'items/realms' to the response with the '200' status
POST /network-interfaces
- added the optional property 'items/realms' to the response with the '200' status
GET /nfs-export-policies
- added the optional property 'items/realms' to the response with the '200' status
PATCH /nfs-export-policies
- added the optional property 'items/realms' to the response with the '200' status
POST /nfs-export-policies
- added the optional property 'items/realms' to the response with the '200' status
GET /object-store-access-policies
- added the optional property 'items/realms' to the response with the '200' status
PATCH /object-store-access-policies
- added the optional property 'items/realms' to the response with the '200' status
POST /object-store-access-policies
- added the optional property 'items/realms' to the response with the '200' status
GET /object-store-roles/object-store-trust-policies
- added the optional property 'items/realms' to the response with the '200' status
PATCH /object-store-roles/object-store-trust-policies/upload
- added the optional property 'items/realms' to the response with the '200' status
GET /password-policies
- added the optional property 'items/realms' to the response with the '200' status
PATCH /password-policies
- added the optional property 'items/realms' to the response with the '200' status
GET /policies
- added the optional property 'items/realms' to the response with the '200' status
PATCH /policies
- added the optional property 'items/realms' to the response with the '200' status
POST /policies
- added the optional property 'items/realms' to the response with the '200' status
GET /policies-all
- added the optional property 'items/realms' to the response with the '200' status
GET /qos-policies
- added the optional property 'items/realms' to the response with the '200' status
PATCH /qos-policies
- added the optional property 'items/realms' to the response with the '200' status
POST /qos-policies
- added the optional property 'items/realms' to the response with the '200' status
GET /qos-policies/buckets
- endpoint added
DELETE /realms
- endpoint added
GET /realms
- endpoint added
PATCH /realms
- endpoint added
POST /realms
- endpoint added
GET /realms/space
- endpoint added
GET /realms/space/storage-classes
- endpoint added
DELETE /resource-accesses
- endpoint added
GET /resource-accesses
- endpoint added
POST /resource-accesses/batch
- endpoint added
GET /servers
- added the optional property 'items/realms' to the response with the '200' status
- the response optional property 'items/directory_services' became read-only for the status '200'
PATCH /servers
⚠️ removed the request property 'directory_services'- added the op...
1.71.0
Enhancement
#47 is addressed by exposing Configuration object via Client
factory method. It also deprecates verify_ssl
and ssl_cert
parameters of the factory method in favour of configuration
object.
FlashArray REST API 2.45
API Changelog 2.44 vs. 2.45
DELETE /directories/policies/nfs
- added the new optional 'query' request parameter 'server_ids'
- added the new optional 'query' request parameter 'server_names'
DELETE /directories/policies/smb
- added the new optional 'query' request parameter 'server_ids'
- added the new optional 'query' request parameter 'server_names'
DELETE /directory-exports
- added the new optional 'query' request parameter 'server_ids'
- added the new optional 'query' request parameter 'server_names'
PATCH /directory-exports
- added the new optional 'query' request parameter 'names'
- added the new optional 'query' request parameter 'server_ids'
- added the new optional 'query' request parameter 'server_names'
DELETE /policies/nfs/members
- added the new optional 'query' request parameter 'server_ids'
- added the new optional 'query' request parameter 'server_names'
DELETE /policies/smb/members
- added the new optional 'query' request parameter 'server_ids'
- added the new optional 'query' request parameter 'server_names'
1.70.2
Relax setuptools and urllib3 upper bounds
1.70.1
Relax pydantic upper bound requirement
1.70.0
API Changelog 2.17 vs. 2.18
GET /arrays/clients/performance
⚠️ the 'items/bytes_per_op' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/bytes_per_read' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/bytes_per_write' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/others_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/read_bytes_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/reads_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/usec_per_other_op' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/usec_per_read_op' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/usec_per_write_op' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/write_bytes_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'items/writes_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/bytes_per_op' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/bytes_per_read' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/bytes_per_write' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/others_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/read_bytes_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/reads_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/usec_per_other_op' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/usec_per_read_op' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/usec_per_write_op' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/write_bytes_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'⚠️ the 'total/writes_per_sec' response's property type/format changed from 'integer'/'int64' to 'number'/'double' for status '200'- added the new optional 'query' request parameter 'protocol'
GET /arrays/clients/s3-specific-performance
- endpoint added
DELETE /arrays/erasures
- endpoint added
GET /arrays/erasures
- endpoint added
PATCH /arrays/erasures
- endpoint added
POST /arrays/erasures
- endpoint added
GET /arrays/performance
- the response optional property 'items/bytes_per_op' became read-only for the status '200'
- the response optional property 'items/bytes_per_read' became read-only for the status '200'
- the response optional property 'items/bytes_per_write' became read-only for the status '200'
- the response optional property 'items/others_per_sec' became read-only for the status '200'
- the response optional property 'items/read_bytes_per_sec' became read-only for the status '200'
- the response optional property 'items/reads_per_sec' became read-only for the status '200'
- the response optional property 'items/time' became read-only for the status '200'
- the response optional property 'items/usec_per_other_op' became read-only for the status '200'
- the response optional property 'items/usec_per_read_op' became read-only for the status '200'
- the response optional property 'items/usec_per_write_op' became read-only for the status '200'
- the response optional property 'items/write_bytes_per_sec' became read-only for the status '200'
- the response optional property 'items/writes_per_sec' became read-only for the status '200'
GET /audit-file-systems-policies
- added the optional property 'items/control_type' to the response with the '200' status
- added the optional property 'items/rules' to the response with the '200' status
PATCH /audit-file-systems-policies
- added the new optional request property 'rules'
- added the optional property 'items/control_type' to the response with the '200' status
- added the optional property 'items/rules' to the response with the '200' status
POST /audit-file-systems-policies
- added the new optional request property 'control_type'
- added the new optional request property 'rules'
- added the optional property 'items/control_type' to the response with the '200' status
- added the optional property 'items/rules' to the response with the '200' status
GET /audit-file-systems-policy-operations
- endpoint added
GET /file-systems
- added the optional property 'items/node_group' to the response with the '200' status
- added the optional property 'items/storage_class/tiering_policy' to the response with the '200' status
- added the optional property 'total/node_group' to the response with the '200' status
- added the optional property 'total/storage_class/tiering_policy' to the response with the '200' status
PATCH /file-systems
- added the new optional request property 'storage_class/tiering_policy'
- added the optional property 'items/node_group' to the response with the '200' status
- added the optional property 'items/storage_class/tiering_policy' to the response with the '200' status
POST /file-systems
- added the new optional request property 'node_group'
- added the optional property 'items/node_group' to the response with the '200' status
- added the optional property 'items/storage_class/tiering_policy' to the response with the '200' status
GET /file-systems/space/storage-classes
- endpoint added
GET /hardware
- added the optional property 'items/sensor_readings' to the response with the '200' status
PATCH /hardware
- added the optional property 'items/sensor_readings' to the response with the '200' status
GET /network-interfaces/network-connection-statistics
- endpoint added
GET /nfs-export-policies
- added the optional property 'items/rules/required_transport_security' to the response with the '200' status
PATCH /nfs-export-policies
- added the new optional request property 'rules/required_transport_security'
- added the optional property 'items/rules/required_transport_security' to the response with the '200' status
POST /nfs-export-policies
- added the new optional request property 'rules/required_transport_security'
- added the optional property 'items/rules/required_transport_security' to the response with the '200' status
GET /nfs-export-policies/rules
- added the optional property 'items/required_transport_security' to the response with the '200' status
PATCH /nfs-export-policies/rules
- added the new optional request property 'required_transport_security'
- added the optional property 'items/required_transport_security' to the response with the '200' status
POST /nfs-export-policies/rules
- added the new optional request property 'required_transport_security'
- added the optional property 'items/required_transport_security' to the response with the '200' status
DELETE /node-groups
- endpoint added
GET /node-groups
- endpoint added
PATCH /node-groups
- endpoint added
POST /node-groups
- endpoint added
DELETE /node-groups/nodes
- endpoint added
GET /node-groups/nodes
- endpoint added
POST /node-groups/nodes
- endpoint added
GET /node-groups/uses
- endpoint added
GET /nodes
- endpoint added
PATCH /nodes
- endpoint added
POST /nodes/batch
- endpoint added
GET /password-policies
- added the optional property 'items/max_password_age' to the response with the '200' status
PATCH /password-policies
- added the new optional request property 'max_password_age'
- added the optional property 'items/max_password_age' to the response with the '200' status
DELETE /storage-class-tiering-policies
- endpoint added
GET /storage-class-tiering-policies
- endpoint added
PATCH /storage-class-tiering-policies
- endpoint added
POST /storage-class-tiering-policies
- endpoint added
GET /storage-class-tiering-policies/members
- endpoint added
GET /support
- added the optional property 'items/edge_agent_update_enabled' to the response with the '200' status
- added the optional property 'items/edge_management_enabled' to the response with the '200' status
PATCH /support
- added the new optional request property 'edge_agent_update_enabled'
- added the new optional request property 'edge_management_enabled'
- added the optional property 'items/edge_agent_update_enabled' to the response with the '200' status
- added the optional property 'items/edge_management_enabled' to the response with the '200' status
GET /tls-policies
- added the optional property 'items/client_certi...
1.69.0
FlashArray REST API 2.44
Multi-Server - Directory Services
Added API for creating and deleting pureds configuration objects.
GET /active-directory
- added the optional property 'items/server' to the response
- added the optional property 'items/sources' to the response
PATCH /active-directory
- added the new optional request property 'sources'
- added the optional property 'items/server' to the response
- added the optional property 'items/sources' to the response
POST /active-directory
- added the new optional request property 'sources'
- added the optional property 'items/server' to the response
- added the optional property 'items/sources' to the response
DELETE /directory-services
- endpoint added
GET /directory-services
- added the new optional 'query' request parameter 'ids'
- added the optional property 'items/ca_certificate_ref' to the response
- added the optional property 'items/id' to the response
- added the optional property 'items/sources' to the response
- the response optional property 'items/name' became not read-only
PATCH /directory-services
- added the new optional 'query' request parameter 'ids'
- added the new optional request property 'ca_certificate_ref'
- added the new optional request property 'sources'
- the request optional property 'name' became not read-only
- the 'query' request parameter 'names' became optional
- added the optional property 'items/ca_certificate_ref' to the response
- added the optional property 'items/id' to the response
- added the optional property 'items/sources' to the response
- the response optional property 'items/name' became not read-only
POST /directory-services
- endpoint added
Multi-Server - local user database management
Introducing local user database management
DELETE /directory-services/local/directory-services
- endpoint added
GET /directory-services/local/directory-services
- endpoint added
PATCH /directory-services/local/directory-services
- endpoint added
POST /directory-services/local/directory-services
- endpoint added
DELETE /directory-services/local/groups
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
GET /directory-services/local/groups
- added the new optional 'query' request parameter 'allow_errors'
- added the new optional 'query' request parameter 'context_names'
- added the optional property 'errors' to the response
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
PATCH /directory-services/local/groups
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
- added the new optional request property 'context'
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
POST /directory-services/local/groups
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
DELETE /directory-services/local/groups/members
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
GET /directory-services/local/groups/members
- added the new optional 'query' request parameter 'allow_errors'
- added the new optional 'query' request parameter 'context_names'
- added the optional property 'errors' to the response
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
POST /directory-services/local/groups/members
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
DELETE /directory-services/local/users
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
GET /directory-services/local/users
- added the new optional 'query' request parameter 'allow_errors'
- added the new optional 'query' request parameter 'context_names'
- added the optional property 'errors' to the response
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
PATCH /directory-services/local/users
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
POST /directory-services/local/users
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
DELETE /directory-services/local/users/members
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
GET /directory-services/local/users/members
- added the new optional 'query' request parameter 'allow_errors'
- added the new optional 'query' request parameter 'context_names'
- added the optional property 'errors' to the response
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
POST /directory-services/local/users/members
- added the new optional 'query' request parameter 'context_names'
- added the new optional 'query' request parameter 'local_directory_service_ids'
- added the new optional 'query' request parameter 'local_directory_service_names'
- added the optional property 'items/context' to the response
- added the optional property 'items/local_directory_service' to the response
Multi-Server - puredir export updates
Updating puredir export object to be able to be contained in associated to servers.
DELETE /directory-exports
- added the new optional 'query' request parameter 'names'
GET /directory-exports
- added the new optional 'query' request parameter 'names'
- added the optional property 'items/name' to the response
- added the optional property 'items/server' to the response
PATCH /directory-exports
- added the optional property 'items/name' to the response
- added the optional property 'items/server' to the response
POST /directory-exports
- added the new optional 'query' request parameter 'names'
- added the new optional request property 'server'
- added the optional property 'items/name' to the response
- added the optional property 'items/server' to the response
POST /directories/policies/nfs
- added the new optional request property 'policies/server'
POST /directories/policies/smb
- added the new optional request property 'policies/server'
POST /policies/nfs/members
- added the new optional request property 'members/server'
POST /policies/smb/members
- added the new optional request property 'members/server'
Add server field to network interface
To support multi-server functionality, each network interface will now be associated with a server.
GET /network-interfaces
- added the optional property 'items/attached_servers' to the response
PATCH /network-interfaces
- added the new optional request property 'attached_servers'
- added the optional property 'items/attached_servers' to the response
POST /network-interfaces
- added the new optional request property 'attached_servers'
- added the optional property 'items/attached_servers' to the response
##User Group Quotas
Introduces user group quotas.
GET /directories/groups
- endpoint added
GET /directories/users
- endpoint added
GET /directory-group-quotas
- endpoint added
GET /directory-user-quotas
- endpoint added
DELETE /policies/user-group-quota
- endpoint added
GET /policies/user-group-quota
- endpoint added
PATCH /policies/user-group-quota
- endpoint added
POST /policies/user-group-quota
- endpoint added
DELETE /policies/user-group-quota/members
- endpoint added
GET /policies/user-group-quota/members
- endpoint added
POST /policies/us...
1.68.0
FlashArray REST API 2.43
Continuous Availability for SMB
Implemented Continuous Availability (CA) for SMB, ensuring high availability and seamless operation of SMB shares.
Modified endpoints:
- POST | PATCH /policies-smb
Enhanced Tagging Functionality
Introduced changes to the PUT /tags/batch endpoints across all resources except /arrays to support mass insertion of tags with different values but identical keys into multiple volumes. Improves the batch addition of unique tag-object entries for the ActiveDR for vVols, enhancing the flexibility and efficiency of tag management across large volumes.
Modified endpoints:
- PUT /host-groups-tags-batch
- PUT /hosts-tags-batch
- PUT /volume-snapshots-tags-batch
- PUT /volumes-tags-batch