Skip to content

Commit d8c66a4

Browse files
Generate postgresflex
1 parent 815ef3e commit d8c66a4

80 files changed

Lines changed: 4127 additions & 2994 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+
e43d714ba051cc563c06b555f90fee88dd4c6331

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

Lines changed: 129 additions & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
"""
66
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
10+
The version of the OpenAPI document: 3.0.0
1111
Contact: support@stackit.cloud
1212
Generated by OpenAPI Generator (https://openapi-generator.tech)
1313
@@ -29,61 +29,67 @@
2929
"ApiKeyError",
3030
"ApiAttributeError",
3131
"ApiException",
32-
"ACL",
33-
"ApiConfiguration",
34-
"ApiExtensionConfigLoadResponse",
35-
"ApiExtensionConfigureResponse",
36-
"ApiExtensionDeleteResponse",
37-
"ApiExtensionList",
38-
"ApiExtensionLoadResponse",
39-
"ApiInstallResponse",
40-
"ApiInstalledListResponse",
41-
"Backup",
32+
"BackupData",
33+
"BackupSort",
34+
"CloneInstanceOverrides",
4235
"CloneInstancePayload",
4336
"CloneInstanceResponse",
4437
"CreateDatabasePayload",
38+
"CreateDatabaseResponse",
4539
"CreateInstancePayload",
4640
"CreateInstanceResponse",
4741
"CreateUserPayload",
4842
"CreateUserResponse",
43+
"DatabaseRoles",
44+
"DatabaseSort",
4945
"Error",
50-
"ExtensionsConfiguration",
51-
"ExtensionsExtensionListResponse",
52-
"ExtensionsNewConfig",
53-
"Flavor",
54-
"GetBackupResponse",
46+
"FlavorSort",
47+
"FlavorStorageClassesStorageClass",
48+
"GetDatabaseResponse",
49+
"GetInstanceResponse",
5550
"GetUserResponse",
56-
"Instance",
57-
"InstanceCreateDatabaseResponse",
58-
"InstanceDataPoint",
59-
"InstanceDatabase",
60-
"InstanceHost",
61-
"InstanceHostMetric",
62-
"InstanceListDatabasesResponse",
63-
"InstanceListInstance",
64-
"InstanceMetricsResponse",
65-
"InstanceResponse",
66-
"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",
6766
"ListFlavorsResponse",
67+
"ListInstance",
6868
"ListInstancesResponse",
69-
"ListStoragesResponse",
70-
"ListUsersResponse",
71-
"ListUsersResponseItem",
72-
"ListVersionsResponse",
69+
"ListRolesResponse",
70+
"ListUser",
71+
"ListUserResponse",
72+
"ListVersionResponse",
73+
"Pagination",
74+
"PartialUpdateDatabasePayload",
7375
"PartialUpdateInstancePayload",
74-
"PartialUpdateInstanceResponse",
7576
"PartialUpdateUserPayload",
76-
"PostgresDatabaseParameter",
77-
"PostgresDatabaseParameterResponse",
78-
"ResetUserResponse",
77+
"ResetUserPasswordResponse",
78+
"State",
7979
"Storage",
80-
"StorageRange",
80+
"StorageCreate",
8181
"StorageUpdate",
82-
"UpdateBackupSchedulePayload",
82+
"UpdateDatabasePartiallyResponse",
83+
"UpdateDatabasePayload",
84+
"UpdateDatabaseResponse",
8385
"UpdateInstancePayload",
86+
"UpdateInstanceProtectionPayload",
87+
"UpdateInstanceProtectionResponse",
8488
"UpdateUserPayload",
85-
"User",
86-
"UserResponse",
89+
"UserSort",
90+
"ValidationError",
91+
"ValidationErrorValidationInner",
92+
"Version",
8793
]
8894

8995
# import apis into sdk package
@@ -101,32 +107,11 @@
101107
from stackit.postgresflex.exceptions import OpenApiException as OpenApiException
102108

103109
# import models into sdk package
104-
from stackit.postgresflex.models.acl import ACL as ACL
105-
from stackit.postgresflex.models.api_configuration import (
106-
ApiConfiguration as ApiConfiguration,
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,
107114
)
108-
from stackit.postgresflex.models.api_extension_config_load_response import (
109-
ApiExtensionConfigLoadResponse as ApiExtensionConfigLoadResponse,
110-
)
111-
from stackit.postgresflex.models.api_extension_configure_response import (
112-
ApiExtensionConfigureResponse as ApiExtensionConfigureResponse,
113-
)
114-
from stackit.postgresflex.models.api_extension_delete_response import (
115-
ApiExtensionDeleteResponse as ApiExtensionDeleteResponse,
116-
)
117-
from stackit.postgresflex.models.api_extension_list import (
118-
ApiExtensionList as ApiExtensionList,
119-
)
120-
from stackit.postgresflex.models.api_extension_load_response import (
121-
ApiExtensionLoadResponse as ApiExtensionLoadResponse,
122-
)
123-
from stackit.postgresflex.models.api_install_response import (
124-
ApiInstallResponse as ApiInstallResponse,
125-
)
126-
from stackit.postgresflex.models.api_installed_list_response import (
127-
ApiInstalledListResponse as ApiInstalledListResponse,
128-
)
129-
from stackit.postgresflex.models.backup import Backup as Backup
130115
from stackit.postgresflex.models.clone_instance_payload import (
131116
CloneInstancePayload as CloneInstancePayload,
132117
)
@@ -136,6 +121,9 @@
136121
from stackit.postgresflex.models.create_database_payload import (
137122
CreateDatabasePayload as CreateDatabasePayload,
138123
)
124+
from stackit.postgresflex.models.create_database_response import (
125+
CreateDatabaseResponse as CreateDatabaseResponse,
126+
)
139127
from stackit.postgresflex.models.create_instance_payload import (
140128
CreateInstancePayload as CreateInstancePayload,
141129
)
@@ -148,99 +136,121 @@
148136
from stackit.postgresflex.models.create_user_response import (
149137
CreateUserResponse as CreateUserResponse,
150138
)
139+
from stackit.postgresflex.models.database_roles import DatabaseRoles as DatabaseRoles
140+
from stackit.postgresflex.models.database_sort import DatabaseSort as DatabaseSort
151141
from stackit.postgresflex.models.error import Error as Error
152-
from stackit.postgresflex.models.extensions_configuration import (
153-
ExtensionsConfiguration as ExtensionsConfiguration,
154-
)
155-
from stackit.postgresflex.models.extensions_extension_list_response import (
156-
ExtensionsExtensionListResponse as ExtensionsExtensionListResponse,
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,
157145
)
158-
from stackit.postgresflex.models.extensions_new_config import (
159-
ExtensionsNewConfig as ExtensionsNewConfig,
146+
from stackit.postgresflex.models.get_database_response import (
147+
GetDatabaseResponse as GetDatabaseResponse,
160148
)
161-
from stackit.postgresflex.models.flavor import Flavor as Flavor
162-
from stackit.postgresflex.models.get_backup_response import (
163-
GetBackupResponse as GetBackupResponse,
149+
from stackit.postgresflex.models.get_instance_response import (
150+
GetInstanceResponse as GetInstanceResponse,
164151
)
165152
from stackit.postgresflex.models.get_user_response import (
166153
GetUserResponse as GetUserResponse,
167154
)
168-
from stackit.postgresflex.models.instance import Instance as Instance
169-
from stackit.postgresflex.models.instance_create_database_response import (
170-
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,
160+
)
161+
from stackit.postgresflex.models.instance_encryption import (
162+
InstanceEncryption as InstanceEncryption,
171163
)
172-
from stackit.postgresflex.models.instance_data_point import (
173-
InstanceDataPoint as InstanceDataPoint,
164+
from stackit.postgresflex.models.instance_network import (
165+
InstanceNetwork as InstanceNetwork,
174166
)
175-
from stackit.postgresflex.models.instance_database import (
176-
InstanceDatabase as InstanceDatabase,
167+
from stackit.postgresflex.models.instance_network_access_scope import (
168+
InstanceNetworkAccessScope as InstanceNetworkAccessScope,
177169
)
178-
from stackit.postgresflex.models.instance_host import InstanceHost as InstanceHost
179-
from stackit.postgresflex.models.instance_host_metric import (
180-
InstanceHostMetric as InstanceHostMetric,
170+
from stackit.postgresflex.models.instance_network_create import (
171+
InstanceNetworkCreate as InstanceNetworkCreate,
181172
)
182-
from stackit.postgresflex.models.instance_list_databases_response import (
183-
InstanceListDatabasesResponse as InstanceListDatabasesResponse,
173+
from stackit.postgresflex.models.instance_network_opt import (
174+
InstanceNetworkOpt as InstanceNetworkOpt,
184175
)
185-
from stackit.postgresflex.models.instance_list_instance import (
186-
InstanceListInstance as InstanceListInstance,
176+
from stackit.postgresflex.models.instance_network_update import (
177+
InstanceNetworkUpdate as InstanceNetworkUpdate,
187178
)
188-
from stackit.postgresflex.models.instance_metrics_response import (
189-
InstanceMetricsResponse as InstanceMetricsResponse,
179+
from stackit.postgresflex.models.instance_sort import InstanceSort as InstanceSort
180+
from stackit.postgresflex.models.instance_storage_range import (
181+
InstanceStorageRange as InstanceStorageRange,
190182
)
191-
from stackit.postgresflex.models.instance_response import (
192-
InstanceResponse as InstanceResponse,
183+
from stackit.postgresflex.models.list_backup_response import (
184+
ListBackupResponse as ListBackupResponse,
193185
)
194-
from stackit.postgresflex.models.list_backups_response import (
195-
ListBackupsResponse as ListBackupsResponse,
186+
from stackit.postgresflex.models.list_collations_response import (
187+
ListCollationsResponse as ListCollationsResponse,
196188
)
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
197194
from stackit.postgresflex.models.list_flavors_response import (
198195
ListFlavorsResponse as ListFlavorsResponse,
199196
)
197+
from stackit.postgresflex.models.list_instance import ListInstance as ListInstance
200198
from stackit.postgresflex.models.list_instances_response import (
201199
ListInstancesResponse as ListInstancesResponse,
202200
)
203-
from stackit.postgresflex.models.list_storages_response import (
204-
ListStoragesResponse as ListStoragesResponse,
201+
from stackit.postgresflex.models.list_roles_response import (
202+
ListRolesResponse as ListRolesResponse,
205203
)
206-
from stackit.postgresflex.models.list_users_response import (
207-
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,
208207
)
209-
from stackit.postgresflex.models.list_users_response_item import (
210-
ListUsersResponseItem as ListUsersResponseItem,
208+
from stackit.postgresflex.models.list_version_response import (
209+
ListVersionResponse as ListVersionResponse,
211210
)
212-
from stackit.postgresflex.models.list_versions_response import (
213-
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,
214214
)
215215
from stackit.postgresflex.models.partial_update_instance_payload import (
216216
PartialUpdateInstancePayload as PartialUpdateInstancePayload,
217217
)
218-
from stackit.postgresflex.models.partial_update_instance_response import (
219-
PartialUpdateInstanceResponse as PartialUpdateInstanceResponse,
220-
)
221218
from stackit.postgresflex.models.partial_update_user_payload import (
222219
PartialUpdateUserPayload as PartialUpdateUserPayload,
223220
)
224-
from stackit.postgresflex.models.postgres_database_parameter import (
225-
PostgresDatabaseParameter as PostgresDatabaseParameter,
226-
)
227-
from stackit.postgresflex.models.postgres_database_parameter_response import (
228-
PostgresDatabaseParameterResponse as PostgresDatabaseParameterResponse,
229-
)
230-
from stackit.postgresflex.models.reset_user_response import (
231-
ResetUserResponse as ResetUserResponse,
221+
from stackit.postgresflex.models.reset_user_password_response import (
222+
ResetUserPasswordResponse as ResetUserPasswordResponse,
232223
)
224+
from stackit.postgresflex.models.state import State as State
233225
from stackit.postgresflex.models.storage import Storage as Storage
234-
from stackit.postgresflex.models.storage_range import StorageRange as StorageRange
226+
from stackit.postgresflex.models.storage_create import StorageCreate as StorageCreate
235227
from stackit.postgresflex.models.storage_update import StorageUpdate as StorageUpdate
236-
from stackit.postgresflex.models.update_backup_schedule_payload import (
237-
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,
238236
)
239237
from stackit.postgresflex.models.update_instance_payload import (
240238
UpdateInstancePayload as UpdateInstancePayload,
241239
)
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+
)
242246
from stackit.postgresflex.models.update_user_payload import (
243247
UpdateUserPayload as UpdateUserPayload,
244248
)
245-
from stackit.postgresflex.models.user import User as User
246-
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)