Skip to content

Commit bf6c4c5

Browse files
Generate postgresflex
1 parent d14550d commit bf6c4c5

81 files changed

Lines changed: 4325 additions & 3190 deletions

File tree

Some content is hidden

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

services/postgresflex/oas_commit

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0e64886dd0847341800d7191ed193b75413be998
1+
876a48fb56473c7c844baa697906d461c0675f47

services/postgresflex/src/stackit/postgresflex/__init__.py

Lines changed: 134 additions & 123 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,18 @@
33
# flake8: noqa
44

55
"""
6-
STACKIT PostgreSQL Flex API
6+
STACKIT PostgreSQL Flex API
77
8-
This is the documentation for the STACKIT postgres service
8+
This is the documentation for the STACKIT Postgres Flex service
99
10-
The version of the OpenAPI document: 2.0.0
11-
Contact: support@stackit.cloud
12-
Generated by OpenAPI Generator (https://openapi-generator.tech)
10+
The version of the OpenAPI document: 3.0.0
11+
Contact: support@stackit.cloud
12+
Generated by OpenAPI Generator (https://openapi-generator.tech)
1313
14-
Do not edit the class manually.
14+
Do not edit the class manually.
1515
""" # noqa: E501
1616

17+
1718
__version__ = "1.0.0"
1819

1920
# Define package exports
@@ -28,61 +29,67 @@
2829
"ApiKeyError",
2930
"ApiAttributeError",
3031
"ApiException",
31-
"ACL",
32-
"ApiConfiguration",
33-
"ApiExtensionConfigLoadResponse",
34-
"ApiExtensionConfigureResponse",
35-
"ApiExtensionDeleteResponse",
36-
"ApiExtensionList",
37-
"ApiExtensionLoadResponse",
38-
"ApiInstallResponse",
39-
"ApiInstalledListResponse",
40-
"Backup",
32+
"BackupData",
33+
"BackupSort",
34+
"CloneInstanceOverrides",
4135
"CloneInstancePayload",
4236
"CloneInstanceResponse",
4337
"CreateDatabasePayload",
38+
"CreateDatabaseResponse",
4439
"CreateInstancePayload",
4540
"CreateInstanceResponse",
4641
"CreateUserPayload",
4742
"CreateUserResponse",
43+
"DatabaseRoles",
44+
"DatabaseSort",
4845
"Error",
49-
"ExtensionsConfiguration",
50-
"ExtensionsExtensionListResponse",
51-
"ExtensionsNewConfig",
52-
"Flavor",
53-
"GetBackupResponse",
46+
"FlavorSort",
47+
"FlavorStorageClassesStorageClass",
48+
"GetDatabaseResponse",
49+
"GetInstanceResponse",
5450
"GetUserResponse",
55-
"Instance",
56-
"InstanceCreateDatabaseResponse",
57-
"InstanceDataPoint",
58-
"InstanceDatabase",
59-
"InstanceHost",
60-
"InstanceHostMetric",
61-
"InstanceListDatabasesResponse",
62-
"InstanceListInstance",
63-
"InstanceMetricsResponse",
64-
"InstanceResponse",
65-
"ListBackupsResponse",
51+
"InstanceConnectionInfo",
52+
"InstanceConnectionInfoWrite",
53+
"InstanceEncryption",
54+
"InstanceNetwork",
55+
"InstanceNetworkAccessScope",
56+
"InstanceNetworkCreate",
57+
"InstanceNetworkOpt",
58+
"InstanceNetworkUpdate",
59+
"InstanceSort",
60+
"InstanceStorageRange",
61+
"ListBackupResponse",
62+
"ListCollationsResponse",
63+
"ListDatabase",
64+
"ListDatabasesResponse",
65+
"ListFlavors",
6666
"ListFlavorsResponse",
67+
"ListInstance",
6768
"ListInstancesResponse",
68-
"ListStoragesResponse",
69-
"ListUsersResponse",
70-
"ListUsersResponseItem",
71-
"ListVersionsResponse",
69+
"ListRolesResponse",
70+
"ListUser",
71+
"ListUserResponse",
72+
"ListVersionResponse",
73+
"Pagination",
74+
"PartialUpdateDatabasePayload",
7275
"PartialUpdateInstancePayload",
73-
"PartialUpdateInstanceResponse",
7476
"PartialUpdateUserPayload",
75-
"PostgresDatabaseParameter",
76-
"PostgresDatabaseParameterResponse",
77-
"ResetUserResponse",
77+
"ResetUserPasswordResponse",
78+
"State",
7879
"Storage",
79-
"StorageRange",
80+
"StorageCreate",
8081
"StorageUpdate",
81-
"UpdateBackupSchedulePayload",
82+
"UpdateDatabasePartiallyResponse",
83+
"UpdateDatabasePayload",
84+
"UpdateDatabaseResponse",
8285
"UpdateInstancePayload",
86+
"UpdateInstanceProtectionPayload",
87+
"UpdateInstanceProtectionResponse",
8388
"UpdateUserPayload",
84-
"User",
85-
"UserResponse",
89+
"UserSort",
90+
"ValidationError",
91+
"ValidationErrorValidationInner",
92+
"Version",
8693
]
8794

8895
# import apis into sdk package
@@ -100,32 +107,11 @@
100107
from stackit.postgresflex.exceptions import OpenApiException as OpenApiException
101108

102109
# import models into sdk package
103-
from stackit.postgresflex.models.acl import ACL as ACL
104-
from stackit.postgresflex.models.api_configuration import (
105-
ApiConfiguration as ApiConfiguration,
106-
)
107-
from stackit.postgresflex.models.api_extension_config_load_response import (
108-
ApiExtensionConfigLoadResponse as ApiExtensionConfigLoadResponse,
109-
)
110-
from stackit.postgresflex.models.api_extension_configure_response import (
111-
ApiExtensionConfigureResponse as ApiExtensionConfigureResponse,
112-
)
113-
from stackit.postgresflex.models.api_extension_delete_response import (
114-
ApiExtensionDeleteResponse as ApiExtensionDeleteResponse,
115-
)
116-
from stackit.postgresflex.models.api_extension_list import (
117-
ApiExtensionList as ApiExtensionList,
118-
)
119-
from stackit.postgresflex.models.api_extension_load_response import (
120-
ApiExtensionLoadResponse as ApiExtensionLoadResponse,
110+
from stackit.postgresflex.models.backup_data import BackupData as BackupData
111+
from stackit.postgresflex.models.backup_sort import BackupSort as BackupSort
112+
from stackit.postgresflex.models.clone_instance_overrides import (
113+
CloneInstanceOverrides as CloneInstanceOverrides,
121114
)
122-
from stackit.postgresflex.models.api_install_response import (
123-
ApiInstallResponse as ApiInstallResponse,
124-
)
125-
from stackit.postgresflex.models.api_installed_list_response import (
126-
ApiInstalledListResponse as ApiInstalledListResponse,
127-
)
128-
from stackit.postgresflex.models.backup import Backup as Backup
129115
from stackit.postgresflex.models.clone_instance_payload import (
130116
CloneInstancePayload as CloneInstancePayload,
131117
)
@@ -135,6 +121,9 @@
135121
from stackit.postgresflex.models.create_database_payload import (
136122
CreateDatabasePayload as CreateDatabasePayload,
137123
)
124+
from stackit.postgresflex.models.create_database_response import (
125+
CreateDatabaseResponse as CreateDatabaseResponse,
126+
)
138127
from stackit.postgresflex.models.create_instance_payload import (
139128
CreateInstancePayload as CreateInstancePayload,
140129
)
@@ -147,99 +136,121 @@
147136
from stackit.postgresflex.models.create_user_response import (
148137
CreateUserResponse as CreateUserResponse,
149138
)
139+
from stackit.postgresflex.models.database_roles import DatabaseRoles as DatabaseRoles
140+
from stackit.postgresflex.models.database_sort import DatabaseSort as DatabaseSort
150141
from stackit.postgresflex.models.error import Error as Error
151-
from stackit.postgresflex.models.extensions_configuration import (
152-
ExtensionsConfiguration as ExtensionsConfiguration,
142+
from stackit.postgresflex.models.flavor_sort import FlavorSort as FlavorSort
143+
from stackit.postgresflex.models.flavor_storage_classes_storage_class import (
144+
FlavorStorageClassesStorageClass as FlavorStorageClassesStorageClass,
153145
)
154-
from stackit.postgresflex.models.extensions_extension_list_response import (
155-
ExtensionsExtensionListResponse as ExtensionsExtensionListResponse,
146+
from stackit.postgresflex.models.get_database_response import (
147+
GetDatabaseResponse as GetDatabaseResponse,
156148
)
157-
from stackit.postgresflex.models.extensions_new_config import (
158-
ExtensionsNewConfig as ExtensionsNewConfig,
159-
)
160-
from stackit.postgresflex.models.flavor import Flavor as Flavor
161-
from stackit.postgresflex.models.get_backup_response import (
162-
GetBackupResponse as GetBackupResponse,
149+
from stackit.postgresflex.models.get_instance_response import (
150+
GetInstanceResponse as GetInstanceResponse,
163151
)
164152
from stackit.postgresflex.models.get_user_response import (
165153
GetUserResponse as GetUserResponse,
166154
)
167-
from stackit.postgresflex.models.instance import Instance as Instance
168-
from stackit.postgresflex.models.instance_create_database_response import (
169-
InstanceCreateDatabaseResponse as InstanceCreateDatabaseResponse,
155+
from stackit.postgresflex.models.instance_connection_info import (
156+
InstanceConnectionInfo as InstanceConnectionInfo,
157+
)
158+
from stackit.postgresflex.models.instance_connection_info_write import (
159+
InstanceConnectionInfoWrite as InstanceConnectionInfoWrite,
170160
)
171-
from stackit.postgresflex.models.instance_data_point import (
172-
InstanceDataPoint as InstanceDataPoint,
161+
from stackit.postgresflex.models.instance_encryption import (
162+
InstanceEncryption as InstanceEncryption,
173163
)
174-
from stackit.postgresflex.models.instance_database import (
175-
InstanceDatabase as InstanceDatabase,
164+
from stackit.postgresflex.models.instance_network import (
165+
InstanceNetwork as InstanceNetwork,
176166
)
177-
from stackit.postgresflex.models.instance_host import InstanceHost as InstanceHost
178-
from stackit.postgresflex.models.instance_host_metric import (
179-
InstanceHostMetric as InstanceHostMetric,
167+
from stackit.postgresflex.models.instance_network_access_scope import (
168+
InstanceNetworkAccessScope as InstanceNetworkAccessScope,
180169
)
181-
from stackit.postgresflex.models.instance_list_databases_response import (
182-
InstanceListDatabasesResponse as InstanceListDatabasesResponse,
170+
from stackit.postgresflex.models.instance_network_create import (
171+
InstanceNetworkCreate as InstanceNetworkCreate,
183172
)
184-
from stackit.postgresflex.models.instance_list_instance import (
185-
InstanceListInstance as InstanceListInstance,
173+
from stackit.postgresflex.models.instance_network_opt import (
174+
InstanceNetworkOpt as InstanceNetworkOpt,
186175
)
187-
from stackit.postgresflex.models.instance_metrics_response import (
188-
InstanceMetricsResponse as InstanceMetricsResponse,
176+
from stackit.postgresflex.models.instance_network_update import (
177+
InstanceNetworkUpdate as InstanceNetworkUpdate,
189178
)
190-
from stackit.postgresflex.models.instance_response import (
191-
InstanceResponse as InstanceResponse,
179+
from stackit.postgresflex.models.instance_sort import InstanceSort as InstanceSort
180+
from stackit.postgresflex.models.instance_storage_range import (
181+
InstanceStorageRange as InstanceStorageRange,
192182
)
193-
from stackit.postgresflex.models.list_backups_response import (
194-
ListBackupsResponse as ListBackupsResponse,
183+
from stackit.postgresflex.models.list_backup_response import (
184+
ListBackupResponse as ListBackupResponse,
195185
)
186+
from stackit.postgresflex.models.list_collations_response import (
187+
ListCollationsResponse as ListCollationsResponse,
188+
)
189+
from stackit.postgresflex.models.list_database import ListDatabase as ListDatabase
190+
from stackit.postgresflex.models.list_databases_response import (
191+
ListDatabasesResponse as ListDatabasesResponse,
192+
)
193+
from stackit.postgresflex.models.list_flavors import ListFlavors as ListFlavors
196194
from stackit.postgresflex.models.list_flavors_response import (
197195
ListFlavorsResponse as ListFlavorsResponse,
198196
)
197+
from stackit.postgresflex.models.list_instance import ListInstance as ListInstance
199198
from stackit.postgresflex.models.list_instances_response import (
200199
ListInstancesResponse as ListInstancesResponse,
201200
)
202-
from stackit.postgresflex.models.list_storages_response import (
203-
ListStoragesResponse as ListStoragesResponse,
201+
from stackit.postgresflex.models.list_roles_response import (
202+
ListRolesResponse as ListRolesResponse,
204203
)
205-
from stackit.postgresflex.models.list_users_response import (
206-
ListUsersResponse as ListUsersResponse,
204+
from stackit.postgresflex.models.list_user import ListUser as ListUser
205+
from stackit.postgresflex.models.list_user_response import (
206+
ListUserResponse as ListUserResponse,
207207
)
208-
from stackit.postgresflex.models.list_users_response_item import (
209-
ListUsersResponseItem as ListUsersResponseItem,
208+
from stackit.postgresflex.models.list_version_response import (
209+
ListVersionResponse as ListVersionResponse,
210210
)
211-
from stackit.postgresflex.models.list_versions_response import (
212-
ListVersionsResponse as ListVersionsResponse,
211+
from stackit.postgresflex.models.pagination import Pagination as Pagination
212+
from stackit.postgresflex.models.partial_update_database_payload import (
213+
PartialUpdateDatabasePayload as PartialUpdateDatabasePayload,
213214
)
214215
from stackit.postgresflex.models.partial_update_instance_payload import (
215216
PartialUpdateInstancePayload as PartialUpdateInstancePayload,
216217
)
217-
from stackit.postgresflex.models.partial_update_instance_response import (
218-
PartialUpdateInstanceResponse as PartialUpdateInstanceResponse,
219-
)
220218
from stackit.postgresflex.models.partial_update_user_payload import (
221219
PartialUpdateUserPayload as PartialUpdateUserPayload,
222220
)
223-
from stackit.postgresflex.models.postgres_database_parameter import (
224-
PostgresDatabaseParameter as PostgresDatabaseParameter,
225-
)
226-
from stackit.postgresflex.models.postgres_database_parameter_response import (
227-
PostgresDatabaseParameterResponse as PostgresDatabaseParameterResponse,
228-
)
229-
from stackit.postgresflex.models.reset_user_response import (
230-
ResetUserResponse as ResetUserResponse,
221+
from stackit.postgresflex.models.reset_user_password_response import (
222+
ResetUserPasswordResponse as ResetUserPasswordResponse,
231223
)
224+
from stackit.postgresflex.models.state import State as State
232225
from stackit.postgresflex.models.storage import Storage as Storage
233-
from stackit.postgresflex.models.storage_range import StorageRange as StorageRange
226+
from stackit.postgresflex.models.storage_create import StorageCreate as StorageCreate
234227
from stackit.postgresflex.models.storage_update import StorageUpdate as StorageUpdate
235-
from stackit.postgresflex.models.update_backup_schedule_payload import (
236-
UpdateBackupSchedulePayload as UpdateBackupSchedulePayload,
228+
from stackit.postgresflex.models.update_database_partially_response import (
229+
UpdateDatabasePartiallyResponse as UpdateDatabasePartiallyResponse,
230+
)
231+
from stackit.postgresflex.models.update_database_payload import (
232+
UpdateDatabasePayload as UpdateDatabasePayload,
233+
)
234+
from stackit.postgresflex.models.update_database_response import (
235+
UpdateDatabaseResponse as UpdateDatabaseResponse,
237236
)
238237
from stackit.postgresflex.models.update_instance_payload import (
239238
UpdateInstancePayload as UpdateInstancePayload,
240239
)
240+
from stackit.postgresflex.models.update_instance_protection_payload import (
241+
UpdateInstanceProtectionPayload as UpdateInstanceProtectionPayload,
242+
)
243+
from stackit.postgresflex.models.update_instance_protection_response import (
244+
UpdateInstanceProtectionResponse as UpdateInstanceProtectionResponse,
245+
)
241246
from stackit.postgresflex.models.update_user_payload import (
242247
UpdateUserPayload as UpdateUserPayload,
243248
)
244-
from stackit.postgresflex.models.user import User as User
245-
from stackit.postgresflex.models.user_response import UserResponse as UserResponse
249+
from stackit.postgresflex.models.user_sort import UserSort as UserSort
250+
from stackit.postgresflex.models.validation_error import (
251+
ValidationError as ValidationError,
252+
)
253+
from stackit.postgresflex.models.validation_error_validation_inner import (
254+
ValidationErrorValidationInner as ValidationErrorValidationInner,
255+
)
256+
from stackit.postgresflex.models.version import Version as Version

0 commit comments

Comments
 (0)