Skip to content

Commit 2447f4a

Browse files
authored
Release 1.65.0 Added Pure1 REST 1.4 (#136)
1 parent 4f60851 commit 2447f4a

File tree

199 files changed

+36524
-8
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

199 files changed

+36524
-8
lines changed

docs/changelog.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ A log of changes by version and date.
66
======= ========== =====
77
Version Date Notes
88
======= ========== =====
9+
1.65.0 03/25/2025 Added Pure1 1.4 client
910
1.64.0 03/24/2025 Added FlashBlade 2.17 client
1011
1.63.0 03/18/2025 Added FlashArray 2.41 client
1112
1.62.0 01/31/2025 Added FlashArray 2.40 client

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
author = u'Pure Storage, Inc.'
2828

2929
# The short X.Y version
30-
version = u'1.64'
30+
version = u'1.65'
3131
# The full version, including alpha/beta/rc tags
32-
release = u'1.64.0'
32+
release = u'1.65.0'
3333

3434

3535
# -- General configuration ---------------------------------------------------

docs/pure1_reference.rst

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ Pure1 REST 1.2 Client
2828
Pure1 REST 1.3 Client
2929
~~~~~~~~~~~~~~~~~~~~~
3030
.. autoclass:: pypureclient.pure1.Pure1_1_3.client.Client
31+
32+
Pure1 REST 1.4 Client
33+
~~~~~~~~~~~~~~~~~~~~~
34+
.. autoclass:: pypureclient.pure1.Pure1_1_4.client.Client
3135
:members:
3236

3337
Properties
@@ -99,6 +103,11 @@ AssetSpaceTotalUsedRatio
99103
.. autoclass:: pypureclient.pure1.AssetSpaceTotalUsedRatio
100104
:members:
101105

106+
AssetUpgradeDetails
107+
~~~~~~~~~~~~~~~~~~~
108+
.. autoclass:: pypureclient.pure1.AssetUpgradeDetails
109+
:members:
110+
102111
Audit
103112
~~~~~
104113
.. autoclass:: pypureclient.pure1.Audit
@@ -139,6 +148,11 @@ CurrentMetric
139148
.. autoclass:: pypureclient.pure1.CurrentMetric
140149
:members:
141150

151+
DefaultDetails
152+
~~~~~~~~~~~~~~
153+
.. autoclass:: pypureclient.pure1.DefaultDetails
154+
:members:
155+
142156
Directory
143157
~~~~~~~~~
144158
.. autoclass:: pypureclient.pure1.Directory
@@ -169,6 +183,11 @@ ErrorNoContext
169183
.. autoclass:: pypureclient.pure1.ErrorNoContext
170184
:members:
171185

186+
EvergreenForeverAndFoundationDetails
187+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
188+
.. autoclass:: pypureclient.pure1.EvergreenForeverAndFoundationDetails
189+
:members:
190+
172191
FileSystem
173192
~~~~~~~~~~
174193
.. autoclass:: pypureclient.pure1.FileSystem
@@ -359,6 +378,11 @@ SubscriptionLicense
359378
.. autoclass:: pypureclient.pure1.SubscriptionLicense
360379
:members:
361380

381+
SubscriptionLicenseAddOnSla
382+
~~~~~~~~~~~~~~~~~~~~~~~~~~~
383+
.. autoclass:: pypureclient.pure1.SubscriptionLicenseAddOnSla
384+
:members:
385+
362386
SubscriptionLicensePreRatio
363387
~~~~~~~~~~~~~~~~~~~~~~~~~~~
364388
.. autoclass:: pypureclient.pure1.SubscriptionLicensePreRatio
@@ -389,6 +413,11 @@ Tag
389413
.. autoclass:: pypureclient.pure1.Tag
390414
:members:
391415

416+
TagBatchRequired
417+
~~~~~~~~~~~~~~~~
418+
.. autoclass:: pypureclient.pure1.TagBatchRequired
419+
:members:
420+
392421
TagPut
393422
~~~~~~
394423
.. autoclass:: pypureclient.pure1.TagPut
Lines changed: 237 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,237 @@
1+
pypureclient.pure1.Pure1\_1\_4.api package
2+
==========================================
3+
4+
Submodules
5+
----------
6+
7+
pypureclient.pure1.Pure1\_1\_4.api.alerts\_api module
8+
-----------------------------------------------------
9+
10+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.alerts_api
11+
:members:
12+
:undoc-members:
13+
:show-inheritance:
14+
15+
pypureclient.pure1.Pure1\_1\_4.api.arrays\_api module
16+
-----------------------------------------------------
17+
18+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.arrays_api
19+
:members:
20+
:undoc-members:
21+
:show-inheritance:
22+
23+
pypureclient.pure1.Pure1\_1\_4.api.audits\_api module
24+
-----------------------------------------------------
25+
26+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.audits_api
27+
:members:
28+
:undoc-members:
29+
:show-inheritance:
30+
31+
pypureclient.pure1.Pure1\_1\_4.api.authorization\_api module
32+
------------------------------------------------------------
33+
34+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.authorization_api
35+
:members:
36+
:undoc-members:
37+
:show-inheritance:
38+
39+
pypureclient.pure1.Pure1\_1\_4.api.blades\_api module
40+
-----------------------------------------------------
41+
42+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.blades_api
43+
:members:
44+
:undoc-members:
45+
:show-inheritance:
46+
47+
pypureclient.pure1.Pure1\_1\_4.api.bucket\_replica\_links\_api module
48+
---------------------------------------------------------------------
49+
50+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.bucket_replica_links_api
51+
:members:
52+
:undoc-members:
53+
:show-inheritance:
54+
55+
pypureclient.pure1.Pure1\_1\_4.api.buckets\_api module
56+
------------------------------------------------------
57+
58+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.buckets_api
59+
:members:
60+
:undoc-members:
61+
:show-inheritance:
62+
63+
pypureclient.pure1.Pure1\_1\_4.api.controllers\_api module
64+
----------------------------------------------------------
65+
66+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.controllers_api
67+
:members:
68+
:undoc-members:
69+
:show-inheritance:
70+
71+
pypureclient.pure1.Pure1\_1\_4.api.directories\_api module
72+
----------------------------------------------------------
73+
74+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.directories_api
75+
:members:
76+
:undoc-members:
77+
:show-inheritance:
78+
79+
pypureclient.pure1.Pure1\_1\_4.api.drives\_api module
80+
-----------------------------------------------------
81+
82+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.drives_api
83+
:members:
84+
:undoc-members:
85+
:show-inheritance:
86+
87+
pypureclient.pure1.Pure1\_1\_4.api.file\_system\_replica\_links\_api module
88+
---------------------------------------------------------------------------
89+
90+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.file_system_replica_links_api
91+
:members:
92+
:undoc-members:
93+
:show-inheritance:
94+
95+
pypureclient.pure1.Pure1\_1\_4.api.file\_system\_snapshots\_api module
96+
----------------------------------------------------------------------
97+
98+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.file_system_snapshots_api
99+
:members:
100+
:undoc-members:
101+
:show-inheritance:
102+
103+
pypureclient.pure1.Pure1\_1\_4.api.file\_systems\_api module
104+
------------------------------------------------------------
105+
106+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.file_systems_api
107+
:members:
108+
:undoc-members:
109+
:show-inheritance:
110+
111+
pypureclient.pure1.Pure1\_1\_4.api.hardware\_api module
112+
-------------------------------------------------------
113+
114+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.hardware_api
115+
:members:
116+
:undoc-members:
117+
:show-inheritance:
118+
119+
pypureclient.pure1.Pure1\_1\_4.api.hardware\_connectors\_api module
120+
-------------------------------------------------------------------
121+
122+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.hardware_connectors_api
123+
:members:
124+
:undoc-members:
125+
:show-inheritance:
126+
127+
pypureclient.pure1.Pure1\_1\_4.api.invoices\_api module
128+
-------------------------------------------------------
129+
130+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.invoices_api
131+
:members:
132+
:undoc-members:
133+
:show-inheritance:
134+
135+
pypureclient.pure1.Pure1\_1\_4.api.metrics\_api module
136+
------------------------------------------------------
137+
138+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.metrics_api
139+
:members:
140+
:undoc-members:
141+
:show-inheritance:
142+
143+
pypureclient.pure1.Pure1\_1\_4.api.network\_interfaces\_api module
144+
------------------------------------------------------------------
145+
146+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.network_interfaces_api
147+
:members:
148+
:undoc-members:
149+
:show-inheritance:
150+
151+
pypureclient.pure1.Pure1\_1\_4.api.object\_store\_accounts\_api module
152+
----------------------------------------------------------------------
153+
154+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.object_store_accounts_api
155+
:members:
156+
:undoc-members:
157+
:show-inheritance:
158+
159+
pypureclient.pure1.Pure1\_1\_4.api.pod\_replica\_links\_api module
160+
------------------------------------------------------------------
161+
162+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.pod_replica_links_api
163+
:members:
164+
:undoc-members:
165+
:show-inheritance:
166+
167+
pypureclient.pure1.Pure1\_1\_4.api.pods\_api module
168+
---------------------------------------------------
169+
170+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.pods_api
171+
:members:
172+
:undoc-members:
173+
:show-inheritance:
174+
175+
pypureclient.pure1.Pure1\_1\_4.api.policies\_api module
176+
-------------------------------------------------------
177+
178+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.policies_api
179+
:members:
180+
:undoc-members:
181+
:show-inheritance:
182+
183+
pypureclient.pure1.Pure1\_1\_4.api.ports\_api module
184+
----------------------------------------------------
185+
186+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.ports_api
187+
:members:
188+
:undoc-members:
189+
:show-inheritance:
190+
191+
pypureclient.pure1.Pure1\_1\_4.api.subscriptions\_api module
192+
------------------------------------------------------------
193+
194+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.subscriptions_api
195+
:members:
196+
:undoc-members:
197+
:show-inheritance:
198+
199+
pypureclient.pure1.Pure1\_1\_4.api.sustainability\_api module
200+
-------------------------------------------------------------
201+
202+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.sustainability_api
203+
:members:
204+
:undoc-members:
205+
:show-inheritance:
206+
207+
pypureclient.pure1.Pure1\_1\_4.api.targets\_api module
208+
------------------------------------------------------
209+
210+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.targets_api
211+
:members:
212+
:undoc-members:
213+
:show-inheritance:
214+
215+
pypureclient.pure1.Pure1\_1\_4.api.volume\_snapshots\_api module
216+
----------------------------------------------------------------
217+
218+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.volume_snapshots_api
219+
:members:
220+
:undoc-members:
221+
:show-inheritance:
222+
223+
pypureclient.pure1.Pure1\_1\_4.api.volumes\_api module
224+
------------------------------------------------------
225+
226+
.. automodule:: pypureclient.pure1.Pure1_1_4.api.volumes_api
227+
:members:
228+
:undoc-members:
229+
:show-inheritance:
230+
231+
Module contents
232+
---------------
233+
234+
.. automodule:: pypureclient.pure1.Pure1_1_4.api
235+
:members:
236+
:undoc-members:
237+
:show-inheritance:

0 commit comments

Comments
 (0)