Skip to content

Commit e3254bc

Browse files
Generate sqlserverflex
1 parent d14550d commit e3254bc

82 files changed

Lines changed: 4329 additions & 2784 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/sqlserverflex/oas_commit

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

services/sqlserverflex/src/stackit/sqlserverflex/__init__.py

Lines changed: 128 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
88
This is the documentation for the STACKIT MSSQL 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
@@ -28,61 +28,75 @@
2828
"ApiKeyError",
2929
"ApiAttributeError",
3030
"ApiException",
31-
"ACL",
32-
"Backup",
33-
"BackupListBackupsResponseGrouped",
31+
"BackupRunningRestore",
32+
"BackupSort",
3433
"CreateDatabasePayload",
3534
"CreateDatabaseResponse",
3635
"CreateInstancePayload",
36+
"CreateInstancePayloadNetwork",
3737
"CreateInstanceResponse",
3838
"CreateUserPayload",
3939
"CreateUserResponse",
40-
"DataPoint",
41-
"Database",
42-
"DatabaseDocumentationCreateDatabaseRequestOptions",
43-
"DatabaseOptions",
44-
"Flavor",
40+
"DatabaseGetcollation",
41+
"DatabaseGetcompatibility",
42+
"DatabaseRoles",
43+
"DatabaseSort",
44+
"Error",
45+
"ExternalS3",
46+
"FlavorSort",
47+
"FlavorStorageClassesStorageClass",
48+
"FlavorStorageRange",
4549
"GetBackupResponse",
4650
"GetDatabaseResponse",
4751
"GetInstanceResponse",
4852
"GetUserResponse",
49-
"Host",
50-
"HostMetric",
51-
"Instance",
52-
"InstanceDocumentationACL",
53-
"InstanceDocumentationOptions",
54-
"InstanceDocumentationStorage",
55-
"InstanceError",
56-
"InstanceFlavorEntry",
57-
"InstanceListInstance",
58-
"InstanceListUser",
53+
"InstanceEdition",
54+
"InstanceEncryption",
55+
"InstanceNetwork",
56+
"InstanceNetworkAccessScope",
57+
"InstanceSort",
58+
"InstanceVersion",
59+
"InstanceVersionOpt",
60+
"ListBackup",
61+
"ListBackupResponse",
5962
"ListBackupsResponse",
6063
"ListCollationsResponse",
6164
"ListCompatibilityResponse",
65+
"ListCurrentRunningRestoreJobs",
66+
"ListDatabase",
6267
"ListDatabasesResponse",
68+
"ListFlavors",
6369
"ListFlavorsResponse",
70+
"ListInstance",
6471
"ListInstancesResponse",
65-
"ListMetricsResponse",
66-
"ListRestoreJobsResponse",
6772
"ListRolesResponse",
6873
"ListStoragesResponse",
69-
"ListUsersResponse",
74+
"ListUser",
75+
"ListUserResponse",
7076
"ListVersionsResponse",
71-
"MssqlDatabaseCollation",
72-
"MssqlDatabaseCompatibility",
77+
"Pagination",
7378
"PartialUpdateInstancePayload",
79+
"PartialUpdateInstancePayloadNetwork",
80+
"Replicas",
7481
"ResetUserResponse",
75-
"RestoreRunningRestore",
76-
"SingleDatabase",
77-
"SingleUser",
82+
"RestoreDatabaseFromBackupPayload",
83+
"RestoreDatabaseFromBackupPayloadSource",
84+
"S3fileInfo",
85+
"SourceBackup",
86+
"SourceExternalS3",
87+
"State",
7888
"Storage",
79-
"StorageRange",
80-
"TriggerDatabaseRestorePayload",
81-
"Type",
89+
"StorageCreate",
90+
"StorageUpdate",
91+
"TriggerRestorePayload",
8292
"UpdateInstancePayload",
83-
"UpdateInstanceResponse",
84-
"User",
85-
"UserResponseUser",
93+
"UpdateInstancePayloadNetwork",
94+
"UpdateInstanceProtectionPayload",
95+
"UpdateInstanceProtectionResponse",
96+
"UserSort",
97+
"ValidationError",
98+
"ValidationErrorValidationInner",
99+
"Version",
86100
]
87101

88102
# import apis into sdk package
@@ -100,11 +114,10 @@
100114
from stackit.sqlserverflex.exceptions import OpenApiException as OpenApiException
101115

102116
# import models into sdk package
103-
from stackit.sqlserverflex.models.acl import ACL as ACL
104-
from stackit.sqlserverflex.models.backup import Backup as Backup
105-
from stackit.sqlserverflex.models.backup_list_backups_response_grouped import (
106-
BackupListBackupsResponseGrouped as BackupListBackupsResponseGrouped,
117+
from stackit.sqlserverflex.models.backup_running_restore import (
118+
BackupRunningRestore as BackupRunningRestore,
107119
)
120+
from stackit.sqlserverflex.models.backup_sort import BackupSort as BackupSort
108121
from stackit.sqlserverflex.models.create_database_payload import (
109122
CreateDatabasePayload as CreateDatabasePayload,
110123
)
@@ -114,6 +127,9 @@
114127
from stackit.sqlserverflex.models.create_instance_payload import (
115128
CreateInstancePayload as CreateInstancePayload,
116129
)
130+
from stackit.sqlserverflex.models.create_instance_payload_network import (
131+
CreateInstancePayloadNetwork as CreateInstancePayloadNetwork,
132+
)
117133
from stackit.sqlserverflex.models.create_instance_response import (
118134
CreateInstanceResponse as CreateInstanceResponse,
119135
)
@@ -123,15 +139,23 @@
123139
from stackit.sqlserverflex.models.create_user_response import (
124140
CreateUserResponse as CreateUserResponse,
125141
)
126-
from stackit.sqlserverflex.models.data_point import DataPoint as DataPoint
127-
from stackit.sqlserverflex.models.database import Database as Database
128-
from stackit.sqlserverflex.models.database_documentation_create_database_request_options import (
129-
DatabaseDocumentationCreateDatabaseRequestOptions as DatabaseDocumentationCreateDatabaseRequestOptions,
142+
from stackit.sqlserverflex.models.database_getcollation import (
143+
DatabaseGetcollation as DatabaseGetcollation,
144+
)
145+
from stackit.sqlserverflex.models.database_getcompatibility import (
146+
DatabaseGetcompatibility as DatabaseGetcompatibility,
130147
)
131-
from stackit.sqlserverflex.models.database_options import (
132-
DatabaseOptions as DatabaseOptions,
148+
from stackit.sqlserverflex.models.database_roles import DatabaseRoles as DatabaseRoles
149+
from stackit.sqlserverflex.models.database_sort import DatabaseSort as DatabaseSort
150+
from stackit.sqlserverflex.models.error import Error as Error
151+
from stackit.sqlserverflex.models.external_s3 import ExternalS3 as ExternalS3
152+
from stackit.sqlserverflex.models.flavor_sort import FlavorSort as FlavorSort
153+
from stackit.sqlserverflex.models.flavor_storage_classes_storage_class import (
154+
FlavorStorageClassesStorageClass as FlavorStorageClassesStorageClass,
155+
)
156+
from stackit.sqlserverflex.models.flavor_storage_range import (
157+
FlavorStorageRange as FlavorStorageRange,
133158
)
134-
from stackit.sqlserverflex.models.flavor import Flavor as Flavor
135159
from stackit.sqlserverflex.models.get_backup_response import (
136160
GetBackupResponse as GetBackupResponse,
137161
)
@@ -144,27 +168,28 @@
144168
from stackit.sqlserverflex.models.get_user_response import (
145169
GetUserResponse as GetUserResponse,
146170
)
147-
from stackit.sqlserverflex.models.host import Host as Host
148-
from stackit.sqlserverflex.models.host_metric import HostMetric as HostMetric
149-
from stackit.sqlserverflex.models.instance import Instance as Instance
150-
from stackit.sqlserverflex.models.instance_documentation_acl import (
151-
InstanceDocumentationACL as InstanceDocumentationACL,
171+
from stackit.sqlserverflex.models.instance_edition import (
172+
InstanceEdition as InstanceEdition,
173+
)
174+
from stackit.sqlserverflex.models.instance_encryption import (
175+
InstanceEncryption as InstanceEncryption,
152176
)
153-
from stackit.sqlserverflex.models.instance_documentation_options import (
154-
InstanceDocumentationOptions as InstanceDocumentationOptions,
177+
from stackit.sqlserverflex.models.instance_network import (
178+
InstanceNetwork as InstanceNetwork,
155179
)
156-
from stackit.sqlserverflex.models.instance_documentation_storage import (
157-
InstanceDocumentationStorage as InstanceDocumentationStorage,
180+
from stackit.sqlserverflex.models.instance_network_access_scope import (
181+
InstanceNetworkAccessScope as InstanceNetworkAccessScope,
158182
)
159-
from stackit.sqlserverflex.models.instance_error import InstanceError as InstanceError
160-
from stackit.sqlserverflex.models.instance_flavor_entry import (
161-
InstanceFlavorEntry as InstanceFlavorEntry,
183+
from stackit.sqlserverflex.models.instance_sort import InstanceSort as InstanceSort
184+
from stackit.sqlserverflex.models.instance_version import (
185+
InstanceVersion as InstanceVersion,
162186
)
163-
from stackit.sqlserverflex.models.instance_list_instance import (
164-
InstanceListInstance as InstanceListInstance,
187+
from stackit.sqlserverflex.models.instance_version_opt import (
188+
InstanceVersionOpt as InstanceVersionOpt,
165189
)
166-
from stackit.sqlserverflex.models.instance_list_user import (
167-
InstanceListUser as InstanceListUser,
190+
from stackit.sqlserverflex.models.list_backup import ListBackup as ListBackup
191+
from stackit.sqlserverflex.models.list_backup_response import (
192+
ListBackupResponse as ListBackupResponse,
168193
)
169194
from stackit.sqlserverflex.models.list_backups_response import (
170195
ListBackupsResponse as ListBackupsResponse,
@@ -175,65 +200,80 @@
175200
from stackit.sqlserverflex.models.list_compatibility_response import (
176201
ListCompatibilityResponse as ListCompatibilityResponse,
177202
)
203+
from stackit.sqlserverflex.models.list_current_running_restore_jobs import (
204+
ListCurrentRunningRestoreJobs as ListCurrentRunningRestoreJobs,
205+
)
206+
from stackit.sqlserverflex.models.list_database import ListDatabase as ListDatabase
178207
from stackit.sqlserverflex.models.list_databases_response import (
179208
ListDatabasesResponse as ListDatabasesResponse,
180209
)
210+
from stackit.sqlserverflex.models.list_flavors import ListFlavors as ListFlavors
181211
from stackit.sqlserverflex.models.list_flavors_response import (
182212
ListFlavorsResponse as ListFlavorsResponse,
183213
)
214+
from stackit.sqlserverflex.models.list_instance import ListInstance as ListInstance
184215
from stackit.sqlserverflex.models.list_instances_response import (
185216
ListInstancesResponse as ListInstancesResponse,
186217
)
187-
from stackit.sqlserverflex.models.list_metrics_response import (
188-
ListMetricsResponse as ListMetricsResponse,
189-
)
190-
from stackit.sqlserverflex.models.list_restore_jobs_response import (
191-
ListRestoreJobsResponse as ListRestoreJobsResponse,
192-
)
193218
from stackit.sqlserverflex.models.list_roles_response import (
194219
ListRolesResponse as ListRolesResponse,
195220
)
196221
from stackit.sqlserverflex.models.list_storages_response import (
197222
ListStoragesResponse as ListStoragesResponse,
198223
)
199-
from stackit.sqlserverflex.models.list_users_response import (
200-
ListUsersResponse as ListUsersResponse,
224+
from stackit.sqlserverflex.models.list_user import ListUser as ListUser
225+
from stackit.sqlserverflex.models.list_user_response import (
226+
ListUserResponse as ListUserResponse,
201227
)
202228
from stackit.sqlserverflex.models.list_versions_response import (
203229
ListVersionsResponse as ListVersionsResponse,
204230
)
205-
from stackit.sqlserverflex.models.mssql_database_collation import (
206-
MssqlDatabaseCollation as MssqlDatabaseCollation,
207-
)
208-
from stackit.sqlserverflex.models.mssql_database_compatibility import (
209-
MssqlDatabaseCompatibility as MssqlDatabaseCompatibility,
210-
)
231+
from stackit.sqlserverflex.models.pagination import Pagination as Pagination
211232
from stackit.sqlserverflex.models.partial_update_instance_payload import (
212233
PartialUpdateInstancePayload as PartialUpdateInstancePayload,
213234
)
235+
from stackit.sqlserverflex.models.partial_update_instance_payload_network import (
236+
PartialUpdateInstancePayloadNetwork as PartialUpdateInstancePayloadNetwork,
237+
)
238+
from stackit.sqlserverflex.models.replicas import Replicas as Replicas
214239
from stackit.sqlserverflex.models.reset_user_response import (
215240
ResetUserResponse as ResetUserResponse,
216241
)
217-
from stackit.sqlserverflex.models.restore_running_restore import (
218-
RestoreRunningRestore as RestoreRunningRestore,
242+
from stackit.sqlserverflex.models.restore_database_from_backup_payload import (
243+
RestoreDatabaseFromBackupPayload as RestoreDatabaseFromBackupPayload,
244+
)
245+
from stackit.sqlserverflex.models.restore_database_from_backup_payload_source import (
246+
RestoreDatabaseFromBackupPayloadSource as RestoreDatabaseFromBackupPayloadSource,
219247
)
220-
from stackit.sqlserverflex.models.single_database import (
221-
SingleDatabase as SingleDatabase,
248+
from stackit.sqlserverflex.models.s3file_info import S3fileInfo as S3fileInfo
249+
from stackit.sqlserverflex.models.source_backup import SourceBackup as SourceBackup
250+
from stackit.sqlserverflex.models.source_external_s3 import (
251+
SourceExternalS3 as SourceExternalS3,
222252
)
223-
from stackit.sqlserverflex.models.single_user import SingleUser as SingleUser
253+
from stackit.sqlserverflex.models.state import State as State
224254
from stackit.sqlserverflex.models.storage import Storage as Storage
225-
from stackit.sqlserverflex.models.storage_range import StorageRange as StorageRange
226-
from stackit.sqlserverflex.models.trigger_database_restore_payload import (
227-
TriggerDatabaseRestorePayload as TriggerDatabaseRestorePayload,
255+
from stackit.sqlserverflex.models.storage_create import StorageCreate as StorageCreate
256+
from stackit.sqlserverflex.models.storage_update import StorageUpdate as StorageUpdate
257+
from stackit.sqlserverflex.models.trigger_restore_payload import (
258+
TriggerRestorePayload as TriggerRestorePayload,
228259
)
229-
from stackit.sqlserverflex.models.type import Type as Type
230260
from stackit.sqlserverflex.models.update_instance_payload import (
231261
UpdateInstancePayload as UpdateInstancePayload,
232262
)
233-
from stackit.sqlserverflex.models.update_instance_response import (
234-
UpdateInstanceResponse as UpdateInstanceResponse,
263+
from stackit.sqlserverflex.models.update_instance_payload_network import (
264+
UpdateInstancePayloadNetwork as UpdateInstancePayloadNetwork,
265+
)
266+
from stackit.sqlserverflex.models.update_instance_protection_payload import (
267+
UpdateInstanceProtectionPayload as UpdateInstanceProtectionPayload,
268+
)
269+
from stackit.sqlserverflex.models.update_instance_protection_response import (
270+
UpdateInstanceProtectionResponse as UpdateInstanceProtectionResponse,
271+
)
272+
from stackit.sqlserverflex.models.user_sort import UserSort as UserSort
273+
from stackit.sqlserverflex.models.validation_error import (
274+
ValidationError as ValidationError,
235275
)
236-
from stackit.sqlserverflex.models.user import User as User
237-
from stackit.sqlserverflex.models.user_response_user import (
238-
UserResponseUser as UserResponseUser,
276+
from stackit.sqlserverflex.models.validation_error_validation_inner import (
277+
ValidationErrorValidationInner as ValidationErrorValidationInner,
239278
)
279+
from stackit.sqlserverflex.models.version import Version as Version

0 commit comments

Comments
 (0)