Skip to content

Commit 755b8e8

Browse files
committed
Merge tag 'v1.1.5' into develop
v1.1.5
2 parents 4c9eab4 + baceec0 commit 755b8e8

File tree

454 files changed

+15738
-1901
lines changed

Some content is hidden

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

454 files changed

+15738
-1901
lines changed

CHANGELOG.md

Lines changed: 71 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,71 @@
11
# Changelog
22

3-
## [v1.0.1]
3+
## [v1.1.5]
4+
5+
- Add get_certificates()
6+
- Add create_certificate()
7+
- Add get_certificate()
8+
- Add delete_certificate()
9+
- Add project_level_usage_get()
10+
- Add project_level_server_usage_get()
11+
- Add project_level_distributed_storage_usage_get()
12+
- Add project_level_rocket_storage_usage_get()
13+
- Add project_level_storage_backup_usage_get()
14+
- Add project_level_snapshot_usage_get()
15+
- Add project_level_template_usage_get()
16+
- Add project_level_isoimage_usage_get()
17+
- Add project_level_ip_usage_get()
18+
- Add project_level_loadbalancer_usage_get()
19+
- Add project_level_paas_service_usage_get()
20+
- Add contract_level_usage_get()
21+
- Add contract_level_server_usage_get()
22+
- Add contract_level_distributed_storage_usage_get()
23+
- Add contract_level_rocket_storage_usage_get()
24+
- Add contract_level_storage_backup_usage_get()
25+
- Add contract_level_snapshot_usage_get()
26+
- Add contract_level_template_usage_get()
27+
- Add contract_level_isoimage_usage_get()
28+
- Add contract_level_ip_usage_get()
29+
- Add contract_level_loadbalancer_usage_get()
30+
- Add contract_level_paas_service_usage_get()
31+
- Add get_network_pinned_servers()
32+
- Add update_network_pinned_server()
33+
- Add delete_network_pinned_server()
34+
- Update create_access_key() -> Accept comment as a request parameter
35+
- Fixed polling method in create_paas_security_zone()
36+
- Fixed polling method in get_paas_security_zone()
37+
- Fixed polling method in get_paas_security_zones()
38+
- Fixed polling method in update_paas_security_zone()
39+
- Fixed polling method in update_paas_security_zone()
40+
- Fixed get_buckets() response
41+
- Removed get_location_ips()
42+
- Removed get_location_isoimages()
43+
- Removed get_location_networks()
44+
- Removed get_location_servers()
45+
- Removed get_location_snapshots()
46+
- Removed get_location_storages()
47+
- Removed get_location_templates()
448

5-
- Initial release
49+
## [v1.1.4]
650

7-
## [v1.0.2]
51+
- Add create_location()
52+
- Add delete_location()
53+
- Add update_location()
54+
- Update paas_service_update() endpoint to include optional paas_service_template_uuid
855

9-
- Fix synchronous client behaviour for delete_loadbalancer() endpoint
10-
- Add get_label() endpoint
56+
## [v1.1.3]
1157

12-
## [v1.0.3]
58+
- Fix missing depecrated require parameter in loadbalancer_update() schema
1359

14-
- Add storage_clone() endpoint
15-
- Add get_deleted_loadbalancers() endpoint
16-
- Add renew_paas_service_credentials() endpoint
17-
- Remove deprecated create_label() and delete_label() endpoints
60+
61+
## [v1.1.2]
62+
63+
- Make loadbalancer_update() parameters non-required
64+
65+
## [v1.1.1]
66+
67+
- Add missing information in changelog
68+
- Fix readme
1869

1970
## [v1.1.0]
2071

@@ -34,23 +85,19 @@
3485
- Replace get_marketplace_template_events() with get_marketplace_application_events()
3586
- Update credential attributes in paas_service_add() endpoint
3687

37-
## [v1.1.1]
38-
39-
- Add missing information in changelog
40-
- Fix readme
41-
42-
## [v1.1.2]
88+
## [v1.0.3]
4389

44-
- Make loadbalancer_update() parameters non-required
90+
- Add storage_clone() endpoint
91+
- Add get_deleted_loadbalancers() endpoint
92+
- Add renew_paas_service_credentials() endpoint
93+
- Remove deprecated create_label() and delete_label() endpoints
4594

46-
## [v1.1.3]
95+
## [v1.0.2]
4796

48-
- Fix missing depecrated require parameter in loadbalancer_update() schema
97+
- Fix synchronous client behaviour for delete_loadbalancer() endpoint
98+
- Add get_label() endpoint
4999

50-
## [v1.1.4]
100+
## [v1.0.1]
51101

52-
- Add create_location()
53-
- Add delete_location()
54-
- Add update_location()
55-
- Update paas_service_update() endpoint to include optional paas_service_template_uuid
102+
- Initial release
56103

README.md

Lines changed: 35 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -100,13 +100,6 @@ Inside the [examples.py](examples/examples.py) file, you can see some example re
100100

101101
- get_locations
102102
- get_location
103-
- get_location_ips
104-
- get_location_isoimages
105-
- get_location_networks
106-
- get_location_servers
107-
- get_location_snapshots
108-
- get_location_storages
109-
- get_location_templates
110103

111104
### Servers
112105

@@ -213,6 +206,9 @@ Inside the [examples.py](examples/examples.py) file, you can see some example re
213206
- delete_network
214207
- get_network_events
215208
- get_deleted_networks
209+
- get_network_pinned_servers()
210+
- update_network_pinned_server()
211+
- delete_network_pinned_server()
216212

217213
### IP addresses
218214

@@ -296,6 +292,38 @@ Inside the [examples.py](examples/examples.py) file, you can see some example re
296292
- create_access_key
297293
- delete_access_key
298294

295+
### Certificates
296+
297+
- get_certificates()
298+
- create_certificate()
299+
- get_certificate()
300+
- delete_certificate()
301+
302+
### Usages
303+
304+
- project_level_usage_get()
305+
- project_level_server_usage_get()
306+
- project_level_distributed_storage_usage_get()
307+
- project_level_rocket_storage_usage_get()
308+
- project_level_storage_backup_usage_get()
309+
- project_level_snapshot_usage_get()
310+
- project_level_template_usage_get()
311+
- project_level_isoimage_usage_get()
312+
- project_level_ip_usage_get()
313+
- project_level_loadbalancer_usage_get()
314+
- project_level_paas_service_usage_get()
315+
- contract_level_usage_get()
316+
- contract_level_server_usage_get()
317+
- contract_level_distributed_storage_usage_get()
318+
- contract_level_rocket_storage_usage_get()
319+
- contract_level_storage_backup_usage_get()
320+
- contract_level_snapshot_usage_get()
321+
- contract_level_template_usage_get()
322+
- contract_level_isoimage_usage_get()
323+
- contract_level_ip_usage_get()
324+
- contract_level_loadbalancer_usage_get()
325+
- contract_level_paas_service_usage_get()
326+
299327
## Development
300328

301329
Create a virtual environment with all necessary dependencies and run the tests as follows:

gs_api_client/swagger/__init__.py

Lines changed: 55 additions & 3 deletions
Large diffs are not rendered by default.

gs_api_client/swagger/api/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
# import apis into api package
66
from gs_api_client.swagger.api.location_api import LocationApi
77
from gs_api_client.swagger.api.ssh_key_api import SSHKeyApi
8+
from gs_api_client.swagger.api.certificate_api import CertificateApi
89
from gs_api_client.swagger.api.deleted_api import DeletedApi
910
from gs_api_client.swagger.api.events_api import EventsApi
1011
from gs_api_client.swagger.api.firewall_api import FirewallApi
@@ -30,3 +31,4 @@
3031
from gs_api_client.swagger.api.storage_snapshot_api import StorageSnapshotApi
3132
from gs_api_client.swagger.api.storage_snapshot_schedule_api import StorageSnapshotScheduleApi
3233
from gs_api_client.swagger.api.template_api import TemplateApi
34+
from gs_api_client.swagger.api.usage_api import UsageApi

0 commit comments

Comments
 (0)