Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
195 changes: 58 additions & 137 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,229 +1,150 @@
# API Changelog 2.28 vs. 2.29
# API Changelog 2.57 vs. 2.58

## GET /arrays/defaults
## GET /antivirus/targets
- endpoint added


## PATCH /arrays/defaults
## DELETE /antivirus/targets/icap
- endpoint added


## GET /arrays/ssh-certificate-authority-policies
- added the success response with the status '207'


## GET /arrays/telemetry-metrics-policies
## GET /antivirus/targets/icap
- endpoint added


## GET /bucket-replica-links
- added the optional property 'items/version_deletes_enabled' to the response with the '200' status
- added the optional property 'items/version_deletes_enabled' to the response with the '207' status
- added the optional property 'total/version_deletes_enabled' to the response with the '200' status
- added the optional property 'total/version_deletes_enabled' to the response with the '207' status


## PATCH /bucket-replica-links
- added the new optional request property 'version_deletes_enabled'
- added the optional property 'items/version_deletes_enabled' to the response with the '200' status
- added the optional property 'total/version_deletes_enabled' to the response with the '200' status


## POST /bucket-replica-links
- added the new optional request property 'version_deletes_enabled'
- added the optional property 'items/version_deletes_enabled' to the response with the '200' status
- added the optional property 'total/version_deletes_enabled' to the response with the '200' status


## GET /buckets
- added the optional property 'items/node_group' to the response with the '200' status
- added the optional property 'items/node_group' to the response with the '207' status
- added the optional property 'items/workload' to the response with the '200' status
- added the optional property 'items/workload' to the response with the '207' status
- added the optional property 'total/node_group' to the response with the '200' status
- added the optional property 'total/node_group' to the response with the '207' status
- added the optional property 'total/workload' to the response with the '200' status
- added the optional property 'total/workload' to the response with the '207' status


## PATCH /buckets
- added the new optional request property 'workload'
- added the optional property 'items/node_group' to the response with the '200' status
- added the optional property 'items/workload' to the response with the '200' status


## POST /buckets
- added the new optional request property 'node_group'
- added the new optional request property 'workload'
- the 'query' request parameter 'names' became optional
- added the optional property 'items/node_group' to the response with the '200' status
- added the optional property 'items/workload' to the response with the '200' status


## GET /buckets/lifecycle-policies
## PATCH /antivirus/targets/icap
- endpoint added


## PATCH /buckets/lifecycle-policies
## POST /antivirus/targets/icap
- endpoint added


## DELETE /buckets/lifecycle-policies/rules
## DELETE /antivirus/targets/icap/scanners
- endpoint added


## GET /buckets/lifecycle-policies/rules
## GET /antivirus/targets/icap/scanners
- endpoint added


## PATCH /buckets/lifecycle-policies/rules
## PATCH /antivirus/targets/icap/scanners
- endpoint added


## POST /buckets/lifecycle-policies/rules
## POST /antivirus/targets/icap/scanners
- endpoint added


## GET /lifecycle-rules
- added the optional property 'items/keep_previous_versions_count' to the response with the '200' status
- added the optional property 'items/keep_previous_versions_count' to the response with the '207' status
- added the optional property 'items/tags' to the response with the '200' status
- added the optional property 'items/tags' to the response with the '207' status


## PATCH /lifecycle-rules
- added the optional property 'items/keep_previous_versions_count' to the response with the '200' status
- added the optional property 'items/tags' to the response with the '200' status


## POST /lifecycle-rules
- added the optional property 'items/keep_previous_versions_count' to the response with the '200' status
- added the optional property 'items/tags' to the response with the '200' status


## GET /network-interfaces/network-connection-statistics
- added the new optional 'query' request parameter 'local_address'
- added the new optional 'query' request parameter 'remote_address'


## GET /presets/workload
- added the optional property 'items/bucket_configurations' to the response with the '200' status
- added the optional property 'items/lifecycle_configurations' to the response with the '200' status


## PATCH /presets/workload
- added the optional property 'items/bucket_configurations' to the response with the '200' status
- added the optional property 'items/lifecycle_configurations' to the response with the '200' status


## POST /presets/workload
- added the new optional request property 'bucket_configurations'
- added the new optional request property 'lifecycle_configurations'
- added the optional property 'items/bucket_configurations' to the response with the '200' status
- added the optional property 'items/lifecycle_configurations' to the response with the '200' status
## POST /array-connections/connection-keys
- endpoint added


## PUT /presets/workload
- added the new optional request property 'bucket_configurations'
- added the new optional request property 'lifecycle_configurations'
- added the optional property 'items/bucket_configurations' to the response with the '200' status
- added the optional property 'items/lifecycle_configurations' to the response with the '200' status
## GET /buckets
- added the new optional 'query' request parameter 'workload_ids'
- added the new optional 'query' request parameter 'workload_names'
- added the optional property 'items/workload' to the response with the '200' status
- added the optional property 'items/workload' to the response with the '207' status
- added the optional property 'total/workload' to the response with the '200' status
- added the optional property 'total/workload' to the response with the '207' status


## POST /software-patches
- added the new optional 'query' request parameter 'local'
## PATCH /buckets
- added the new optional request property 'workload'
- added the optional property 'items/workload' to the response with the '200' status


## GET /telemetry-metrics
- endpoint added
## POST /buckets
- added the new optional request property 'workload'
- the 'query' request parameter 'names' became optional
- added the optional property 'items/workload' to the response with the '200' status


## GET /telemetry-metrics-collections
## DELETE /directories/policies/antivirus
- endpoint added


## GET /telemetry-metrics-collections/metrics
## GET /directories/policies/antivirus
- endpoint added


## DELETE /telemetry-metrics-policies
## POST /directories/policies/antivirus
- endpoint added


## GET /telemetry-metrics-policies
## GET /files/antivirus
- endpoint added


## PATCH /telemetry-metrics-policies
## PATCH /files/antivirus
- endpoint added


## POST /telemetry-metrics-policies
## DELETE /policies/antivirus
- endpoint added


## GET /telemetry-metrics-policies/arrays
## GET /policies/antivirus
- endpoint added


## GET /telemetry-metrics-policies/members
## PATCH /policies/antivirus
- endpoint added


## DELETE /telemetry-metrics-policies/rules
## POST /policies/antivirus
- endpoint added


## GET /telemetry-metrics-policies/rules
## DELETE /policies/antivirus/members
- endpoint added


## PATCH /telemetry-metrics-policies/rules
## GET /policies/antivirus/members
- endpoint added


## POST /telemetry-metrics-policies/rules
## POST /policies/antivirus/members
- endpoint added


## DELETE /telemetry-targets
## DELETE /policies/antivirus/rules
- endpoint added


## GET /telemetry-targets
## GET /policies/antivirus/rules
- endpoint added


## PATCH /telemetry-targets
## PATCH /policies/antivirus/rules
- endpoint added


## POST /telemetry-targets
## POST /policies/antivirus/rules
- endpoint added


## GET /telemetry-targets/test
- endpoint added
## GET /presets/workload
- added the optional property 'items/bucket_configurations' to the response with the '200' status
- added the optional property 'items/lifecycle_configurations' to the response with the '200' status


## GET /worm-data-policies
- added the optional property 'items/autocommit_config' to the response with the '200' status
- added the optional property 'items/autocommit_config' to the response with the '207' status
- added the optional property 'items/commit_mode' to the response with the '200' status
- added the optional property 'items/commit_mode' to the response with the '207' status
## PATCH /presets/workload
- added the optional property 'items/bucket_configurations' to the response with the '200' status
- added the optional property 'items/lifecycle_configurations' to the response with the '200' status


## PATCH /worm-data-policies
- added the new optional request property 'autocommit_config'
- added the new optional request property 'commit_mode'
- added the optional property 'items/autocommit_config' to the response with the '200' status
- added the optional property 'items/commit_mode' to the response with the '200' status
## POST /presets/workload
- added the new optional request property 'bucket_configurations'
- added the new optional request property 'lifecycle_configurations'
- added the optional property 'items/bucket_configurations' to the response with the '200' status
- added the optional property 'items/lifecycle_configurations' to the response with the '200' status


## POST /worm-data-policies
- added the new optional request property 'autocommit_config'
- added the new optional request property 'commit_mode'
- added the optional property 'items/autocommit_config' to the response with the '200' status
- added the optional property 'items/commit_mode' to the response with the '200' status
## PUT /presets/workload
- added the new optional request property 'bucket_configurations'
- added the new optional request property 'lifecycle_configurations'
- added the optional property 'items/bucket_configurations' to the response with the '200' status
- added the optional property 'items/lifecycle_configurations' to the response with the '200' status


2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "py-pure-client"
version = "1.95.0"
version = "1.96.0"
description = "Everpure Python clients for FlashArray, FlashBlade, and Pure1 APIs"
authors = [
{ name = "Everpure", email = "openconnect@everpuredata.com" }
Expand Down
2 changes: 1 addition & 1 deletion pypureclient/_version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
__name__ = 'py-pure-client'
__version__ = '1.95.0'
__version__ = '1.96.0'
__default_user_agent__ = 'pure/{}/{}'.format(__name__, __version__)
14 changes: 14 additions & 0 deletions pypureclient/flasharray/FA_2_58/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# coding: utf-8
"""
FlashArray REST API

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

The version of the OpenAPI document: 2.58
Generated by OpenAPI Generator (https://openapi-generator.tech)

Do not edit the class manually.
""" # noqa: E501


from .client import Client
Loading