Skip to content

Commit 50edd65

Browse files
Generate iaas
1 parent 23b3304 commit 50edd65

File tree

149 files changed

+15860
-5588
lines changed

Some content is hidden

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

149 files changed

+15860
-5588
lines changed

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

Lines changed: 93 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",
@@ -88,11 +91,16 @@
8891
"NICListResponse",
8992
"Network",
9093
"NetworkArea",
91-
"NetworkAreaIPv4",
9294
"NetworkAreaListResponse",
95+
"NetworkIPv4",
96+
"NetworkIPv6",
9397
"NetworkListResponse",
9498
"NetworkRange",
9599
"NetworkRangeListResponse",
100+
"NexthopBlackhole",
101+
"NexthopIPv4",
102+
"NexthopIPv6",
103+
"NexthopInternet",
96104
"PartialUpdateNetworkAreaPayload",
97105
"PartialUpdateNetworkPayload",
98106
"PortRange",
@@ -106,13 +114,20 @@
106114
"Quota",
107115
"QuotaList",
108116
"QuotaListResponse",
117+
"RegionalArea",
118+
"RegionalAreaIPv4",
119+
"RegionalAreaListResponse",
109120
"Request",
110121
"RequestResource",
111122
"RescueServerPayload",
112123
"ResizeServerPayload",
113124
"ResizeVolumePayload",
114125
"Route",
126+
"RouteDestination",
115127
"RouteListResponse",
128+
"RouteNexthop",
129+
"RoutingTable",
130+
"RoutingTableListResponse",
116131
"SecurityGroup",
117132
"SecurityGroupListResponse",
118133
"SecurityGroupRule",
@@ -124,24 +139,26 @@
124139
"ServerListResponse",
125140
"ServerMaintenance",
126141
"ServerNetwork",
142+
"ServerNetworking",
127143
"ServiceAccountMailListResponse",
128144
"SetImageSharePayload",
129145
"Snapshot",
130146
"SnapshotListResponse",
131147
"StaticAreaID",
132-
"UpdateAreaAddressFamily",
133-
"UpdateAreaIPv4",
134148
"UpdateAttachedVolumePayload",
135149
"UpdateBackupPayload",
136150
"UpdateImagePayload",
137151
"UpdateImageSharePayload",
138152
"UpdateKeyPairPayload",
139-
"UpdateNetworkAddressFamily",
153+
"UpdateNetworkAreaRegionPayload",
140154
"UpdateNetworkAreaRoutePayload",
141155
"UpdateNetworkIPv4Body",
142156
"UpdateNetworkIPv6Body",
143157
"UpdateNicPayload",
144158
"UpdatePublicIPPayload",
159+
"UpdateRegionalAreaIPv4",
160+
"UpdateRouteOfRoutingTablePayload",
161+
"UpdateRoutingTableOfAreaPayload",
145162
"UpdateSecurityGroupPayload",
146163
"UpdateServerPayload",
147164
"UpdateSnapshotPayload",
@@ -171,6 +188,12 @@
171188
from stackit.iaas.exceptions import OpenApiException as OpenApiException
172189

173190
# import models into sdk package
191+
from stackit.iaas.models.add_routes_to_routing_table_payload import (
192+
AddRoutesToRoutingTablePayload as AddRoutesToRoutingTablePayload,
193+
)
194+
from stackit.iaas.models.add_routing_table_to_area_payload import (
195+
AddRoutingTableToAreaPayload as AddRoutingTableToAreaPayload,
196+
)
174197
from stackit.iaas.models.add_volume_to_server_payload import (
175198
AddVolumeToServerPayload as AddVolumeToServerPayload,
176199
)
@@ -181,12 +204,7 @@
181204
from stackit.iaas.models.allowed_addresses_inner import (
182205
AllowedAddressesInner as AllowedAddressesInner,
183206
)
184-
from stackit.iaas.models.area import Area as Area
185-
from stackit.iaas.models.area_config import AreaConfig as AreaConfig
186207
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-
)
190208
from stackit.iaas.models.availability_zone_list_response import (
191209
AvailabilityZoneListResponse as AvailabilityZoneListResponse,
192210
)
@@ -203,10 +221,6 @@
203221
from stackit.iaas.models.create_affinity_group_payload import (
204222
CreateAffinityGroupPayload as CreateAffinityGroupPayload,
205223
)
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
210224
from stackit.iaas.models.create_backup_payload import (
211225
CreateBackupPayload as CreateBackupPayload,
212226
)
@@ -216,23 +230,35 @@
216230
from stackit.iaas.models.create_key_pair_payload import (
217231
CreateKeyPairPayload as CreateKeyPairPayload,
218232
)
219-
from stackit.iaas.models.create_network_address_family import (
220-
CreateNetworkAddressFamily as CreateNetworkAddressFamily,
221-
)
222233
from stackit.iaas.models.create_network_area_payload import (
223234
CreateNetworkAreaPayload as CreateNetworkAreaPayload,
224235
)
225236
from stackit.iaas.models.create_network_area_range_payload import (
226237
CreateNetworkAreaRangePayload as CreateNetworkAreaRangePayload,
227238
)
239+
from stackit.iaas.models.create_network_area_region_payload import (
240+
CreateNetworkAreaRegionPayload as CreateNetworkAreaRegionPayload,
241+
)
228242
from stackit.iaas.models.create_network_area_route_payload import (
229243
CreateNetworkAreaRoutePayload as CreateNetworkAreaRoutePayload,
230244
)
231-
from stackit.iaas.models.create_network_ipv4_body import (
232-
CreateNetworkIPv4Body as CreateNetworkIPv4Body,
245+
from stackit.iaas.models.create_network_ipv4 import (
246+
CreateNetworkIPv4 as CreateNetworkIPv4,
247+
)
248+
from stackit.iaas.models.create_network_ipv4_with_prefix import (
249+
CreateNetworkIPv4WithPrefix as CreateNetworkIPv4WithPrefix,
250+
)
251+
from stackit.iaas.models.create_network_ipv4_with_prefix_length import (
252+
CreateNetworkIPv4WithPrefixLength as CreateNetworkIPv4WithPrefixLength,
253+
)
254+
from stackit.iaas.models.create_network_ipv6 import (
255+
CreateNetworkIPv6 as CreateNetworkIPv6,
233256
)
234-
from stackit.iaas.models.create_network_ipv6_body import (
235-
CreateNetworkIPv6Body as CreateNetworkIPv6Body,
257+
from stackit.iaas.models.create_network_ipv6_with_prefix import (
258+
CreateNetworkIPv6WithPrefix as CreateNetworkIPv6WithPrefix,
259+
)
260+
from stackit.iaas.models.create_network_ipv6_with_prefix_length import (
261+
CreateNetworkIPv6WithPrefixLength as CreateNetworkIPv6WithPrefixLength,
236262
)
237263
from stackit.iaas.models.create_network_payload import (
238264
CreateNetworkPayload as CreateNetworkPayload,
@@ -260,15 +286,21 @@
260286
from stackit.iaas.models.create_server_payload import (
261287
CreateServerPayload as CreateServerPayload,
262288
)
263-
from stackit.iaas.models.create_server_payload_networking import (
264-
CreateServerPayloadNetworking as CreateServerPayloadNetworking,
289+
from stackit.iaas.models.create_server_payload_all_of_networking import (
290+
CreateServerPayloadAllOfNetworking as CreateServerPayloadAllOfNetworking,
265291
)
266292
from stackit.iaas.models.create_snapshot_payload import (
267293
CreateSnapshotPayload as CreateSnapshotPayload,
268294
)
269295
from stackit.iaas.models.create_volume_payload import (
270296
CreateVolumePayload as CreateVolumePayload,
271297
)
298+
from stackit.iaas.models.destination_cidrv4 import (
299+
DestinationCIDRv4 as DestinationCIDRv4,
300+
)
301+
from stackit.iaas.models.destination_cidrv6 import (
302+
DestinationCIDRv6 as DestinationCIDRv6,
303+
)
272304
from stackit.iaas.models.error import Error as Error
273305
from stackit.iaas.models.get_server_log200_response import (
274306
GetServerLog200Response as GetServerLog200Response,
@@ -298,17 +330,22 @@
298330
)
299331
from stackit.iaas.models.network import Network as Network
300332
from stackit.iaas.models.network_area import NetworkArea as NetworkArea
301-
from stackit.iaas.models.network_area_ipv4 import NetworkAreaIPv4 as NetworkAreaIPv4
302333
from stackit.iaas.models.network_area_list_response import (
303334
NetworkAreaListResponse as NetworkAreaListResponse,
304335
)
336+
from stackit.iaas.models.network_ipv4 import NetworkIPv4 as NetworkIPv4
337+
from stackit.iaas.models.network_ipv6 import NetworkIPv6 as NetworkIPv6
305338
from stackit.iaas.models.network_list_response import (
306339
NetworkListResponse as NetworkListResponse,
307340
)
308341
from stackit.iaas.models.network_range import NetworkRange as NetworkRange
309342
from stackit.iaas.models.network_range_list_response import (
310343
NetworkRangeListResponse as NetworkRangeListResponse,
311344
)
345+
from stackit.iaas.models.nexthop_blackhole import NexthopBlackhole as NexthopBlackhole
346+
from stackit.iaas.models.nexthop_internet import NexthopInternet as NexthopInternet
347+
from stackit.iaas.models.nexthop_ipv4 import NexthopIPv4 as NexthopIPv4
348+
from stackit.iaas.models.nexthop_ipv6 import NexthopIPv6 as NexthopIPv6
312349
from stackit.iaas.models.nic import NIC as NIC
313350
from stackit.iaas.models.nic_list_response import NICListResponse as NICListResponse
314351
from stackit.iaas.models.partial_update_network_area_payload import (
@@ -336,6 +373,11 @@
336373
from stackit.iaas.models.quota_list_response import (
337374
QuotaListResponse as QuotaListResponse,
338375
)
376+
from stackit.iaas.models.regional_area import RegionalArea as RegionalArea
377+
from stackit.iaas.models.regional_area_ipv4 import RegionalAreaIPv4 as RegionalAreaIPv4
378+
from stackit.iaas.models.regional_area_list_response import (
379+
RegionalAreaListResponse as RegionalAreaListResponse,
380+
)
339381
from stackit.iaas.models.request import Request as Request
340382
from stackit.iaas.models.request_resource import RequestResource as RequestResource
341383
from stackit.iaas.models.rescue_server_payload import (
@@ -348,9 +390,15 @@
348390
ResizeVolumePayload as ResizeVolumePayload,
349391
)
350392
from stackit.iaas.models.route import Route as Route
393+
from stackit.iaas.models.route_destination import RouteDestination as RouteDestination
351394
from stackit.iaas.models.route_list_response import (
352395
RouteListResponse as RouteListResponse,
353396
)
397+
from stackit.iaas.models.route_nexthop import RouteNexthop as RouteNexthop
398+
from stackit.iaas.models.routing_table import RoutingTable as RoutingTable
399+
from stackit.iaas.models.routing_table_list_response import (
400+
RoutingTableListResponse as RoutingTableListResponse,
401+
)
354402
from stackit.iaas.models.security_group import SecurityGroup as SecurityGroup
355403
from stackit.iaas.models.security_group_list_response import (
356404
SecurityGroupListResponse as SecurityGroupListResponse,
@@ -374,6 +422,7 @@
374422
ServerMaintenance as ServerMaintenance,
375423
)
376424
from stackit.iaas.models.server_network import ServerNetwork as ServerNetwork
425+
from stackit.iaas.models.server_networking import ServerNetworking as ServerNetworking
377426
from stackit.iaas.models.service_account_mail_list_response import (
378427
ServiceAccountMailListResponse as ServiceAccountMailListResponse,
379428
)
@@ -385,10 +434,6 @@
385434
SnapshotListResponse as SnapshotListResponse,
386435
)
387436
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
392437
from stackit.iaas.models.update_attached_volume_payload import (
393438
UpdateAttachedVolumePayload as UpdateAttachedVolumePayload,
394439
)
@@ -404,8 +449,8 @@
404449
from stackit.iaas.models.update_key_pair_payload import (
405450
UpdateKeyPairPayload as UpdateKeyPairPayload,
406451
)
407-
from stackit.iaas.models.update_network_address_family import (
408-
UpdateNetworkAddressFamily as UpdateNetworkAddressFamily,
452+
from stackit.iaas.models.update_network_area_region_payload import (
453+
UpdateNetworkAreaRegionPayload as UpdateNetworkAreaRegionPayload,
409454
)
410455
from stackit.iaas.models.update_network_area_route_payload import (
411456
UpdateNetworkAreaRoutePayload as UpdateNetworkAreaRoutePayload,
@@ -420,6 +465,15 @@
420465
from stackit.iaas.models.update_public_ip_payload import (
421466
UpdatePublicIPPayload as UpdatePublicIPPayload,
422467
)
468+
from stackit.iaas.models.update_regional_area_ipv4 import (
469+
UpdateRegionalAreaIPv4 as UpdateRegionalAreaIPv4,
470+
)
471+
from stackit.iaas.models.update_route_of_routing_table_payload import (
472+
UpdateRouteOfRoutingTablePayload as UpdateRouteOfRoutingTablePayload,
473+
)
474+
from stackit.iaas.models.update_routing_table_of_area_payload import (
475+
UpdateRoutingTableOfAreaPayload as UpdateRoutingTableOfAreaPayload,
476+
)
423477
from stackit.iaas.models.update_security_group_payload import (
424478
UpdateSecurityGroupPayload as UpdateSecurityGroupPayload,
425479
)

0 commit comments

Comments
 (0)