1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218
|
# coding: utf-8
# flake8: noqa
"""
CLOUD API
IONOS Enterprise-grade Infrastructure as a Service (IaaS) solutions can be managed through the Cloud API, in addition or as an alternative to the \"Data Center Designer\" (DCD) browser-based tool. Both methods employ consistent concepts and features, deliver similar power and flexibility, and can be used to perform a multitude of management tasks, including adding servers, volumes, configuring networks, and so on. # noqa: E501
The version of the OpenAPI document: 6.0
Generated by: https://openapi-generator.tech
"""
from __future__ import absolute_import
# import models into model package
from ionoscloud.models.application_load_balancer import ApplicationLoadBalancer
from ionoscloud.models.application_load_balancer_entities import ApplicationLoadBalancerEntities
from ionoscloud.models.application_load_balancer_forwarding_rule import ApplicationLoadBalancerForwardingRule
from ionoscloud.models.application_load_balancer_forwarding_rule_properties import ApplicationLoadBalancerForwardingRuleProperties
from ionoscloud.models.application_load_balancer_forwarding_rule_put import ApplicationLoadBalancerForwardingRulePut
from ionoscloud.models.application_load_balancer_forwarding_rules import ApplicationLoadBalancerForwardingRules
from ionoscloud.models.application_load_balancer_http_rule import ApplicationLoadBalancerHttpRule
from ionoscloud.models.application_load_balancer_http_rule_condition import ApplicationLoadBalancerHttpRuleCondition
from ionoscloud.models.application_load_balancer_properties import ApplicationLoadBalancerProperties
from ionoscloud.models.application_load_balancer_put import ApplicationLoadBalancerPut
from ionoscloud.models.application_load_balancers import ApplicationLoadBalancers
from ionoscloud.models.attached_volumes import AttachedVolumes
from ionoscloud.models.backup_unit import BackupUnit
from ionoscloud.models.backup_unit_properties import BackupUnitProperties
from ionoscloud.models.backup_unit_sso import BackupUnitSSO
from ionoscloud.models.backup_units import BackupUnits
from ionoscloud.models.balanced_nics import BalancedNics
from ionoscloud.models.cdroms import Cdroms
from ionoscloud.models.connectable_datacenter import ConnectableDatacenter
from ionoscloud.models.contract import Contract
from ionoscloud.models.contract_properties import ContractProperties
from ionoscloud.models.contracts import Contracts
from ionoscloud.models.cpu_architecture_properties import CpuArchitectureProperties
from ionoscloud.models.create_snapshot import CreateSnapshot
from ionoscloud.models.create_snapshot_properties import CreateSnapshotProperties
from ionoscloud.models.data_center_entities import DataCenterEntities
from ionoscloud.models.datacenter import Datacenter
from ionoscloud.models.datacenter_element_metadata import DatacenterElementMetadata
from ionoscloud.models.datacenter_post import DatacenterPost
from ionoscloud.models.datacenter_properties import DatacenterProperties
from ionoscloud.models.datacenter_properties_post import DatacenterPropertiesPost
from ionoscloud.models.datacenter_properties_put import DatacenterPropertiesPut
from ionoscloud.models.datacenter_put import DatacenterPut
from ionoscloud.models.datacenters import Datacenters
from ionoscloud.models.error import Error
from ionoscloud.models.error_message import ErrorMessage
from ionoscloud.models.firewall_rule import FirewallRule
from ionoscloud.models.firewall_rules import FirewallRules
from ionoscloud.models.firewallrule_properties import FirewallruleProperties
from ionoscloud.models.flow_log import FlowLog
from ionoscloud.models.flow_log_properties import FlowLogProperties
from ionoscloud.models.flow_log_put import FlowLogPut
from ionoscloud.models.flow_logs import FlowLogs
from ionoscloud.models.group import Group
from ionoscloud.models.group_entities import GroupEntities
from ionoscloud.models.group_members import GroupMembers
from ionoscloud.models.group_properties import GroupProperties
from ionoscloud.models.group_share import GroupShare
from ionoscloud.models.group_share_properties import GroupShareProperties
from ionoscloud.models.group_shares import GroupShares
from ionoscloud.models.group_users import GroupUsers
from ionoscloud.models.groups import Groups
from ionoscloud.models.ip_failover import IPFailover
from ionoscloud.models.image import Image
from ionoscloud.models.image_properties import ImageProperties
from ionoscloud.models.images import Images
from ionoscloud.models.info import Info
from ionoscloud.models.ip_block import IpBlock
from ionoscloud.models.ip_block_properties import IpBlockProperties
from ionoscloud.models.ip_blocks import IpBlocks
from ionoscloud.models.ip_consumer import IpConsumer
from ionoscloud.models.kubernetes_auto_scaling import KubernetesAutoScaling
from ionoscloud.models.kubernetes_cluster import KubernetesCluster
from ionoscloud.models.kubernetes_cluster_entities import KubernetesClusterEntities
from ionoscloud.models.kubernetes_cluster_for_post import KubernetesClusterForPost
from ionoscloud.models.kubernetes_cluster_for_put import KubernetesClusterForPut
from ionoscloud.models.kubernetes_cluster_properties import KubernetesClusterProperties
from ionoscloud.models.kubernetes_cluster_properties_for_post import KubernetesClusterPropertiesForPost
from ionoscloud.models.kubernetes_cluster_properties_for_put import KubernetesClusterPropertiesForPut
from ionoscloud.models.kubernetes_clusters import KubernetesClusters
from ionoscloud.models.kubernetes_maintenance_window import KubernetesMaintenanceWindow
from ionoscloud.models.kubernetes_node import KubernetesNode
from ionoscloud.models.kubernetes_node_metadata import KubernetesNodeMetadata
from ionoscloud.models.kubernetes_node_pool import KubernetesNodePool
from ionoscloud.models.kubernetes_node_pool_for_post import KubernetesNodePoolForPost
from ionoscloud.models.kubernetes_node_pool_for_put import KubernetesNodePoolForPut
from ionoscloud.models.kubernetes_node_pool_lan import KubernetesNodePoolLan
from ionoscloud.models.kubernetes_node_pool_lan_routes import KubernetesNodePoolLanRoutes
from ionoscloud.models.kubernetes_node_pool_properties import KubernetesNodePoolProperties
from ionoscloud.models.kubernetes_node_pool_properties_for_post import KubernetesNodePoolPropertiesForPost
from ionoscloud.models.kubernetes_node_pool_properties_for_put import KubernetesNodePoolPropertiesForPut
from ionoscloud.models.kubernetes_node_pool_server_type import KubernetesNodePoolServerType
from ionoscloud.models.kubernetes_node_pools import KubernetesNodePools
from ionoscloud.models.kubernetes_node_properties import KubernetesNodeProperties
from ionoscloud.models.kubernetes_nodes import KubernetesNodes
from ionoscloud.models.label import Label
from ionoscloud.models.label_properties import LabelProperties
from ionoscloud.models.label_resource import LabelResource
from ionoscloud.models.label_resource_properties import LabelResourceProperties
from ionoscloud.models.label_resources import LabelResources
from ionoscloud.models.labels import Labels
from ionoscloud.models.lan import Lan
from ionoscloud.models.lan_entities import LanEntities
from ionoscloud.models.lan_nics import LanNics
from ionoscloud.models.lan_properties import LanProperties
from ionoscloud.models.lans import Lans
from ionoscloud.models.list_of_ids import ListOfIds
from ionoscloud.models.loadbalancer import Loadbalancer
from ionoscloud.models.loadbalancer_entities import LoadbalancerEntities
from ionoscloud.models.loadbalancer_properties import LoadbalancerProperties
from ionoscloud.models.loadbalancers import Loadbalancers
from ionoscloud.models.location import Location
from ionoscloud.models.location_properties import LocationProperties
from ionoscloud.models.locations import Locations
from ionoscloud.models.nat_gateway import NatGateway
from ionoscloud.models.nat_gateway_entities import NatGatewayEntities
from ionoscloud.models.nat_gateway_lan_properties import NatGatewayLanProperties
from ionoscloud.models.nat_gateway_properties import NatGatewayProperties
from ionoscloud.models.nat_gateway_put import NatGatewayPut
from ionoscloud.models.nat_gateway_rule import NatGatewayRule
from ionoscloud.models.nat_gateway_rule_properties import NatGatewayRuleProperties
from ionoscloud.models.nat_gateway_rule_protocol import NatGatewayRuleProtocol
from ionoscloud.models.nat_gateway_rule_put import NatGatewayRulePut
from ionoscloud.models.nat_gateway_rule_type import NatGatewayRuleType
from ionoscloud.models.nat_gateway_rules import NatGatewayRules
from ionoscloud.models.nat_gateways import NatGateways
from ionoscloud.models.network_load_balancer import NetworkLoadBalancer
from ionoscloud.models.network_load_balancer_entities import NetworkLoadBalancerEntities
from ionoscloud.models.network_load_balancer_forwarding_rule import NetworkLoadBalancerForwardingRule
from ionoscloud.models.network_load_balancer_forwarding_rule_health_check import NetworkLoadBalancerForwardingRuleHealthCheck
from ionoscloud.models.network_load_balancer_forwarding_rule_properties import NetworkLoadBalancerForwardingRuleProperties
from ionoscloud.models.network_load_balancer_forwarding_rule_put import NetworkLoadBalancerForwardingRulePut
from ionoscloud.models.network_load_balancer_forwarding_rule_target import NetworkLoadBalancerForwardingRuleTarget
from ionoscloud.models.network_load_balancer_forwarding_rule_target_health_check import NetworkLoadBalancerForwardingRuleTargetHealthCheck
from ionoscloud.models.network_load_balancer_forwarding_rules import NetworkLoadBalancerForwardingRules
from ionoscloud.models.network_load_balancer_properties import NetworkLoadBalancerProperties
from ionoscloud.models.network_load_balancer_put import NetworkLoadBalancerPut
from ionoscloud.models.network_load_balancers import NetworkLoadBalancers
from ionoscloud.models.nic import Nic
from ionoscloud.models.nic_entities import NicEntities
from ionoscloud.models.nic_properties import NicProperties
from ionoscloud.models.nic_put import NicPut
from ionoscloud.models.nics import Nics
from ionoscloud.models.no_state_meta_data import NoStateMetaData
from ionoscloud.models.pagination_links import PaginationLinks
from ionoscloud.models.peer import Peer
from ionoscloud.models.private_cross_connect import PrivateCrossConnect
from ionoscloud.models.private_cross_connect_properties import PrivateCrossConnectProperties
from ionoscloud.models.private_cross_connects import PrivateCrossConnects
from ionoscloud.models.remote_console_url import RemoteConsoleUrl
from ionoscloud.models.request import Request
from ionoscloud.models.request_metadata import RequestMetadata
from ionoscloud.models.request_properties import RequestProperties
from ionoscloud.models.request_status import RequestStatus
from ionoscloud.models.request_status_metadata import RequestStatusMetadata
from ionoscloud.models.request_target import RequestTarget
from ionoscloud.models.requests import Requests
from ionoscloud.models.resource import Resource
from ionoscloud.models.resource_entities import ResourceEntities
from ionoscloud.models.resource_groups import ResourceGroups
from ionoscloud.models.resource_limits import ResourceLimits
from ionoscloud.models.resource_properties import ResourceProperties
from ionoscloud.models.resource_reference import ResourceReference
from ionoscloud.models.resources import Resources
from ionoscloud.models.resources_users import ResourcesUsers
from ionoscloud.models.restore_snapshot import RestoreSnapshot
from ionoscloud.models.restore_snapshot_properties import RestoreSnapshotProperties
from ionoscloud.models.s3_bucket import S3Bucket
from ionoscloud.models.s3_key import S3Key
from ionoscloud.models.s3_key_metadata import S3KeyMetadata
from ionoscloud.models.s3_key_properties import S3KeyProperties
from ionoscloud.models.s3_keys import S3Keys
from ionoscloud.models.s3_object_storage_sso import S3ObjectStorageSSO
from ionoscloud.models.security_group import SecurityGroup
from ionoscloud.models.security_group_entities import SecurityGroupEntities
from ionoscloud.models.security_group_entities_request import SecurityGroupEntitiesRequest
from ionoscloud.models.security_group_properties import SecurityGroupProperties
from ionoscloud.models.security_group_request import SecurityGroupRequest
from ionoscloud.models.security_groups import SecurityGroups
from ionoscloud.models.server import Server
from ionoscloud.models.server_entities import ServerEntities
from ionoscloud.models.server_properties import ServerProperties
from ionoscloud.models.servers import Servers
from ionoscloud.models.snapshot import Snapshot
from ionoscloud.models.snapshot_properties import SnapshotProperties
from ionoscloud.models.snapshots import Snapshots
from ionoscloud.models.target_group import TargetGroup
from ionoscloud.models.target_group_health_check import TargetGroupHealthCheck
from ionoscloud.models.target_group_http_health_check import TargetGroupHttpHealthCheck
from ionoscloud.models.target_group_properties import TargetGroupProperties
from ionoscloud.models.target_group_put import TargetGroupPut
from ionoscloud.models.target_group_target import TargetGroupTarget
from ionoscloud.models.target_groups import TargetGroups
from ionoscloud.models.target_port_range import TargetPortRange
from ionoscloud.models.template import Template
from ionoscloud.models.template_properties import TemplateProperties
from ionoscloud.models.templates import Templates
from ionoscloud.models.token import Token
from ionoscloud.models.type import Type
from ionoscloud.models.user import User
from ionoscloud.models.user_group_post import UserGroupPost
from ionoscloud.models.user_metadata import UserMetadata
from ionoscloud.models.user_post import UserPost
from ionoscloud.models.user_properties import UserProperties
from ionoscloud.models.user_properties_post import UserPropertiesPost
from ionoscloud.models.user_properties_put import UserPropertiesPut
from ionoscloud.models.user_put import UserPut
from ionoscloud.models.users import Users
from ionoscloud.models.users_entities import UsersEntities
from ionoscloud.models.volume import Volume
from ionoscloud.models.volume_properties import VolumeProperties
from ionoscloud.models.volumes import Volumes
|