Skip to content

Commit 1b801fc

Browse files
authored
Merge pull request #24 from PureStorage-OpenConnect/release_1.2.0
Update to purefusion-1.2.0
2 parents 4318d2b + ea26ad7 commit 1b801fc

File tree

355 files changed

+1439
-408
lines changed

Some content is hidden

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

355 files changed

+1439
-408
lines changed

README.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ Pure Fusion is fully API-driven. Most APIs which change the system (POST, PATCH,
33

44
This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:
55

6-
- API version: 1.1
7-
- Package version: 1.1.1
6+
- API version: 1.2
7+
- Package version: 1.2.0
88
- Build package: io.swagger.codegen.v3.generators.python.PythonClientCodegen
99

1010
## Requirements.
@@ -212,7 +212,7 @@ except ApiException as e:
212212

213213
## Documentation for API Endpoints
214214

215-
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.1*
215+
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.2*
216216

217217
Class | Method | HTTP request | Description
218218
------------ | ------------- | ------------- | -------------
@@ -278,6 +278,7 @@ Class | Method | HTTP request | Description
278278
*RegionsApi* | [**get_region**](docs/RegionsApi.md#get_region) | **GET** /regions/{region_name} | Gets a specific Region.
279279
*RegionsApi* | [**get_region_by_id**](docs/RegionsApi.md#get_region_by_id) | **GET** /resources/regions/{region_id} | Gets a specific Region.
280280
*RegionsApi* | [**list_regions**](docs/RegionsApi.md#list_regions) | **GET** /regions | Gets a list of all Regions.
281+
*RegionsApi* | [**query_regions**](docs/RegionsApi.md#query_regions) | **GET** /resources/regions | Get all Regions in the org. Provide a filter to search for specific Regions.
281282
*RegionsApi* | [**update_region**](docs/RegionsApi.md#update_region) | **PATCH** /regions/{region_name} | Updates a Region.
282283
*RoleAssignmentsApi* | [**create_role_assignment**](docs/RoleAssignmentsApi.md#create_role_assignment) | **POST** /roles/{role_name}/role-assignments | Creates a Role Assignment.
283284
*RoleAssignmentsApi* | [**delete_role_assignment**](docs/RoleAssignmentsApi.md#delete_role_assignment) | **DELETE** /roles/{role_name}/role-assignments/{role_assignment_name} | Delete a Role Assignment.
@@ -293,7 +294,7 @@ Class | Method | HTTP request | Description
293294
*SnapshotsApi* | [**get_snapshot**](docs/SnapshotsApi.md#get_snapshot) | **GET** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/snapshots/{snapshot_name} | Gets a specific Snapshot.
294295
*SnapshotsApi* | [**get_snapshot_by_id**](docs/SnapshotsApi.md#get_snapshot_by_id) | **GET** /resources/snapshots/{snapshot_id} | Gets a specific Snapshot.
295296
*SnapshotsApi* | [**list_snapshots**](docs/SnapshotsApi.md#list_snapshots) | **GET** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/snapshots | Gets a list of Snapshots.
296-
*SnapshotsApi* | [**query_snapshots**](docs/SnapshotsApi.md#query_snapshots) | **GET** /resources/snapshots | (Opt-in) Get all Snapshots in the org. Provide a filter to search for specific snapshots.
297+
*SnapshotsApi* | [**query_snapshots**](docs/SnapshotsApi.md#query_snapshots) | **GET** /resources/snapshots | Get all Snapshots in the org. Provide a filter to search for specific snapshots.
297298
*SnapshotsApi* | [**update_snapshot**](docs/SnapshotsApi.md#update_snapshot) | **PATCH** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/snapshots/{snapshot_name} | Recovers a pending snapshot
298299
*StorageClassesApi* | [**create_storage_class**](docs/StorageClassesApi.md#create_storage_class) | **POST** /storage-services/{storage_service_name}/storage-classes | (Provider) Creates a Storage Class.
299300
*StorageClassesApi* | [**delete_storage_class**](docs/StorageClassesApi.md#delete_storage_class) | **DELETE** /storage-services/{storage_service_name}/storage-classes/{storage_class_name} | Deletes a Storage Class.
@@ -320,7 +321,7 @@ Class | Method | HTTP request | Description
320321
*TenantSpacesApi* | [**get_tenant_space_performance**](docs/TenantSpacesApi.md#get_tenant_space_performance) | **GET** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/performance | Gets performance metrics of a specific Tenant Space.
321322
*TenantSpacesApi* | [**get_tenant_space_space**](docs/TenantSpacesApi.md#get_tenant_space_space) | **GET** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/space | Gets space metrics of a specific Tenant Space.
322323
*TenantSpacesApi* | [**list_tenant_spaces**](docs/TenantSpacesApi.md#list_tenant_spaces) | **GET** /tenants/{tenant_name}/tenant-spaces | Gets a list of all Tenant Spaces.
323-
*TenantSpacesApi* | [**query_tenant_spaces**](docs/TenantSpacesApi.md#query_tenant_spaces) | **GET** /resources/tenant-spaces | (Opt-in) Get all Tenant Spaces in the org. Provide a filter to search for specific Tenant Spaces
324+
*TenantSpacesApi* | [**query_tenant_spaces**](docs/TenantSpacesApi.md#query_tenant_spaces) | **GET** /resources/tenant-spaces | Get all Tenant Spaces in the org. Provide a filter to search for specific Tenant Spaces
324325
*TenantSpacesApi* | [**update_tenant_space**](docs/TenantSpacesApi.md#update_tenant_space) | **PATCH** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name} | Updates a Tenant Space.
325326
*TenantsApi* | [**create_tenant**](docs/TenantsApi.md#create_tenant) | **POST** /tenants | Creates a Tenant.
326327
*TenantsApi* | [**delete_tenant**](docs/TenantsApi.md#delete_tenant) | **DELETE** /tenants/{tenant_name} | Deletes a specific Tenant.
@@ -329,8 +330,9 @@ Class | Method | HTTP request | Description
329330
*TenantsApi* | [**get_tenant_performance**](docs/TenantsApi.md#get_tenant_performance) | **GET** /tenants/{tenant_name}/performance | Gets performance metrics of a specific Tenant.
330331
*TenantsApi* | [**get_tenants_space**](docs/TenantsApi.md#get_tenants_space) | **GET** /tenants/{tenant_name}/space | Gets space metrics of a specific Tenant.
331332
*TenantsApi* | [**list_tenants**](docs/TenantsApi.md#list_tenants) | **GET** /tenants | Gets a list of all Tenants.
333+
*TenantsApi* | [**query_tenants**](docs/TenantsApi.md#query_tenants) | **GET** /resources/tenants | Get all Tenants in the org. Provide a filter to search for specific Tenants.
332334
*TenantsApi* | [**update_tenant**](docs/TenantsApi.md#update_tenant) | **PATCH** /tenants/{tenant_name} | Updates a Tenant.
333-
*VolumeSnapshotsApi* | [**query_volume_snapshots**](docs/VolumeSnapshotsApi.md#query_volume_snapshots) | **GET** /resources/volume-snapshots | (Opt-in) Get all Volume Snapshots in the org. Provide a filter to search for specific volume snapshots.
335+
*VolumeSnapshotsApi* | [**query_volume_snapshots**](docs/VolumeSnapshotsApi.md#query_volume_snapshots) | **GET** /resources/volume-snapshots | Get all Volume Snapshots in the org. Provide a filter to search for specific volume snapshots.
334336
*VolumeSnapshotsApi* | [**get_volume_snapshot**](docs/VolumeSnapshotsApi.md#get_volume_snapshot) | **GET** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/snapshots/{snapshot_name}/volume-snapshots/{volume_snapshot_name} | Gets a specific Volume Snapshot.
335337
*VolumeSnapshotsApi* | [**get_volume_snapshot_by_id**](docs/VolumeSnapshotsApi.md#get_volume_snapshot_by_id) | **GET** /resources/volume-snapshots/{volume_snapshot_id} | Gets a specific Volume Snapshot.
336338
*VolumeSnapshotsApi* | [**list_volume_snapshots**](docs/VolumeSnapshotsApi.md#list_volume_snapshots) | **GET** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/snapshots/{snapshot_name}/volume-snapshots | Gets a list of all Volume snapshots in a Snapshot.
@@ -341,7 +343,7 @@ Class | Method | HTTP request | Description
341343
*VolumesApi* | [**get_volume_performance**](docs/VolumesApi.md#get_volume_performance) | **GET** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/volumes/{volume_name}/performance | (Provider) Gets performance metrics of a specific Volume.
342344
*VolumesApi* | [**get_volume_space**](docs/VolumesApi.md#get_volume_space) | **GET** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/volumes/{volume_name}/space | (Provider) Gets space metrics of a specific Volume.
343345
*VolumesApi* | [**list_volumes**](docs/VolumesApi.md#list_volumes) | **GET** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/volumes | Gets a list of all Volumes.
344-
*VolumesApi* | [**query_volumes**](docs/VolumesApi.md#query_volumes) | **GET** /resources/volumes | (Opt-in) Get all Volumes in the org. Provide a filter to search for specific volumes.
346+
*VolumesApi* | [**query_volumes**](docs/VolumesApi.md#query_volumes) | **GET** /resources/volumes | Get all Volumes in the org. Provide a filter to search for specific volumes.
345347
*VolumesApi* | [**update_volume**](docs/VolumesApi.md#update_volume) | **PATCH** /tenants/{tenant_name}/tenant-spaces/{tenant_space_name}/volumes/{volume_name} | Updates a Volume -- renaming, and resizing it; changing its Storage Class; changing its Placement Group; adding or removing host connections.
346348
*WorkloadPlannerApi* | [**create_placement_recommendation**](docs/WorkloadPlannerApi.md#create_placement_recommendation) | **POST** /workload-planner/placement-recommendations | (Provider) Generates a report on the candidate arrays a given placement group can be placed/migrated to
347349
*WorkloadPlannerApi* | [**get_placement_recommendation**](docs/WorkloadPlannerApi.md#get_placement_recommendation) | **GET** /workload-planner/placement-recommendations/{placement_recommendation_name} | Gets a specific placement recommendation report
@@ -386,7 +388,6 @@ Class | Method | HTTP request | Description
386388
- [NetworkInterfacePatchEth](docs/NetworkInterfacePatchEth.md)
387389
- [NetworkInterfaceRef](docs/NetworkInterfaceRef.md)
388390
- [NullableBoolean](docs/NullableBoolean.md)
389-
- [NullableMtu](docs/NullableMtu.md)
390391
- [NullableSize](docs/NullableSize.md)
391392
- [NullableString](docs/NullableString.md)
392393
- [NullableStringArray](docs/NullableStringArray.md)

docs/ArraysApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# fusion.ArraysApi
22

3-
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.1*
3+
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.2*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------

docs/AvailabilityZonesApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# fusion.AvailabilityZonesApi
22

3-
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.1*
3+
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.2*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------

docs/DefaultApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# fusion.DefaultApi
22

3-
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.1*
3+
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.2*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------

docs/HardwareTypesApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# fusion.HardwareTypesApi
22

3-
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.1*
3+
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.2*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------

docs/HostAccessPoliciesApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# fusion.HostAccessPoliciesApi
22

3-
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.1*
3+
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.2*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------

docs/HostAccessPoliciesPost.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6-
**iqn** | **str** | The iSCSI qualified name (IQN) associated with the host |
6+
**iqn** | **str** | The iSCSI qualified name (IQN) associated with the host | [optional]
77
**personality** | **str** | The Personality of the Host machine, supported personality: windows, linux, esxi, oracle-vm-server. coming personality: aix, hitachi-vsp, hpux, solaris, vms |
88

99
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

docs/IdentityManagerApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# fusion.IdentityManagerApi
22

3-
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.1*
3+
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.2*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------

docs/NetworkInterfaceGroupsApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# fusion.NetworkInterfaceGroupsApi
22

3-
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.1*
3+
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.2*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------

docs/NetworkInterfacesApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# fusion.NetworkInterfacesApi
22

3-
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.1*
3+
All URIs are relative to *https://api.pure1.purestorage.com/fusion/api/1.2*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------

0 commit comments

Comments
 (0)