Skip to content

Commit

Permalink
Release 1.11.0: Added support for Pure1 subscriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
Tiberiu Vilcu committed Jan 7, 2021
1 parent c98dc7b commit 414702b
Show file tree
Hide file tree
Showing 36 changed files with 3,311 additions and 37 deletions.
1 change: 1 addition & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ A log of changes by version and date.
======= ========== =====
Version Date Notes
======= ========== =====
1.11.0 01/07/2021 Added support for Pure1 subscriptions
1.10.0 12/21/2020 Added FlashArray 2.4 client
1.9.0 10/22/2020 Added support for Pure1 directories endpoint
1.8.0 09/22/2020 Added FlashArray 2.3 client
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
author = u'Pure Storage, Inc.'

# The short X.Y version
version = u'1.10'
version = u'1.11'
# The full version, including alpha/beta/rc tags
release = u'1.10.0'
release = u'1.11.0'


# -- General configuration ---------------------------------------------------
Expand Down
8 changes: 8 additions & 0 deletions docs/source/pypureclient.pure1.Pure1_1_0.api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,14 @@ pypureclient.pure1.Pure1\_1\_0.api.ports\_api module
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.api.subscriptions\_api module
------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.api.subscriptions_api
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.api.targets\_api module
------------------------------------------------------

Expand Down
72 changes: 72 additions & 0 deletions docs/source/pypureclient.pure1.Pure1_1_0.models.rst
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,14 @@ pypureclient.pure1.Pure1\_1\_0.models.controller\_response module
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.current\_metric module
------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.models.current_metric
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.directory module
------------------------------------------------------

Expand Down Expand Up @@ -444,6 +452,14 @@ pypureclient.pure1.Pure1\_1\_0.models.inline\_response401 module
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.license\_resource\_reference module
-------------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.models.license_resource_reference
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.metric module
---------------------------------------------------

Expand Down Expand Up @@ -756,6 +772,62 @@ pypureclient.pure1.Pure1\_1\_0.models.smb module
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.subscription module
---------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.models.subscription
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.subscription\_get\_response module
------------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.models.subscription_get_response
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.subscription\_license module
------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.models.subscription_license
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.subscription\_license\_get\_response module
---------------------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.models.subscription_license_get_response
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.subscription\_license\_marketplace\_partner module
----------------------------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.models.subscription_license_marketplace_partner
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.subscription\_license\_response module
----------------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.models.subscription_license_response
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.subscription\_response module
-------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_0.models.subscription_response
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_0.models.support\_contract module
--------------------------------------------------------------

Expand Down
8 changes: 8 additions & 0 deletions docs/source/pypureclient.pure1.Pure1_1_1.api.rst
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,14 @@ pypureclient.pure1.Pure1\_1\_1.api.ports\_api module
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.api.subscriptions\_api module
------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_1.api.subscriptions_api
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.api.targets\_api module
------------------------------------------------------

Expand Down
56 changes: 56 additions & 0 deletions docs/source/pypureclient.pure1.Pure1_1_1.models.rst
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,14 @@ pypureclient.pure1.Pure1\_1\_1.models.controller\_response module
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.models.current\_metric module
------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_1.models.current_metric
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.models.directory module
------------------------------------------------------

Expand Down Expand Up @@ -756,6 +764,54 @@ pypureclient.pure1.Pure1\_1\_1.models.smb module
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.models.subscription module
---------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_1.models.subscription
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.models.subscription\_get\_response module
------------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_1.models.subscription_get_response
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.models.subscription\_license module
------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_1.models.subscription_license
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.models.subscription\_license\_get\_response module
---------------------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_1.models.subscription_license_get_response
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.models.subscription\_license\_response module
----------------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_1.models.subscription_license_response
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.models.subscription\_response module
-------------------------------------------------------------------

.. automodule:: pypureclient.pure1.Pure1_1_1.models.subscription_response
:members:
:undoc-members:
:show-inheritance:

pypureclient.pure1.Pure1\_1\_1.models.support\_contract module
--------------------------------------------------------------

Expand Down
49 changes: 24 additions & 25 deletions docs/source/pypureclient.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,9 @@ Subpackages
-----------

.. toctree::
:maxdepth: 4

pypureclient.flasharray
pypureclient.mordac
pypureclient.pure1
pypureclient.flasharray
pypureclient.pure1

Submodules
----------
Expand All @@ -18,54 +16,55 @@ pypureclient.api\_token\_manager module
---------------------------------------

.. automodule:: pypureclient.api_token_manager
:members:
:undoc-members:
:show-inheritance:
:members:
:undoc-members:
:show-inheritance:

pypureclient.exceptions module
------------------------------

.. automodule:: pypureclient.exceptions
:members:
:undoc-members:
:show-inheritance:
:members:
:undoc-members:
:show-inheritance:

pypureclient.keywords module
----------------------------

.. automodule:: pypureclient.keywords
:members:
:undoc-members:
:show-inheritance:
:members:
:undoc-members:
:show-inheritance:

pypureclient.properties module
------------------------------

.. automodule:: pypureclient.properties
:members:
:undoc-members:
:show-inheritance:
:members:
:undoc-members:
:show-inheritance:

pypureclient.responses module
-----------------------------

.. automodule:: pypureclient.responses
:members:
:undoc-members:
:show-inheritance:
:members:
:undoc-members:
:show-inheritance:

pypureclient.token\_manager module
----------------------------------

.. automodule:: pypureclient.token_manager
:members:
:undoc-members:
:show-inheritance:
:members:
:undoc-members:
:show-inheritance:


Module contents
---------------

.. automodule:: pypureclient
:members:
:undoc-members:
:show-inheritance:
:members:
:undoc-members:
:show-inheritance:
10 changes: 10 additions & 0 deletions pypureclient/pure1/Pure1_1_0/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
from .models.bucket import Bucket
from .models.bucket_replica_link import BucketReplicaLink
from .models.controller import Controller
from .models.current_metric import CurrentMetric
from .models.directory import Directory
from .models.drive import Drive
from .models.drive_array_status import DriveArrayStatus
Expand All @@ -27,6 +28,7 @@
from .models.hardware import Hardware
from .models.hardware_connector import HardwareConnector
from .models.http import Http
from .models.license_resource_reference import LicenseResourceReference
from .models.metric import Metric
from .models.metric_availability import MetricAvailability
from .models.metric_history import MetricHistory
Expand All @@ -46,6 +48,9 @@
from .models.resource_with_location import ResourceWithLocation
from .models.resource_with_locations import ResourceWithLocations
from .models.smb import Smb
from .models.subscription import Subscription
from .models.subscription_license import SubscriptionLicense
from .models.subscription_license_marketplace_partner import SubscriptionLicenseMarketplacePartner
from .models.support_contract import SupportContract
from .models.tag import Tag
from .models.tag_put import TagPut
Expand All @@ -68,6 +73,7 @@ def add_properties(model):
Bucket,
BucketReplicaLink,
Controller,
CurrentMetric,
Directory,
Drive,
DriveArrayStatus,
Expand All @@ -81,6 +87,7 @@ def add_properties(model):
Hardware,
HardwareConnector,
Http,
LicenseResourceReference,
Metric,
MetricAvailability,
MetricHistory,
Expand All @@ -100,6 +107,9 @@ def add_properties(model):
ResourceWithLocation,
ResourceWithLocations,
Smb,
Subscription,
SubscriptionLicense,
SubscriptionLicenseMarketplacePartner,
SupportContract,
Tag,
TagPut,
Expand Down
1 change: 1 addition & 0 deletions pypureclient/pure1/Pure1_1_0/api/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
from .pods_api import PodsApi
from .policies_api import PoliciesApi
from .ports_api import PortsApi
from .subscriptions_api import SubscriptionsApi
from .targets_api import TargetsApi
from .volume_snapshots_api import VolumeSnapshotsApi
from .volumes_api import VolumesApi
Expand Down
Loading

0 comments on commit 414702b

Please sign in to comment.