Skip to content

Commit af5ce65

Browse files
Generate iaas
1 parent 92ca829 commit af5ce65

File tree

156 files changed

+19277
-7201
lines changed

Some content is hidden

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

156 files changed

+19277
-7201
lines changed

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

Lines changed: 118 additions & 38 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
Contact: stackit-iaas@mail.schwarz
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,21 @@
4544
"BootVolume",
4645
"BootVolumeSource",
4746
"CreateAffinityGroupPayload",
48-
"CreateAreaAddressFamily",
49-
"CreateAreaIPv4",
5047
"CreateBackupPayload",
5148
"CreateImagePayload",
5249
"CreateKeyPairPayload",
53-
"CreateNetworkAddressFamily",
50+
"CreateManagementNetworkPayload",
51+
"CreateManagementNetworkRoutePayload",
5452
"CreateNetworkAreaPayload",
5553
"CreateNetworkAreaRangePayload",
54+
"CreateNetworkAreaRegionPayload",
5655
"CreateNetworkAreaRoutePayload",
57-
"CreateNetworkIPv4Body",
58-
"CreateNetworkIPv6Body",
56+
"CreateNetworkIPv4",
57+
"CreateNetworkIPv4WithPrefix",
58+
"CreateNetworkIPv4WithPrefixLength",
59+
"CreateNetworkIPv6",
60+
"CreateNetworkIPv6WithPrefix",
61+
"CreateNetworkIPv6WithPrefixLength",
5962
"CreateNetworkPayload",
6063
"CreateNicPayload",
6164
"CreateProtocol",
@@ -66,9 +69,11 @@
6669
"CreateServerNetworking",
6770
"CreateServerNetworkingWithNics",
6871
"CreateServerPayload",
69-
"CreateServerPayloadNetworking",
72+
"CreateServerPayloadAllOfNetworking",
7073
"CreateSnapshotPayload",
7174
"CreateVolumePayload",
75+
"DestinationCIDRv4",
76+
"DestinationCIDRv6",
7277
"Error",
7378
"GetServerLog200Response",
7479
"ICMPParameters",
@@ -84,15 +89,24 @@
8489
"Keypair",
8590
"MachineType",
8691
"MachineTypeListResponse",
92+
"ManagementRoute",
93+
"ManagementRouteDestination",
94+
"ManagementRouteListResponse",
95+
"ManagementRouteNexthop",
8796
"NIC",
8897
"NICListResponse",
8998
"Network",
9099
"NetworkArea",
91-
"NetworkAreaIPv4",
92100
"NetworkAreaListResponse",
101+
"NetworkIPv4",
102+
"NetworkIPv6",
93103
"NetworkListResponse",
94104
"NetworkRange",
95105
"NetworkRangeListResponse",
106+
"NexthopBlackhole",
107+
"NexthopIPv4",
108+
"NexthopIPv6",
109+
"NexthopInternet",
96110
"PartialUpdateNetworkAreaPayload",
97111
"PartialUpdateNetworkPayload",
98112
"PortRange",
@@ -106,13 +120,20 @@
106120
"Quota",
107121
"QuotaList",
108122
"QuotaListResponse",
123+
"RegionalArea",
124+
"RegionalAreaIPv4",
125+
"RegionalAreaListResponse",
109126
"Request",
110127
"RequestResource",
111128
"RescueServerPayload",
112129
"ResizeServerPayload",
113130
"ResizeVolumePayload",
114131
"Route",
132+
"RouteDestination",
115133
"RouteListResponse",
134+
"RouteNexthop",
135+
"RoutingTable",
136+
"RoutingTableListResponse",
116137
"SecurityGroup",
117138
"SecurityGroupListResponse",
118139
"SecurityGroupRule",
@@ -124,24 +145,27 @@
124145
"ServerListResponse",
125146
"ServerMaintenance",
126147
"ServerNetwork",
148+
"ServerNetworking",
127149
"ServiceAccountMailListResponse",
128150
"SetImageSharePayload",
129151
"Snapshot",
130152
"SnapshotListResponse",
131153
"StaticAreaID",
132-
"UpdateAreaAddressFamily",
133-
"UpdateAreaIPv4",
134154
"UpdateAttachedVolumePayload",
135155
"UpdateBackupPayload",
136156
"UpdateImagePayload",
137157
"UpdateImageSharePayload",
138158
"UpdateKeyPairPayload",
139-
"UpdateNetworkAddressFamily",
159+
"UpdateManagementNetworkRoutePayload",
160+
"UpdateNetworkAreaRegionPayload",
140161
"UpdateNetworkAreaRoutePayload",
141162
"UpdateNetworkIPv4Body",
142163
"UpdateNetworkIPv6Body",
143164
"UpdateNicPayload",
144165
"UpdatePublicIPPayload",
166+
"UpdateRegionalAreaIPv4",
167+
"UpdateRouteOfRoutingTablePayload",
168+
"UpdateRoutingTableOfAreaPayload",
145169
"UpdateSecurityGroupPayload",
146170
"UpdateServerPayload",
147171
"UpdateSnapshotPayload",
@@ -171,6 +195,12 @@
171195
from stackit.iaas.exceptions import OpenApiException as OpenApiException
172196

173197
# import models into sdk package
198+
from stackit.iaas.models.add_routes_to_routing_table_payload import (
199+
AddRoutesToRoutingTablePayload as AddRoutesToRoutingTablePayload,
200+
)
201+
from stackit.iaas.models.add_routing_table_to_area_payload import (
202+
AddRoutingTableToAreaPayload as AddRoutingTableToAreaPayload,
203+
)
174204
from stackit.iaas.models.add_volume_to_server_payload import (
175205
AddVolumeToServerPayload as AddVolumeToServerPayload,
176206
)
@@ -181,12 +211,7 @@
181211
from stackit.iaas.models.allowed_addresses_inner import (
182212
AllowedAddressesInner as AllowedAddressesInner,
183213
)
184-
from stackit.iaas.models.area import Area as Area
185-
from stackit.iaas.models.area_config import AreaConfig as AreaConfig
186214
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-
)
190215
from stackit.iaas.models.availability_zone_list_response import (
191216
AvailabilityZoneListResponse as AvailabilityZoneListResponse,
192217
)
@@ -203,10 +228,6 @@
203228
from stackit.iaas.models.create_affinity_group_payload import (
204229
CreateAffinityGroupPayload as CreateAffinityGroupPayload,
205230
)
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
210231
from stackit.iaas.models.create_backup_payload import (
211232
CreateBackupPayload as CreateBackupPayload,
212233
)
@@ -216,23 +237,41 @@
216237
from stackit.iaas.models.create_key_pair_payload import (
217238
CreateKeyPairPayload as CreateKeyPairPayload,
218239
)
219-
from stackit.iaas.models.create_network_address_family import (
220-
CreateNetworkAddressFamily as CreateNetworkAddressFamily,
240+
from stackit.iaas.models.create_management_network_payload import (
241+
CreateManagementNetworkPayload as CreateManagementNetworkPayload,
242+
)
243+
from stackit.iaas.models.create_management_network_route_payload import (
244+
CreateManagementNetworkRoutePayload as CreateManagementNetworkRoutePayload,
221245
)
222246
from stackit.iaas.models.create_network_area_payload import (
223247
CreateNetworkAreaPayload as CreateNetworkAreaPayload,
224248
)
225249
from stackit.iaas.models.create_network_area_range_payload import (
226250
CreateNetworkAreaRangePayload as CreateNetworkAreaRangePayload,
227251
)
252+
from stackit.iaas.models.create_network_area_region_payload import (
253+
CreateNetworkAreaRegionPayload as CreateNetworkAreaRegionPayload,
254+
)
228255
from stackit.iaas.models.create_network_area_route_payload import (
229256
CreateNetworkAreaRoutePayload as CreateNetworkAreaRoutePayload,
230257
)
231-
from stackit.iaas.models.create_network_ipv4_body import (
232-
CreateNetworkIPv4Body as CreateNetworkIPv4Body,
258+
from stackit.iaas.models.create_network_ipv4 import (
259+
CreateNetworkIPv4 as CreateNetworkIPv4,
233260
)
234-
from stackit.iaas.models.create_network_ipv6_body import (
235-
CreateNetworkIPv6Body as CreateNetworkIPv6Body,
261+
from stackit.iaas.models.create_network_ipv4_with_prefix import (
262+
CreateNetworkIPv4WithPrefix as CreateNetworkIPv4WithPrefix,
263+
)
264+
from stackit.iaas.models.create_network_ipv4_with_prefix_length import (
265+
CreateNetworkIPv4WithPrefixLength as CreateNetworkIPv4WithPrefixLength,
266+
)
267+
from stackit.iaas.models.create_network_ipv6 import (
268+
CreateNetworkIPv6 as CreateNetworkIPv6,
269+
)
270+
from stackit.iaas.models.create_network_ipv6_with_prefix import (
271+
CreateNetworkIPv6WithPrefix as CreateNetworkIPv6WithPrefix,
272+
)
273+
from stackit.iaas.models.create_network_ipv6_with_prefix_length import (
274+
CreateNetworkIPv6WithPrefixLength as CreateNetworkIPv6WithPrefixLength,
236275
)
237276
from stackit.iaas.models.create_network_payload import (
238277
CreateNetworkPayload as CreateNetworkPayload,
@@ -260,15 +299,21 @@
260299
from stackit.iaas.models.create_server_payload import (
261300
CreateServerPayload as CreateServerPayload,
262301
)
263-
from stackit.iaas.models.create_server_payload_networking import (
264-
CreateServerPayloadNetworking as CreateServerPayloadNetworking,
302+
from stackit.iaas.models.create_server_payload_all_of_networking import (
303+
CreateServerPayloadAllOfNetworking as CreateServerPayloadAllOfNetworking,
265304
)
266305
from stackit.iaas.models.create_snapshot_payload import (
267306
CreateSnapshotPayload as CreateSnapshotPayload,
268307
)
269308
from stackit.iaas.models.create_volume_payload import (
270309
CreateVolumePayload as CreateVolumePayload,
271310
)
311+
from stackit.iaas.models.destination_cidrv4 import (
312+
DestinationCIDRv4 as DestinationCIDRv4,
313+
)
314+
from stackit.iaas.models.destination_cidrv6 import (
315+
DestinationCIDRv6 as DestinationCIDRv6,
316+
)
272317
from stackit.iaas.models.error import Error as Error
273318
from stackit.iaas.models.get_server_log200_response import (
274319
GetServerLog200Response as GetServerLog200Response,
@@ -296,19 +341,34 @@
296341
from stackit.iaas.models.machine_type_list_response import (
297342
MachineTypeListResponse as MachineTypeListResponse,
298343
)
344+
from stackit.iaas.models.management_route import ManagementRoute as ManagementRoute
345+
from stackit.iaas.models.management_route_destination import (
346+
ManagementRouteDestination as ManagementRouteDestination,
347+
)
348+
from stackit.iaas.models.management_route_list_response import (
349+
ManagementRouteListResponse as ManagementRouteListResponse,
350+
)
351+
from stackit.iaas.models.management_route_nexthop import (
352+
ManagementRouteNexthop as ManagementRouteNexthop,
353+
)
299354
from stackit.iaas.models.network import Network as Network
300355
from stackit.iaas.models.network_area import NetworkArea as NetworkArea
301-
from stackit.iaas.models.network_area_ipv4 import NetworkAreaIPv4 as NetworkAreaIPv4
302356
from stackit.iaas.models.network_area_list_response import (
303357
NetworkAreaListResponse as NetworkAreaListResponse,
304358
)
359+
from stackit.iaas.models.network_ipv4 import NetworkIPv4 as NetworkIPv4
360+
from stackit.iaas.models.network_ipv6 import NetworkIPv6 as NetworkIPv6
305361
from stackit.iaas.models.network_list_response import (
306362
NetworkListResponse as NetworkListResponse,
307363
)
308364
from stackit.iaas.models.network_range import NetworkRange as NetworkRange
309365
from stackit.iaas.models.network_range_list_response import (
310366
NetworkRangeListResponse as NetworkRangeListResponse,
311367
)
368+
from stackit.iaas.models.nexthop_blackhole import NexthopBlackhole as NexthopBlackhole
369+
from stackit.iaas.models.nexthop_internet import NexthopInternet as NexthopInternet
370+
from stackit.iaas.models.nexthop_ipv4 import NexthopIPv4 as NexthopIPv4
371+
from stackit.iaas.models.nexthop_ipv6 import NexthopIPv6 as NexthopIPv6
312372
from stackit.iaas.models.nic import NIC as NIC
313373
from stackit.iaas.models.nic_list_response import NICListResponse as NICListResponse
314374
from stackit.iaas.models.partial_update_network_area_payload import (
@@ -336,6 +396,11 @@
336396
from stackit.iaas.models.quota_list_response import (
337397
QuotaListResponse as QuotaListResponse,
338398
)
399+
from stackit.iaas.models.regional_area import RegionalArea as RegionalArea
400+
from stackit.iaas.models.regional_area_ipv4 import RegionalAreaIPv4 as RegionalAreaIPv4
401+
from stackit.iaas.models.regional_area_list_response import (
402+
RegionalAreaListResponse as RegionalAreaListResponse,
403+
)
339404
from stackit.iaas.models.request import Request as Request
340405
from stackit.iaas.models.request_resource import RequestResource as RequestResource
341406
from stackit.iaas.models.rescue_server_payload import (
@@ -348,9 +413,15 @@
348413
ResizeVolumePayload as ResizeVolumePayload,
349414
)
350415
from stackit.iaas.models.route import Route as Route
416+
from stackit.iaas.models.route_destination import RouteDestination as RouteDestination
351417
from stackit.iaas.models.route_list_response import (
352418
RouteListResponse as RouteListResponse,
353419
)
420+
from stackit.iaas.models.route_nexthop import RouteNexthop as RouteNexthop
421+
from stackit.iaas.models.routing_table import RoutingTable as RoutingTable
422+
from stackit.iaas.models.routing_table_list_response import (
423+
RoutingTableListResponse as RoutingTableListResponse,
424+
)
354425
from stackit.iaas.models.security_group import SecurityGroup as SecurityGroup
355426
from stackit.iaas.models.security_group_list_response import (
356427
SecurityGroupListResponse as SecurityGroupListResponse,
@@ -374,6 +445,7 @@
374445
ServerMaintenance as ServerMaintenance,
375446
)
376447
from stackit.iaas.models.server_network import ServerNetwork as ServerNetwork
448+
from stackit.iaas.models.server_networking import ServerNetworking as ServerNetworking
377449
from stackit.iaas.models.service_account_mail_list_response import (
378450
ServiceAccountMailListResponse as ServiceAccountMailListResponse,
379451
)
@@ -385,10 +457,6 @@
385457
SnapshotListResponse as SnapshotListResponse,
386458
)
387459
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
392460
from stackit.iaas.models.update_attached_volume_payload import (
393461
UpdateAttachedVolumePayload as UpdateAttachedVolumePayload,
394462
)
@@ -404,8 +472,11 @@
404472
from stackit.iaas.models.update_key_pair_payload import (
405473
UpdateKeyPairPayload as UpdateKeyPairPayload,
406474
)
407-
from stackit.iaas.models.update_network_address_family import (
408-
UpdateNetworkAddressFamily as UpdateNetworkAddressFamily,
475+
from stackit.iaas.models.update_management_network_route_payload import (
476+
UpdateManagementNetworkRoutePayload as UpdateManagementNetworkRoutePayload,
477+
)
478+
from stackit.iaas.models.update_network_area_region_payload import (
479+
UpdateNetworkAreaRegionPayload as UpdateNetworkAreaRegionPayload,
409480
)
410481
from stackit.iaas.models.update_network_area_route_payload import (
411482
UpdateNetworkAreaRoutePayload as UpdateNetworkAreaRoutePayload,
@@ -420,6 +491,15 @@
420491
from stackit.iaas.models.update_public_ip_payload import (
421492
UpdatePublicIPPayload as UpdatePublicIPPayload,
422493
)
494+
from stackit.iaas.models.update_regional_area_ipv4 import (
495+
UpdateRegionalAreaIPv4 as UpdateRegionalAreaIPv4,
496+
)
497+
from stackit.iaas.models.update_route_of_routing_table_payload import (
498+
UpdateRouteOfRoutingTablePayload as UpdateRouteOfRoutingTablePayload,
499+
)
500+
from stackit.iaas.models.update_routing_table_of_area_payload import (
501+
UpdateRoutingTableOfAreaPayload as UpdateRoutingTableOfAreaPayload,
502+
)
423503
from stackit.iaas.models.update_security_group_payload import (
424504
UpdateSecurityGroupPayload as UpdateSecurityGroupPayload,
425505
)

0 commit comments

Comments
 (0)