Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
156 changes: 118 additions & 38 deletions services/iaas/src/stackit/iaas/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

This API allows you to create and modify IaaS resources.

The version of the OpenAPI document: 1
The version of the OpenAPI document: 2
Contact: [email protected]
Generated by OpenAPI Generator (https://openapi-generator.tech)

Expand All @@ -29,14 +29,13 @@
"ApiKeyError",
"ApiAttributeError",
"ApiException",
"AddRoutesToRoutingTablePayload",
"AddRoutingTableToAreaPayload",
"AddVolumeToServerPayload",
"AffinityGroup",
"AffinityGroupListResponse",
"AllowedAddressesInner",
"Area",
"AreaConfig",
"AreaId",
"AreaPrefixConfigIPv4",
"AvailabilityZoneListResponse",
"Backup",
"BackupListResponse",
Expand All @@ -45,17 +44,21 @@
"BootVolume",
"BootVolumeSource",
"CreateAffinityGroupPayload",
"CreateAreaAddressFamily",
"CreateAreaIPv4",
"CreateBackupPayload",
"CreateImagePayload",
"CreateKeyPairPayload",
"CreateNetworkAddressFamily",
"CreateManagementNetworkPayload",
"CreateManagementNetworkRoutePayload",
"CreateNetworkAreaPayload",
"CreateNetworkAreaRangePayload",
"CreateNetworkAreaRegionPayload",
"CreateNetworkAreaRoutePayload",
"CreateNetworkIPv4Body",
"CreateNetworkIPv6Body",
"CreateNetworkIPv4",
"CreateNetworkIPv4WithPrefix",
"CreateNetworkIPv4WithPrefixLength",
"CreateNetworkIPv6",
"CreateNetworkIPv6WithPrefix",
"CreateNetworkIPv6WithPrefixLength",
"CreateNetworkPayload",
"CreateNicPayload",
"CreateProtocol",
Expand All @@ -66,9 +69,11 @@
"CreateServerNetworking",
"CreateServerNetworkingWithNics",
"CreateServerPayload",
"CreateServerPayloadNetworking",
"CreateServerPayloadAllOfNetworking",
"CreateSnapshotPayload",
"CreateVolumePayload",
"DestinationCIDRv4",
"DestinationCIDRv6",
"Error",
"GetServerLog200Response",
"ICMPParameters",
Expand All @@ -84,15 +89,24 @@
"Keypair",
"MachineType",
"MachineTypeListResponse",
"ManagementRoute",
"ManagementRouteDestination",
"ManagementRouteListResponse",
"ManagementRouteNexthop",
"NIC",
"NICListResponse",
"Network",
"NetworkArea",
"NetworkAreaIPv4",
"NetworkAreaListResponse",
"NetworkIPv4",
"NetworkIPv6",
"NetworkListResponse",
"NetworkRange",
"NetworkRangeListResponse",
"NexthopBlackhole",
"NexthopIPv4",
"NexthopIPv6",
"NexthopInternet",
"PartialUpdateNetworkAreaPayload",
"PartialUpdateNetworkPayload",
"PortRange",
Expand All @@ -106,13 +120,20 @@
"Quota",
"QuotaList",
"QuotaListResponse",
"RegionalArea",
"RegionalAreaIPv4",
"RegionalAreaListResponse",
"Request",
"RequestResource",
"RescueServerPayload",
"ResizeServerPayload",
"ResizeVolumePayload",
"Route",
"RouteDestination",
"RouteListResponse",
"RouteNexthop",
"RoutingTable",
"RoutingTableListResponse",
"SecurityGroup",
"SecurityGroupListResponse",
"SecurityGroupRule",
Expand All @@ -124,24 +145,27 @@
"ServerListResponse",
"ServerMaintenance",
"ServerNetwork",
"ServerNetworking",
"ServiceAccountMailListResponse",
"SetImageSharePayload",
"Snapshot",
"SnapshotListResponse",
"StaticAreaID",
"UpdateAreaAddressFamily",
"UpdateAreaIPv4",
"UpdateAttachedVolumePayload",
"UpdateBackupPayload",
"UpdateImagePayload",
"UpdateImageSharePayload",
"UpdateKeyPairPayload",
"UpdateNetworkAddressFamily",
"UpdateManagementNetworkRoutePayload",
"UpdateNetworkAreaRegionPayload",
"UpdateNetworkAreaRoutePayload",
"UpdateNetworkIPv4Body",
"UpdateNetworkIPv6Body",
"UpdateNicPayload",
"UpdatePublicIPPayload",
"UpdateRegionalAreaIPv4",
"UpdateRouteOfRoutingTablePayload",
"UpdateRoutingTableOfAreaPayload",
"UpdateSecurityGroupPayload",
"UpdateServerPayload",
"UpdateSnapshotPayload",
Expand Down Expand Up @@ -171,6 +195,12 @@
from stackit.iaas.exceptions import OpenApiException as OpenApiException

# import models into sdk package
from stackit.iaas.models.add_routes_to_routing_table_payload import (
AddRoutesToRoutingTablePayload as AddRoutesToRoutingTablePayload,
)
from stackit.iaas.models.add_routing_table_to_area_payload import (
AddRoutingTableToAreaPayload as AddRoutingTableToAreaPayload,
)
from stackit.iaas.models.add_volume_to_server_payload import (
AddVolumeToServerPayload as AddVolumeToServerPayload,
)
Expand All @@ -181,12 +211,7 @@
from stackit.iaas.models.allowed_addresses_inner import (
AllowedAddressesInner as AllowedAddressesInner,
)
from stackit.iaas.models.area import Area as Area
from stackit.iaas.models.area_config import AreaConfig as AreaConfig
from stackit.iaas.models.area_id import AreaId as AreaId
from stackit.iaas.models.area_prefix_config_ipv4 import (
AreaPrefixConfigIPv4 as AreaPrefixConfigIPv4,
)
from stackit.iaas.models.availability_zone_list_response import (
AvailabilityZoneListResponse as AvailabilityZoneListResponse,
)
Expand All @@ -203,10 +228,6 @@
from stackit.iaas.models.create_affinity_group_payload import (
CreateAffinityGroupPayload as CreateAffinityGroupPayload,
)
from stackit.iaas.models.create_area_address_family import (
CreateAreaAddressFamily as CreateAreaAddressFamily,
)
from stackit.iaas.models.create_area_ipv4 import CreateAreaIPv4 as CreateAreaIPv4
from stackit.iaas.models.create_backup_payload import (
CreateBackupPayload as CreateBackupPayload,
)
Expand All @@ -216,23 +237,41 @@
from stackit.iaas.models.create_key_pair_payload import (
CreateKeyPairPayload as CreateKeyPairPayload,
)
from stackit.iaas.models.create_network_address_family import (
CreateNetworkAddressFamily as CreateNetworkAddressFamily,
from stackit.iaas.models.create_management_network_payload import (
CreateManagementNetworkPayload as CreateManagementNetworkPayload,
)
from stackit.iaas.models.create_management_network_route_payload import (
CreateManagementNetworkRoutePayload as CreateManagementNetworkRoutePayload,
)
from stackit.iaas.models.create_network_area_payload import (
CreateNetworkAreaPayload as CreateNetworkAreaPayload,
)
from stackit.iaas.models.create_network_area_range_payload import (
CreateNetworkAreaRangePayload as CreateNetworkAreaRangePayload,
)
from stackit.iaas.models.create_network_area_region_payload import (
CreateNetworkAreaRegionPayload as CreateNetworkAreaRegionPayload,
)
from stackit.iaas.models.create_network_area_route_payload import (
CreateNetworkAreaRoutePayload as CreateNetworkAreaRoutePayload,
)
from stackit.iaas.models.create_network_ipv4_body import (
CreateNetworkIPv4Body as CreateNetworkIPv4Body,
from stackit.iaas.models.create_network_ipv4 import (
CreateNetworkIPv4 as CreateNetworkIPv4,
)
from stackit.iaas.models.create_network_ipv6_body import (
CreateNetworkIPv6Body as CreateNetworkIPv6Body,
from stackit.iaas.models.create_network_ipv4_with_prefix import (
CreateNetworkIPv4WithPrefix as CreateNetworkIPv4WithPrefix,
)
from stackit.iaas.models.create_network_ipv4_with_prefix_length import (
CreateNetworkIPv4WithPrefixLength as CreateNetworkIPv4WithPrefixLength,
)
from stackit.iaas.models.create_network_ipv6 import (
CreateNetworkIPv6 as CreateNetworkIPv6,
)
from stackit.iaas.models.create_network_ipv6_with_prefix import (
CreateNetworkIPv6WithPrefix as CreateNetworkIPv6WithPrefix,
)
from stackit.iaas.models.create_network_ipv6_with_prefix_length import (
CreateNetworkIPv6WithPrefixLength as CreateNetworkIPv6WithPrefixLength,
)
from stackit.iaas.models.create_network_payload import (
CreateNetworkPayload as CreateNetworkPayload,
Expand Down Expand Up @@ -260,15 +299,21 @@
from stackit.iaas.models.create_server_payload import (
CreateServerPayload as CreateServerPayload,
)
from stackit.iaas.models.create_server_payload_networking import (
CreateServerPayloadNetworking as CreateServerPayloadNetworking,
from stackit.iaas.models.create_server_payload_all_of_networking import (
CreateServerPayloadAllOfNetworking as CreateServerPayloadAllOfNetworking,
)
from stackit.iaas.models.create_snapshot_payload import (
CreateSnapshotPayload as CreateSnapshotPayload,
)
from stackit.iaas.models.create_volume_payload import (
CreateVolumePayload as CreateVolumePayload,
)
from stackit.iaas.models.destination_cidrv4 import (
DestinationCIDRv4 as DestinationCIDRv4,
)
from stackit.iaas.models.destination_cidrv6 import (
DestinationCIDRv6 as DestinationCIDRv6,
)
from stackit.iaas.models.error import Error as Error
from stackit.iaas.models.get_server_log200_response import (
GetServerLog200Response as GetServerLog200Response,
Expand Down Expand Up @@ -296,19 +341,34 @@
from stackit.iaas.models.machine_type_list_response import (
MachineTypeListResponse as MachineTypeListResponse,
)
from stackit.iaas.models.management_route import ManagementRoute as ManagementRoute
from stackit.iaas.models.management_route_destination import (
ManagementRouteDestination as ManagementRouteDestination,
)
from stackit.iaas.models.management_route_list_response import (
ManagementRouteListResponse as ManagementRouteListResponse,
)
from stackit.iaas.models.management_route_nexthop import (
ManagementRouteNexthop as ManagementRouteNexthop,
)
from stackit.iaas.models.network import Network as Network
from stackit.iaas.models.network_area import NetworkArea as NetworkArea
from stackit.iaas.models.network_area_ipv4 import NetworkAreaIPv4 as NetworkAreaIPv4
from stackit.iaas.models.network_area_list_response import (
NetworkAreaListResponse as NetworkAreaListResponse,
)
from stackit.iaas.models.network_ipv4 import NetworkIPv4 as NetworkIPv4
from stackit.iaas.models.network_ipv6 import NetworkIPv6 as NetworkIPv6
from stackit.iaas.models.network_list_response import (
NetworkListResponse as NetworkListResponse,
)
from stackit.iaas.models.network_range import NetworkRange as NetworkRange
from stackit.iaas.models.network_range_list_response import (
NetworkRangeListResponse as NetworkRangeListResponse,
)
from stackit.iaas.models.nexthop_blackhole import NexthopBlackhole as NexthopBlackhole
from stackit.iaas.models.nexthop_internet import NexthopInternet as NexthopInternet
from stackit.iaas.models.nexthop_ipv4 import NexthopIPv4 as NexthopIPv4
from stackit.iaas.models.nexthop_ipv6 import NexthopIPv6 as NexthopIPv6
from stackit.iaas.models.nic import NIC as NIC
from stackit.iaas.models.nic_list_response import NICListResponse as NICListResponse
from stackit.iaas.models.partial_update_network_area_payload import (
Expand Down Expand Up @@ -336,6 +396,11 @@
from stackit.iaas.models.quota_list_response import (
QuotaListResponse as QuotaListResponse,
)
from stackit.iaas.models.regional_area import RegionalArea as RegionalArea
from stackit.iaas.models.regional_area_ipv4 import RegionalAreaIPv4 as RegionalAreaIPv4
from stackit.iaas.models.regional_area_list_response import (
RegionalAreaListResponse as RegionalAreaListResponse,
)
from stackit.iaas.models.request import Request as Request
from stackit.iaas.models.request_resource import RequestResource as RequestResource
from stackit.iaas.models.rescue_server_payload import (
Expand All @@ -348,9 +413,15 @@
ResizeVolumePayload as ResizeVolumePayload,
)
from stackit.iaas.models.route import Route as Route
from stackit.iaas.models.route_destination import RouteDestination as RouteDestination
from stackit.iaas.models.route_list_response import (
RouteListResponse as RouteListResponse,
)
from stackit.iaas.models.route_nexthop import RouteNexthop as RouteNexthop
from stackit.iaas.models.routing_table import RoutingTable as RoutingTable
from stackit.iaas.models.routing_table_list_response import (
RoutingTableListResponse as RoutingTableListResponse,
)
from stackit.iaas.models.security_group import SecurityGroup as SecurityGroup
from stackit.iaas.models.security_group_list_response import (
SecurityGroupListResponse as SecurityGroupListResponse,
Expand All @@ -374,6 +445,7 @@
ServerMaintenance as ServerMaintenance,
)
from stackit.iaas.models.server_network import ServerNetwork as ServerNetwork
from stackit.iaas.models.server_networking import ServerNetworking as ServerNetworking
from stackit.iaas.models.service_account_mail_list_response import (
ServiceAccountMailListResponse as ServiceAccountMailListResponse,
)
Expand All @@ -385,10 +457,6 @@
SnapshotListResponse as SnapshotListResponse,
)
from stackit.iaas.models.static_area_id import StaticAreaID as StaticAreaID
from stackit.iaas.models.update_area_address_family import (
UpdateAreaAddressFamily as UpdateAreaAddressFamily,
)
from stackit.iaas.models.update_area_ipv4 import UpdateAreaIPv4 as UpdateAreaIPv4
from stackit.iaas.models.update_attached_volume_payload import (
UpdateAttachedVolumePayload as UpdateAttachedVolumePayload,
)
Expand All @@ -404,8 +472,11 @@
from stackit.iaas.models.update_key_pair_payload import (
UpdateKeyPairPayload as UpdateKeyPairPayload,
)
from stackit.iaas.models.update_network_address_family import (
UpdateNetworkAddressFamily as UpdateNetworkAddressFamily,
from stackit.iaas.models.update_management_network_route_payload import (
UpdateManagementNetworkRoutePayload as UpdateManagementNetworkRoutePayload,
)
from stackit.iaas.models.update_network_area_region_payload import (
UpdateNetworkAreaRegionPayload as UpdateNetworkAreaRegionPayload,
)
from stackit.iaas.models.update_network_area_route_payload import (
UpdateNetworkAreaRoutePayload as UpdateNetworkAreaRoutePayload,
Expand All @@ -420,6 +491,15 @@
from stackit.iaas.models.update_public_ip_payload import (
UpdatePublicIPPayload as UpdatePublicIPPayload,
)
from stackit.iaas.models.update_regional_area_ipv4 import (
UpdateRegionalAreaIPv4 as UpdateRegionalAreaIPv4,
)
from stackit.iaas.models.update_route_of_routing_table_payload import (
UpdateRouteOfRoutingTablePayload as UpdateRouteOfRoutingTablePayload,
)
from stackit.iaas.models.update_routing_table_of_area_payload import (
UpdateRoutingTableOfAreaPayload as UpdateRoutingTableOfAreaPayload,
)
from stackit.iaas.models.update_security_group_payload import (
UpdateSecurityGroupPayload as UpdateSecurityGroupPayload,
)
Expand Down
Loading
Loading