Skip to content

Commit 2eceff2

Browse files
Generate iaas
1 parent e4b8ba6 commit 2eceff2

File tree

154 files changed

+15538
-6340
lines changed

Some content is hidden

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

154 files changed

+15538
-6340
lines changed

services/iaas/src/stackit/iaas/__init__.py

Lines changed: 97 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
88
This API allows you to create and modify IaaS resources.
99
10-
The version of the OpenAPI document: 1
10+
The version of the OpenAPI document: 2
1111
1212
Generated by OpenAPI Generator (https://openapi-generator.tech)
1313
@@ -29,14 +29,13 @@
2929
"ApiKeyError",
3030
"ApiAttributeError",
3131
"ApiException",
32+
"AddRoutesToRoutingTablePayload",
33+
"AddRoutingTableToAreaPayload",
3234
"AddVolumeToServerPayload",
3335
"AffinityGroup",
3436
"AffinityGroupListResponse",
3537
"AllowedAddressesInner",
36-
"Area",
37-
"AreaConfig",
3838
"AreaId",
39-
"AreaPrefixConfigIPv4",
4039
"AvailabilityZoneListResponse",
4140
"Backup",
4241
"BackupListResponse",
@@ -45,17 +44,19 @@
4544
"BootVolume",
4645
"BootVolumeSource",
4746
"CreateAffinityGroupPayload",
48-
"CreateAreaAddressFamily",
49-
"CreateAreaIPv4",
5047
"CreateBackupPayload",
5148
"CreateImagePayload",
5249
"CreateKeyPairPayload",
53-
"CreateNetworkAddressFamily",
5450
"CreateNetworkAreaPayload",
5551
"CreateNetworkAreaRangePayload",
52+
"CreateNetworkAreaRegionPayload",
5653
"CreateNetworkAreaRoutePayload",
57-
"CreateNetworkIPv4Body",
58-
"CreateNetworkIPv6Body",
54+
"CreateNetworkIPv4",
55+
"CreateNetworkIPv4WithPrefix",
56+
"CreateNetworkIPv4WithPrefixLength",
57+
"CreateNetworkIPv6",
58+
"CreateNetworkIPv6WithPrefix",
59+
"CreateNetworkIPv6WithPrefixLength",
5960
"CreateNetworkPayload",
6061
"CreateNicPayload",
6162
"CreateProtocol",
@@ -66,9 +67,11 @@
6667
"CreateServerNetworking",
6768
"CreateServerNetworkingWithNics",
6869
"CreateServerPayload",
69-
"CreateServerPayloadNetworking",
70+
"CreateServerPayloadAllOfNetworking",
7071
"CreateSnapshotPayload",
7172
"CreateVolumePayload",
73+
"DestinationCIDRv4",
74+
"DestinationCIDRv6",
7275
"Error",
7376
"GetServerLog200Response",
7477
"ICMPParameters",
@@ -77,6 +80,7 @@
7780
"ImageChecksum",
7881
"ImageConfig",
7982
"ImageCreateResponse",
83+
"ImageFromVolumePayload",
8084
"ImageListResponse",
8185
"ImageShare",
8286
"ImageShareConsumer",
@@ -88,11 +92,16 @@
8892
"NICListResponse",
8993
"Network",
9094
"NetworkArea",
91-
"NetworkAreaIPv4",
9295
"NetworkAreaListResponse",
96+
"NetworkIPv4",
97+
"NetworkIPv6",
9398
"NetworkListResponse",
9499
"NetworkRange",
95100
"NetworkRangeListResponse",
101+
"NexthopBlackhole",
102+
"NexthopIPv4",
103+
"NexthopIPv6",
104+
"NexthopInternet",
96105
"PartialUpdateNetworkAreaPayload",
97106
"PartialUpdateNetworkPayload",
98107
"PortRange",
@@ -106,13 +115,20 @@
106115
"Quota",
107116
"QuotaList",
108117
"QuotaListResponse",
118+
"RegionalArea",
119+
"RegionalAreaIPv4",
120+
"RegionalAreaListResponse",
109121
"Request",
110122
"RequestResource",
111123
"RescueServerPayload",
112124
"ResizeServerPayload",
113125
"ResizeVolumePayload",
114126
"Route",
127+
"RouteDestination",
115128
"RouteListResponse",
129+
"RouteNexthop",
130+
"RoutingTable",
131+
"RoutingTableListResponse",
116132
"SecurityGroup",
117133
"SecurityGroupListResponse",
118134
"SecurityGroupRule",
@@ -124,24 +140,26 @@
124140
"ServerListResponse",
125141
"ServerMaintenance",
126142
"ServerNetwork",
143+
"ServerNetworking",
127144
"ServiceAccountMailListResponse",
128145
"SetImageSharePayload",
129146
"Snapshot",
130147
"SnapshotListResponse",
131148
"StaticAreaID",
132-
"UpdateAreaAddressFamily",
133-
"UpdateAreaIPv4",
134149
"UpdateAttachedVolumePayload",
135150
"UpdateBackupPayload",
136151
"UpdateImagePayload",
137152
"UpdateImageSharePayload",
138153
"UpdateKeyPairPayload",
139-
"UpdateNetworkAddressFamily",
154+
"UpdateNetworkAreaRegionPayload",
140155
"UpdateNetworkAreaRoutePayload",
141156
"UpdateNetworkIPv4Body",
142157
"UpdateNetworkIPv6Body",
143158
"UpdateNicPayload",
144159
"UpdatePublicIPPayload",
160+
"UpdateRegionalAreaIPv4",
161+
"UpdateRouteOfRoutingTablePayload",
162+
"UpdateRoutingTableOfAreaPayload",
145163
"UpdateSecurityGroupPayload",
146164
"UpdateServerPayload",
147165
"UpdateSnapshotPayload",
@@ -171,6 +189,12 @@
171189
from stackit.iaas.exceptions import OpenApiException as OpenApiException
172190

173191
# import models into sdk package
192+
from stackit.iaas.models.add_routes_to_routing_table_payload import (
193+
AddRoutesToRoutingTablePayload as AddRoutesToRoutingTablePayload,
194+
)
195+
from stackit.iaas.models.add_routing_table_to_area_payload import (
196+
AddRoutingTableToAreaPayload as AddRoutingTableToAreaPayload,
197+
)
174198
from stackit.iaas.models.add_volume_to_server_payload import (
175199
AddVolumeToServerPayload as AddVolumeToServerPayload,
176200
)
@@ -181,12 +205,7 @@
181205
from stackit.iaas.models.allowed_addresses_inner import (
182206
AllowedAddressesInner as AllowedAddressesInner,
183207
)
184-
from stackit.iaas.models.area import Area as Area
185-
from stackit.iaas.models.area_config import AreaConfig as AreaConfig
186208
from stackit.iaas.models.area_id import AreaId as AreaId
187-
from stackit.iaas.models.area_prefix_config_ipv4 import (
188-
AreaPrefixConfigIPv4 as AreaPrefixConfigIPv4,
189-
)
190209
from stackit.iaas.models.availability_zone_list_response import (
191210
AvailabilityZoneListResponse as AvailabilityZoneListResponse,
192211
)
@@ -203,10 +222,6 @@
203222
from stackit.iaas.models.create_affinity_group_payload import (
204223
CreateAffinityGroupPayload as CreateAffinityGroupPayload,
205224
)
206-
from stackit.iaas.models.create_area_address_family import (
207-
CreateAreaAddressFamily as CreateAreaAddressFamily,
208-
)
209-
from stackit.iaas.models.create_area_ipv4 import CreateAreaIPv4 as CreateAreaIPv4
210225
from stackit.iaas.models.create_backup_payload import (
211226
CreateBackupPayload as CreateBackupPayload,
212227
)
@@ -216,23 +231,35 @@
216231
from stackit.iaas.models.create_key_pair_payload import (
217232
CreateKeyPairPayload as CreateKeyPairPayload,
218233
)
219-
from stackit.iaas.models.create_network_address_family import (
220-
CreateNetworkAddressFamily as CreateNetworkAddressFamily,
221-
)
222234
from stackit.iaas.models.create_network_area_payload import (
223235
CreateNetworkAreaPayload as CreateNetworkAreaPayload,
224236
)
225237
from stackit.iaas.models.create_network_area_range_payload import (
226238
CreateNetworkAreaRangePayload as CreateNetworkAreaRangePayload,
227239
)
240+
from stackit.iaas.models.create_network_area_region_payload import (
241+
CreateNetworkAreaRegionPayload as CreateNetworkAreaRegionPayload,
242+
)
228243
from stackit.iaas.models.create_network_area_route_payload import (
229244
CreateNetworkAreaRoutePayload as CreateNetworkAreaRoutePayload,
230245
)
231-
from stackit.iaas.models.create_network_ipv4_body import (
232-
CreateNetworkIPv4Body as CreateNetworkIPv4Body,
246+
from stackit.iaas.models.create_network_ipv4 import (
247+
CreateNetworkIPv4 as CreateNetworkIPv4,
248+
)
249+
from stackit.iaas.models.create_network_ipv4_with_prefix import (
250+
CreateNetworkIPv4WithPrefix as CreateNetworkIPv4WithPrefix,
251+
)
252+
from stackit.iaas.models.create_network_ipv4_with_prefix_length import (
253+
CreateNetworkIPv4WithPrefixLength as CreateNetworkIPv4WithPrefixLength,
254+
)
255+
from stackit.iaas.models.create_network_ipv6 import (
256+
CreateNetworkIPv6 as CreateNetworkIPv6,
257+
)
258+
from stackit.iaas.models.create_network_ipv6_with_prefix import (
259+
CreateNetworkIPv6WithPrefix as CreateNetworkIPv6WithPrefix,
233260
)
234-
from stackit.iaas.models.create_network_ipv6_body import (
235-
CreateNetworkIPv6Body as CreateNetworkIPv6Body,
261+
from stackit.iaas.models.create_network_ipv6_with_prefix_length import (
262+
CreateNetworkIPv6WithPrefixLength as CreateNetworkIPv6WithPrefixLength,
236263
)
237264
from stackit.iaas.models.create_network_payload import (
238265
CreateNetworkPayload as CreateNetworkPayload,
@@ -260,15 +287,21 @@
260287
from stackit.iaas.models.create_server_payload import (
261288
CreateServerPayload as CreateServerPayload,
262289
)
263-
from stackit.iaas.models.create_server_payload_networking import (
264-
CreateServerPayloadNetworking as CreateServerPayloadNetworking,
290+
from stackit.iaas.models.create_server_payload_all_of_networking import (
291+
CreateServerPayloadAllOfNetworking as CreateServerPayloadAllOfNetworking,
265292
)
266293
from stackit.iaas.models.create_snapshot_payload import (
267294
CreateSnapshotPayload as CreateSnapshotPayload,
268295
)
269296
from stackit.iaas.models.create_volume_payload import (
270297
CreateVolumePayload as CreateVolumePayload,
271298
)
299+
from stackit.iaas.models.destination_cidrv4 import (
300+
DestinationCIDRv4 as DestinationCIDRv4,
301+
)
302+
from stackit.iaas.models.destination_cidrv6 import (
303+
DestinationCIDRv6 as DestinationCIDRv6,
304+
)
272305
from stackit.iaas.models.error import Error as Error
273306
from stackit.iaas.models.get_server_log200_response import (
274307
GetServerLog200Response as GetServerLog200Response,
@@ -281,6 +314,9 @@
281314
from stackit.iaas.models.image_create_response import (
282315
ImageCreateResponse as ImageCreateResponse,
283316
)
317+
from stackit.iaas.models.image_from_volume_payload import (
318+
ImageFromVolumePayload as ImageFromVolumePayload,
319+
)
284320
from stackit.iaas.models.image_list_response import (
285321
ImageListResponse as ImageListResponse,
286322
)
@@ -298,17 +334,22 @@
298334
)
299335
from stackit.iaas.models.network import Network as Network
300336
from stackit.iaas.models.network_area import NetworkArea as NetworkArea
301-
from stackit.iaas.models.network_area_ipv4 import NetworkAreaIPv4 as NetworkAreaIPv4
302337
from stackit.iaas.models.network_area_list_response import (
303338
NetworkAreaListResponse as NetworkAreaListResponse,
304339
)
340+
from stackit.iaas.models.network_ipv4 import NetworkIPv4 as NetworkIPv4
341+
from stackit.iaas.models.network_ipv6 import NetworkIPv6 as NetworkIPv6
305342
from stackit.iaas.models.network_list_response import (
306343
NetworkListResponse as NetworkListResponse,
307344
)
308345
from stackit.iaas.models.network_range import NetworkRange as NetworkRange
309346
from stackit.iaas.models.network_range_list_response import (
310347
NetworkRangeListResponse as NetworkRangeListResponse,
311348
)
349+
from stackit.iaas.models.nexthop_blackhole import NexthopBlackhole as NexthopBlackhole
350+
from stackit.iaas.models.nexthop_internet import NexthopInternet as NexthopInternet
351+
from stackit.iaas.models.nexthop_ipv4 import NexthopIPv4 as NexthopIPv4
352+
from stackit.iaas.models.nexthop_ipv6 import NexthopIPv6 as NexthopIPv6
312353
from stackit.iaas.models.nic import NIC as NIC
313354
from stackit.iaas.models.nic_list_response import NICListResponse as NICListResponse
314355
from stackit.iaas.models.partial_update_network_area_payload import (
@@ -336,6 +377,11 @@
336377
from stackit.iaas.models.quota_list_response import (
337378
QuotaListResponse as QuotaListResponse,
338379
)
380+
from stackit.iaas.models.regional_area import RegionalArea as RegionalArea
381+
from stackit.iaas.models.regional_area_ipv4 import RegionalAreaIPv4 as RegionalAreaIPv4
382+
from stackit.iaas.models.regional_area_list_response import (
383+
RegionalAreaListResponse as RegionalAreaListResponse,
384+
)
339385
from stackit.iaas.models.request import Request as Request
340386
from stackit.iaas.models.request_resource import RequestResource as RequestResource
341387
from stackit.iaas.models.rescue_server_payload import (
@@ -348,9 +394,15 @@
348394
ResizeVolumePayload as ResizeVolumePayload,
349395
)
350396
from stackit.iaas.models.route import Route as Route
397+
from stackit.iaas.models.route_destination import RouteDestination as RouteDestination
351398
from stackit.iaas.models.route_list_response import (
352399
RouteListResponse as RouteListResponse,
353400
)
401+
from stackit.iaas.models.route_nexthop import RouteNexthop as RouteNexthop
402+
from stackit.iaas.models.routing_table import RoutingTable as RoutingTable
403+
from stackit.iaas.models.routing_table_list_response import (
404+
RoutingTableListResponse as RoutingTableListResponse,
405+
)
354406
from stackit.iaas.models.security_group import SecurityGroup as SecurityGroup
355407
from stackit.iaas.models.security_group_list_response import (
356408
SecurityGroupListResponse as SecurityGroupListResponse,
@@ -374,6 +426,7 @@
374426
ServerMaintenance as ServerMaintenance,
375427
)
376428
from stackit.iaas.models.server_network import ServerNetwork as ServerNetwork
429+
from stackit.iaas.models.server_networking import ServerNetworking as ServerNetworking
377430
from stackit.iaas.models.service_account_mail_list_response import (
378431
ServiceAccountMailListResponse as ServiceAccountMailListResponse,
379432
)
@@ -385,10 +438,6 @@
385438
SnapshotListResponse as SnapshotListResponse,
386439
)
387440
from stackit.iaas.models.static_area_id import StaticAreaID as StaticAreaID
388-
from stackit.iaas.models.update_area_address_family import (
389-
UpdateAreaAddressFamily as UpdateAreaAddressFamily,
390-
)
391-
from stackit.iaas.models.update_area_ipv4 import UpdateAreaIPv4 as UpdateAreaIPv4
392441
from stackit.iaas.models.update_attached_volume_payload import (
393442
UpdateAttachedVolumePayload as UpdateAttachedVolumePayload,
394443
)
@@ -404,8 +453,8 @@
404453
from stackit.iaas.models.update_key_pair_payload import (
405454
UpdateKeyPairPayload as UpdateKeyPairPayload,
406455
)
407-
from stackit.iaas.models.update_network_address_family import (
408-
UpdateNetworkAddressFamily as UpdateNetworkAddressFamily,
456+
from stackit.iaas.models.update_network_area_region_payload import (
457+
UpdateNetworkAreaRegionPayload as UpdateNetworkAreaRegionPayload,
409458
)
410459
from stackit.iaas.models.update_network_area_route_payload import (
411460
UpdateNetworkAreaRoutePayload as UpdateNetworkAreaRoutePayload,
@@ -420,6 +469,15 @@
420469
from stackit.iaas.models.update_public_ip_payload import (
421470
UpdatePublicIPPayload as UpdatePublicIPPayload,
422471
)
472+
from stackit.iaas.models.update_regional_area_ipv4 import (
473+
UpdateRegionalAreaIPv4 as UpdateRegionalAreaIPv4,
474+
)
475+
from stackit.iaas.models.update_route_of_routing_table_payload import (
476+
UpdateRouteOfRoutingTablePayload as UpdateRouteOfRoutingTablePayload,
477+
)
478+
from stackit.iaas.models.update_routing_table_of_area_payload import (
479+
UpdateRoutingTableOfAreaPayload as UpdateRoutingTableOfAreaPayload,
480+
)
423481
from stackit.iaas.models.update_security_group_payload import (
424482
UpdateSecurityGroupPayload as UpdateSecurityGroupPayload,
425483
)

0 commit comments

Comments
 (0)