Skip to content

Commit ae3142a

Browse files
Documentation for 1.76.0 (#218)
Co-authored-by: Jakub Tischler <jtischler@purestorage.com>
1 parent 5451c6e commit ae3142a

Some content is hidden

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

70 files changed

+205066
-3625
lines changed

docs/_sources/archive.rst.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Documentation for previous releases could be found below
66
.. toctree::
77
:maxdepth: 1
88

9+
1.75.0 <archive/1.75.0/index.rst>
910
1.74.0 <archive/1.74.0/index.rst>
1011
1.73.0 <archive/1.73.0/index.rst>
1112
1.72.0 <archive/1.72.0/index.rst>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
py-pure-client 1.75.0
2+
---------------------

docs/_sources/changelog.rst.txt

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.76.0 10/09/2025 Added FlashArray 2.48 client
910
1.75.0 09/15/2025 Added FlashBlade 2.20 client
1011
1.74.0 08/28/2025 Added FlashArray 2.47 client
1112
1.73.0 07/29/2025 Added FlashArray 2.46 client

docs/_sources/fa_reference.rst.txt

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ Importable as
2121
.. module:: pypureclient.flasharray.client
2222
.. autofunction:: pypureclient.flasharray.client::Client
2323

24-
FlashArray REST 2.47 Client
24+
FlashArray REST 2.48 Client
2525
~~~~~~~~~~~~~~~~~~~~~~~~~~~
26-
.. module:: pypureclient.flasharray.FA_2_47.client
27-
.. autoclass:: pypureclient.flasharray.FA_2_47.client::Client
26+
.. module:: pypureclient.flasharray.FA_2_48.client
27+
.. autoclass:: pypureclient.flasharray.FA_2_48.client::Client
2828
:members:
2929

3030
Models
@@ -6642,6 +6642,18 @@ RemotePod
66426642
:model-hide-paramlist: False
66436643
:exclude-members: to_str, to_json, to_dict, from_json, from_dict, as_request_dict
66446644

6645+
RemotePodTagGetResponse
6646+
~~~~~~~~~~~~~~~~~~~~~~~
6647+
.. autopydantic_model:: pypureclient.flasharray::RemotePodTagGetResponse
6648+
:model-show-json: False
6649+
:model-show-field-summary: False
6650+
:model-show-config-summary: False
6651+
:model-show-validator-summary: True
6652+
:model-show-validator-members: True
6653+
:undoc-members: True
6654+
:model-hide-paramlist: False
6655+
:exclude-members: to_str, to_json, to_dict, from_json, from_dict, as_request_dict
6656+
66456657
RemotePodsResponse
66466658
~~~~~~~~~~~~~~~~~~
66476659
.. autopydantic_model:: pypureclient.flasharray::RemotePodsResponse
@@ -8106,6 +8118,18 @@ StartEndTime
81068118
:model-hide-paramlist: False
81078119
:exclude-members: to_str, to_json, to_dict, from_json, from_dict, as_request_dict
81088120

8121+
StretchedTag
8122+
~~~~~~~~~~~~
8123+
.. autopydantic_model:: pypureclient.flasharray::StretchedTag
8124+
:model-show-json: False
8125+
:model-show-field-summary: False
8126+
:model-show-config-summary: False
8127+
:model-show-validator-summary: True
8128+
:model-show-validator-members: True
8129+
:undoc-members: True
8130+
:model-hide-paramlist: False
8131+
:exclude-members: to_str, to_json, to_dict, from_json, from_dict, as_request_dict
8132+
81098133
Subnet
81108134
~~~~~~
81118135
.. autopydantic_model:: pypureclient.flasharray::Subnet

docs/_static/documentation_options.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var DOCUMENTATION_OPTIONS = {
22
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
3-
VERSION: '1.75.0',
3+
VERSION: '1.76.0',
44
LANGUAGE: 'en',
55
COLLAPSE_INDEX: false,
66
BUILDER: 'html',

docs/archive.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
55

66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<title>Archive &mdash; py-pure-client 1.75.0 documentation</title>
7+
<title>Archive &mdash; py-pure-client 1.76.0 documentation</title>
88
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
99
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
1010
<link rel="stylesheet" href="_static/autodoc_pydantic.css" type="text/css" />
@@ -21,7 +21,7 @@
2121
<script src="_static/js/theme.js"></script>
2222
<link rel="index" title="Index" href="genindex.html" />
2323
<link rel="search" title="Search" href="search.html" />
24-
<link rel="next" title="py-pure-client 1.74.0" href="archive/1.74.0/index.html" />
24+
<link rel="next" title="py-pure-client 1.75.0" href="archive/1.75.0/index.html" />
2525
<link rel="prev" title="Changelog" href="changelog.html" />
2626
</head>
2727

@@ -33,7 +33,7 @@
3333
<a href="index.html" class="icon icon-home"> py-pure-client
3434
</a>
3535
<div class="version">
36-
1.75
36+
1.76
3737
</div>
3838
<div role="search">
3939
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
@@ -52,6 +52,7 @@
5252
<li class="toctree-l1"><a class="reference internal" href="shared_reference.html">Shared References</a></li>
5353
<li class="toctree-l1"><a class="reference internal" href="changelog.html">Changelog</a></li>
5454
<li class="toctree-l1 current"><a class="current reference internal" href="#">Archive</a><ul>
55+
<li class="toctree-l2"><a class="reference internal" href="archive/1.75.0/index.html"> 1.75.0</a></li>
5556
<li class="toctree-l2"><a class="reference internal" href="archive/1.74.0/index.html"> 1.74.0</a></li>
5657
<li class="toctree-l2"><a class="reference internal" href="archive/1.73.0/index.html"> 1.73.0</a></li>
5758
<li class="toctree-l2"><a class="reference internal" href="archive/1.72.0/index.html"> 1.72.0</a></li>
@@ -88,6 +89,7 @@ <h1>Archive<a class="headerlink" href="#archive" title="Permalink to this headin
8889
<p>Documentation for previous releases could be found below</p>
8990
<div class="toctree-wrapper compound">
9091
<ul>
92+
<li class="toctree-l1"><a class="reference internal" href="archive/1.75.0/index.html"> 1.75.0</a></li>
9193
<li class="toctree-l1"><a class="reference internal" href="archive/1.74.0/index.html"> 1.74.0</a></li>
9294
<li class="toctree-l1"><a class="reference internal" href="archive/1.73.0/index.html"> 1.73.0</a></li>
9395
<li class="toctree-l1"><a class="reference internal" href="archive/1.72.0/index.html"> 1.72.0</a></li>
@@ -101,7 +103,7 @@ <h1>Archive<a class="headerlink" href="#archive" title="Permalink to this headin
101103
</div>
102104
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
103105
<a href="changelog.html" class="btn btn-neutral float-left" title="Changelog" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
104-
<a href="archive/1.74.0/index.html" class="btn btn-neutral float-right" title="py-pure-client 1.74.0" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
106+
<a href="archive/1.75.0/index.html" class="btn btn-neutral float-right" title="py-pure-client 1.75.0" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
105107
</div>
106108

107109
<hr/>
Lines changed: 134 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
/*
2+
* _sphinx_javascript_frameworks_compat.js
3+
* ~~~~~~~~~~
4+
*
5+
* Compatability shim for jQuery and underscores.js.
6+
*
7+
* WILL BE REMOVED IN Sphinx 6.0
8+
* xref RemovedInSphinx60Warning
9+
*
10+
*/
11+
12+
/**
13+
* select a different prefix for underscore
14+
*/
15+
$u = _.noConflict();
16+
17+
18+
/**
19+
* small helper function to urldecode strings
20+
*
21+
* See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/decodeURIComponent#Decoding_query_parameters_from_a_URL
22+
*/
23+
jQuery.urldecode = function(x) {
24+
if (!x) {
25+
return x
26+
}
27+
return decodeURIComponent(x.replace(/\+/g, ' '));
28+
};
29+
30+
/**
31+
* small helper function to urlencode strings
32+
*/
33+
jQuery.urlencode = encodeURIComponent;
34+
35+
/**
36+
* This function returns the parsed url parameters of the
37+
* current request. Multiple values per key are supported,
38+
* it will always return arrays of strings for the value parts.
39+
*/
40+
jQuery.getQueryParameters = function(s) {
41+
if (typeof s === 'undefined')
42+
s = document.location.search;
43+
var parts = s.substr(s.indexOf('?') + 1).split('&');
44+
var result = {};
45+
for (var i = 0; i < parts.length; i++) {
46+
var tmp = parts[i].split('=', 2);
47+
var key = jQuery.urldecode(tmp[0]);
48+
var value = jQuery.urldecode(tmp[1]);
49+
if (key in result)
50+
result[key].push(value);
51+
else
52+
result[key] = [value];
53+
}
54+
return result;
55+
};
56+
57+
/**
58+
* highlight a given string on a jquery object by wrapping it in
59+
* span elements with the given class name.
60+
*/
61+
jQuery.fn.highlightText = function(text, className) {
62+
function highlight(node, addItems) {
63+
if (node.nodeType === 3) {
64+
var val = node.nodeValue;
65+
var pos = val.toLowerCase().indexOf(text);
66+
if (pos >= 0 &&
67+
!jQuery(node.parentNode).hasClass(className) &&
68+
!jQuery(node.parentNode).hasClass("nohighlight")) {
69+
var span;
70+
var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg");
71+
if (isInSVG) {
72+
span = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
73+
} else {
74+
span = document.createElement("span");
75+
span.className = className;
76+
}
77+
span.appendChild(document.createTextNode(val.substr(pos, text.length)));
78+
node.parentNode.insertBefore(span, node.parentNode.insertBefore(
79+
document.createTextNode(val.substr(pos + text.length)),
80+
node.nextSibling));
81+
node.nodeValue = val.substr(0, pos);
82+
if (isInSVG) {
83+
var rect = document.createElementNS("http://www.w3.org/2000/svg", "rect");
84+
var bbox = node.parentElement.getBBox();
85+
rect.x.baseVal.value = bbox.x;
86+
rect.y.baseVal.value = bbox.y;
87+
rect.width.baseVal.value = bbox.width;
88+
rect.height.baseVal.value = bbox.height;
89+
rect.setAttribute('class', className);
90+
addItems.push({
91+
"parent": node.parentNode,
92+
"target": rect});
93+
}
94+
}
95+
}
96+
else if (!jQuery(node).is("button, select, textarea")) {
97+
jQuery.each(node.childNodes, function() {
98+
highlight(this, addItems);
99+
});
100+
}
101+
}
102+
var addItems = [];
103+
var result = this.each(function() {
104+
highlight(this, addItems);
105+
});
106+
for (var i = 0; i < addItems.length; ++i) {
107+
jQuery(addItems[i].parent).before(addItems[i].target);
108+
}
109+
return result;
110+
};
111+
112+
/*
113+
* backward compatibility for jQuery.browser
114+
* This will be supported until firefox bug is fixed.
115+
*/
116+
if (!jQuery.browser) {
117+
jQuery.uaMatch = function(ua) {
118+
ua = ua.toLowerCase();
119+
120+
var match = /(chrome)[ \/]([\w.]+)/.exec(ua) ||
121+
/(webkit)[ \/]([\w.]+)/.exec(ua) ||
122+
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(ua) ||
123+
/(msie) ([\w.]+)/.exec(ua) ||
124+
ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec(ua) ||
125+
[];
126+
127+
return {
128+
browser: match[ 1 ] || "",
129+
version: match[ 2 ] || "0"
130+
};
131+
};
132+
jQuery.browser = {};
133+
jQuery.browser[jQuery.uaMatch(navigator.userAgent).browser] = true;
134+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
.autodoc_pydantic_validator_arrow {
2+
padding-left: 8px;
3+
}
4+
5+
.autodoc_pydantic_collapsable_json {
6+
cursor: pointer;
7+
}
8+
9+
.autodoc_pydantic_collapsable_erd {
10+
cursor: pointer;
11+
}

0 commit comments

Comments
 (0)