|
7 | 7 |
|
8 | 8 | This API allows you to create and modify IaaS resources. |
9 | 9 |
|
10 | | - The version of the OpenAPI document: 1 |
| 10 | + The version of the OpenAPI document: 2 |
11 | 11 | |
12 | 12 | Generated by OpenAPI Generator (https://openapi-generator.tech) |
13 | 13 |
|
|
29 | 29 | "ApiKeyError", |
30 | 30 | "ApiAttributeError", |
31 | 31 | "ApiException", |
| 32 | + "AddRoutesToRoutingTablePayload", |
| 33 | + "AddRoutingTableToAreaPayload", |
32 | 34 | "AddVolumeToServerPayload", |
33 | 35 | "AffinityGroup", |
34 | 36 | "AffinityGroupListResponse", |
35 | 37 | "AllowedAddressesInner", |
36 | | - "Area", |
37 | | - "AreaConfig", |
38 | 38 | "AreaId", |
39 | | - "AreaPrefixConfigIPv4", |
40 | 39 | "AvailabilityZoneListResponse", |
41 | 40 | "Backup", |
42 | 41 | "BackupListResponse", |
|
45 | 44 | "BootVolume", |
46 | 45 | "BootVolumeSource", |
47 | 46 | "CreateAffinityGroupPayload", |
48 | | - "CreateAreaAddressFamily", |
49 | | - "CreateAreaIPv4", |
50 | 47 | "CreateBackupPayload", |
51 | 48 | "CreateImagePayload", |
52 | 49 | "CreateKeyPairPayload", |
53 | | - "CreateNetworkAddressFamily", |
54 | 50 | "CreateNetworkAreaPayload", |
55 | 51 | "CreateNetworkAreaRangePayload", |
| 52 | + "CreateNetworkAreaRegionPayload", |
56 | 53 | "CreateNetworkAreaRoutePayload", |
57 | | - "CreateNetworkIPv4Body", |
58 | | - "CreateNetworkIPv6Body", |
| 54 | + "CreateNetworkIPv4", |
| 55 | + "CreateNetworkIPv4WithPrefix", |
| 56 | + "CreateNetworkIPv4WithPrefixLength", |
| 57 | + "CreateNetworkIPv6", |
| 58 | + "CreateNetworkIPv6WithPrefix", |
| 59 | + "CreateNetworkIPv6WithPrefixLength", |
59 | 60 | "CreateNetworkPayload", |
60 | 61 | "CreateNicPayload", |
61 | 62 | "CreateProtocol", |
|
66 | 67 | "CreateServerNetworking", |
67 | 68 | "CreateServerNetworkingWithNics", |
68 | 69 | "CreateServerPayload", |
69 | | - "CreateServerPayloadNetworking", |
| 70 | + "CreateServerPayloadAllOfNetworking", |
70 | 71 | "CreateSnapshotPayload", |
71 | 72 | "CreateVolumePayload", |
| 73 | + "DestinationCIDRv4", |
| 74 | + "DestinationCIDRv6", |
72 | 75 | "Error", |
73 | 76 | "GetServerLog200Response", |
74 | 77 | "ICMPParameters", |
|
77 | 80 | "ImageChecksum", |
78 | 81 | "ImageConfig", |
79 | 82 | "ImageCreateResponse", |
| 83 | + "ImageFromVolumePayload", |
80 | 84 | "ImageListResponse", |
81 | 85 | "ImageShare", |
82 | 86 | "ImageShareConsumer", |
|
88 | 92 | "NICListResponse", |
89 | 93 | "Network", |
90 | 94 | "NetworkArea", |
91 | | - "NetworkAreaIPv4", |
92 | 95 | "NetworkAreaListResponse", |
| 96 | + "NetworkIPv4", |
| 97 | + "NetworkIPv6", |
93 | 98 | "NetworkListResponse", |
94 | 99 | "NetworkRange", |
95 | 100 | "NetworkRangeListResponse", |
| 101 | + "NexthopBlackhole", |
| 102 | + "NexthopIPv4", |
| 103 | + "NexthopIPv6", |
| 104 | + "NexthopInternet", |
96 | 105 | "PartialUpdateNetworkAreaPayload", |
97 | 106 | "PartialUpdateNetworkPayload", |
98 | 107 | "PortRange", |
|
106 | 115 | "Quota", |
107 | 116 | "QuotaList", |
108 | 117 | "QuotaListResponse", |
| 118 | + "RegionalArea", |
| 119 | + "RegionalAreaIPv4", |
| 120 | + "RegionalAreaListResponse", |
109 | 121 | "Request", |
110 | 122 | "RequestResource", |
111 | 123 | "RescueServerPayload", |
112 | 124 | "ResizeServerPayload", |
113 | 125 | "ResizeVolumePayload", |
114 | 126 | "Route", |
| 127 | + "RouteDestination", |
115 | 128 | "RouteListResponse", |
| 129 | + "RouteNexthop", |
| 130 | + "RoutingTable", |
| 131 | + "RoutingTableListResponse", |
116 | 132 | "SecurityGroup", |
117 | 133 | "SecurityGroupListResponse", |
118 | 134 | "SecurityGroupRule", |
|
124 | 140 | "ServerListResponse", |
125 | 141 | "ServerMaintenance", |
126 | 142 | "ServerNetwork", |
| 143 | + "ServerNetworking", |
127 | 144 | "ServiceAccountMailListResponse", |
128 | 145 | "SetImageSharePayload", |
129 | 146 | "Snapshot", |
130 | 147 | "SnapshotListResponse", |
131 | 148 | "StaticAreaID", |
132 | | - "UpdateAreaAddressFamily", |
133 | | - "UpdateAreaIPv4", |
134 | 149 | "UpdateAttachedVolumePayload", |
135 | 150 | "UpdateBackupPayload", |
136 | 151 | "UpdateImagePayload", |
137 | 152 | "UpdateImageSharePayload", |
138 | 153 | "UpdateKeyPairPayload", |
139 | | - "UpdateNetworkAddressFamily", |
| 154 | + "UpdateNetworkAreaRegionPayload", |
140 | 155 | "UpdateNetworkAreaRoutePayload", |
141 | 156 | "UpdateNetworkIPv4Body", |
142 | 157 | "UpdateNetworkIPv6Body", |
143 | 158 | "UpdateNicPayload", |
144 | 159 | "UpdatePublicIPPayload", |
| 160 | + "UpdateRegionalAreaIPv4", |
| 161 | + "UpdateRouteOfRoutingTablePayload", |
| 162 | + "UpdateRoutingTableOfAreaPayload", |
145 | 163 | "UpdateSecurityGroupPayload", |
146 | 164 | "UpdateServerPayload", |
147 | 165 | "UpdateSnapshotPayload", |
|
171 | 189 | from stackit.iaas.exceptions import OpenApiException as OpenApiException |
172 | 190 |
|
173 | 191 | # 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 | +) |
174 | 198 | from stackit.iaas.models.add_volume_to_server_payload import ( |
175 | 199 | AddVolumeToServerPayload as AddVolumeToServerPayload, |
176 | 200 | ) |
|
181 | 205 | from stackit.iaas.models.allowed_addresses_inner import ( |
182 | 206 | AllowedAddressesInner as AllowedAddressesInner, |
183 | 207 | ) |
184 | | -from stackit.iaas.models.area import Area as Area |
185 | | -from stackit.iaas.models.area_config import AreaConfig as AreaConfig |
186 | 208 | 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 | | -) |
190 | 209 | from stackit.iaas.models.availability_zone_list_response import ( |
191 | 210 | AvailabilityZoneListResponse as AvailabilityZoneListResponse, |
192 | 211 | ) |
|
203 | 222 | from stackit.iaas.models.create_affinity_group_payload import ( |
204 | 223 | CreateAffinityGroupPayload as CreateAffinityGroupPayload, |
205 | 224 | ) |
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 |
210 | 225 | from stackit.iaas.models.create_backup_payload import ( |
211 | 226 | CreateBackupPayload as CreateBackupPayload, |
212 | 227 | ) |
|
216 | 231 | from stackit.iaas.models.create_key_pair_payload import ( |
217 | 232 | CreateKeyPairPayload as CreateKeyPairPayload, |
218 | 233 | ) |
219 | | -from stackit.iaas.models.create_network_address_family import ( |
220 | | - CreateNetworkAddressFamily as CreateNetworkAddressFamily, |
221 | | -) |
222 | 234 | from stackit.iaas.models.create_network_area_payload import ( |
223 | 235 | CreateNetworkAreaPayload as CreateNetworkAreaPayload, |
224 | 236 | ) |
225 | 237 | from stackit.iaas.models.create_network_area_range_payload import ( |
226 | 238 | CreateNetworkAreaRangePayload as CreateNetworkAreaRangePayload, |
227 | 239 | ) |
| 240 | +from stackit.iaas.models.create_network_area_region_payload import ( |
| 241 | + CreateNetworkAreaRegionPayload as CreateNetworkAreaRegionPayload, |
| 242 | +) |
228 | 243 | from stackit.iaas.models.create_network_area_route_payload import ( |
229 | 244 | CreateNetworkAreaRoutePayload as CreateNetworkAreaRoutePayload, |
230 | 245 | ) |
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, |
233 | 260 | ) |
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, |
236 | 263 | ) |
237 | 264 | from stackit.iaas.models.create_network_payload import ( |
238 | 265 | CreateNetworkPayload as CreateNetworkPayload, |
|
260 | 287 | from stackit.iaas.models.create_server_payload import ( |
261 | 288 | CreateServerPayload as CreateServerPayload, |
262 | 289 | ) |
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, |
265 | 292 | ) |
266 | 293 | from stackit.iaas.models.create_snapshot_payload import ( |
267 | 294 | CreateSnapshotPayload as CreateSnapshotPayload, |
268 | 295 | ) |
269 | 296 | from stackit.iaas.models.create_volume_payload import ( |
270 | 297 | CreateVolumePayload as CreateVolumePayload, |
271 | 298 | ) |
| 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 | +) |
272 | 305 | from stackit.iaas.models.error import Error as Error |
273 | 306 | from stackit.iaas.models.get_server_log200_response import ( |
274 | 307 | GetServerLog200Response as GetServerLog200Response, |
|
281 | 314 | from stackit.iaas.models.image_create_response import ( |
282 | 315 | ImageCreateResponse as ImageCreateResponse, |
283 | 316 | ) |
| 317 | +from stackit.iaas.models.image_from_volume_payload import ( |
| 318 | + ImageFromVolumePayload as ImageFromVolumePayload, |
| 319 | +) |
284 | 320 | from stackit.iaas.models.image_list_response import ( |
285 | 321 | ImageListResponse as ImageListResponse, |
286 | 322 | ) |
|
298 | 334 | ) |
299 | 335 | from stackit.iaas.models.network import Network as Network |
300 | 336 | from stackit.iaas.models.network_area import NetworkArea as NetworkArea |
301 | | -from stackit.iaas.models.network_area_ipv4 import NetworkAreaIPv4 as NetworkAreaIPv4 |
302 | 337 | from stackit.iaas.models.network_area_list_response import ( |
303 | 338 | NetworkAreaListResponse as NetworkAreaListResponse, |
304 | 339 | ) |
| 340 | +from stackit.iaas.models.network_ipv4 import NetworkIPv4 as NetworkIPv4 |
| 341 | +from stackit.iaas.models.network_ipv6 import NetworkIPv6 as NetworkIPv6 |
305 | 342 | from stackit.iaas.models.network_list_response import ( |
306 | 343 | NetworkListResponse as NetworkListResponse, |
307 | 344 | ) |
308 | 345 | from stackit.iaas.models.network_range import NetworkRange as NetworkRange |
309 | 346 | from stackit.iaas.models.network_range_list_response import ( |
310 | 347 | NetworkRangeListResponse as NetworkRangeListResponse, |
311 | 348 | ) |
| 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 |
312 | 353 | from stackit.iaas.models.nic import NIC as NIC |
313 | 354 | from stackit.iaas.models.nic_list_response import NICListResponse as NICListResponse |
314 | 355 | from stackit.iaas.models.partial_update_network_area_payload import ( |
|
336 | 377 | from stackit.iaas.models.quota_list_response import ( |
337 | 378 | QuotaListResponse as QuotaListResponse, |
338 | 379 | ) |
| 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 | +) |
339 | 385 | from stackit.iaas.models.request import Request as Request |
340 | 386 | from stackit.iaas.models.request_resource import RequestResource as RequestResource |
341 | 387 | from stackit.iaas.models.rescue_server_payload import ( |
|
348 | 394 | ResizeVolumePayload as ResizeVolumePayload, |
349 | 395 | ) |
350 | 396 | from stackit.iaas.models.route import Route as Route |
| 397 | +from stackit.iaas.models.route_destination import RouteDestination as RouteDestination |
351 | 398 | from stackit.iaas.models.route_list_response import ( |
352 | 399 | RouteListResponse as RouteListResponse, |
353 | 400 | ) |
| 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 | +) |
354 | 406 | from stackit.iaas.models.security_group import SecurityGroup as SecurityGroup |
355 | 407 | from stackit.iaas.models.security_group_list_response import ( |
356 | 408 | SecurityGroupListResponse as SecurityGroupListResponse, |
|
374 | 426 | ServerMaintenance as ServerMaintenance, |
375 | 427 | ) |
376 | 428 | from stackit.iaas.models.server_network import ServerNetwork as ServerNetwork |
| 429 | +from stackit.iaas.models.server_networking import ServerNetworking as ServerNetworking |
377 | 430 | from stackit.iaas.models.service_account_mail_list_response import ( |
378 | 431 | ServiceAccountMailListResponse as ServiceAccountMailListResponse, |
379 | 432 | ) |
|
385 | 438 | SnapshotListResponse as SnapshotListResponse, |
386 | 439 | ) |
387 | 440 | 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 |
392 | 441 | from stackit.iaas.models.update_attached_volume_payload import ( |
393 | 442 | UpdateAttachedVolumePayload as UpdateAttachedVolumePayload, |
394 | 443 | ) |
|
404 | 453 | from stackit.iaas.models.update_key_pair_payload import ( |
405 | 454 | UpdateKeyPairPayload as UpdateKeyPairPayload, |
406 | 455 | ) |
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, |
409 | 458 | ) |
410 | 459 | from stackit.iaas.models.update_network_area_route_payload import ( |
411 | 460 | UpdateNetworkAreaRoutePayload as UpdateNetworkAreaRoutePayload, |
|
420 | 469 | from stackit.iaas.models.update_public_ip_payload import ( |
421 | 470 | UpdatePublicIPPayload as UpdatePublicIPPayload, |
422 | 471 | ) |
| 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 | +) |
423 | 481 | from stackit.iaas.models.update_security_group_payload import ( |
424 | 482 | UpdateSecurityGroupPayload as UpdateSecurityGroupPayload, |
425 | 483 | ) |
|
0 commit comments