def __init__(self,
                 name=None,
                 protocol=None,
                 listener_ip=None,
                 listener_port=None,
                 client_timeout=None,
                 server_certificates=None,
                 http_rules=None,
                 local_vars_configuration=None):  # noqa: E501
        """ApplicationLoadBalancerForwardingRuleProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._protocol = None
        self._listener_ip = None
        self._listener_port = None
        self._client_timeout = None
        self._server_certificates = None
        self._http_rules = None
        self.discriminator = None

        self.name = name
        self.protocol = protocol
        self.listener_ip = listener_ip
        self.listener_port = listener_port
        if client_timeout is not None:
            self.client_timeout = client_timeout
        if server_certificates is not None:
            self.server_certificates = server_certificates
        if http_rules is not None:
            self.http_rules = http_rules
コード例 #2
0
    def __init__(self,
                 etag=None,
                 created_date=None,
                 last_modified_date=None,
                 state=None,
                 last_software_updated_date=None,
                 local_vars_configuration=None):  # noqa: E501
        """KubernetesNodeMetadata - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._etag = None
        self._created_date = None
        self._last_modified_date = None
        self._state = None
        self._last_software_updated_date = None
        self.discriminator = None

        if etag is not None:
            self.etag = etag
        if created_date is not None:
            self.created_date = created_date
        if last_modified_date is not None:
            self.last_modified_date = last_modified_date
        if state is not None:
            self.state = state
        if last_software_updated_date is not None:
            self.last_software_updated_date = last_software_updated_date
コード例 #3
0
    def __init__(self,
                 name=None,
                 k8s_version=None,
                 maintenance_window=None,
                 api_subnet_allow_list=None,
                 s3_buckets=None,
                 local_vars_configuration=None):  # noqa: E501
        """KubernetesClusterPropertiesForPost - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._k8s_version = None
        self._maintenance_window = None
        self._api_subnet_allow_list = None
        self._s3_buckets = None
        self.discriminator = None

        self.name = name
        if k8s_version is not None:
            self.k8s_version = k8s_version
        if maintenance_window is not None:
            self.maintenance_window = maintenance_window
        if api_subnet_allow_list is not None:
            self.api_subnet_allow_list = api_subnet_allow_list
        if s3_buckets is not None:
            self.s3_buckets = s3_buckets
コード例 #4
0
    def __init__(self,
                 type=None,
                 condition=None,
                 negate=None,
                 key=None,
                 value=None,
                 local_vars_configuration=None):  # noqa: E501
        """ApplicationLoadBalancerHttpRuleCondition - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._type = None
        self._condition = None
        self._negate = None
        self._key = None
        self._value = None
        self.discriminator = None

        self.type = type
        self.condition = condition
        if negate is not None:
            self.negate = negate
        if key is not None:
            self.key = key
        if value is not None:
            self.value = value
コード例 #5
0
ファイル: lan.py プロジェクト: ionos-cloud/sdk-python
    def __init__(self,
                 id=None,
                 type=None,
                 href=None,
                 metadata=None,
                 properties=None,
                 entities=None,
                 local_vars_configuration=None):  # noqa: E501
        """Lan - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._id = None
        self._type = None
        self._href = None
        self._metadata = None
        self._properties = None
        self._entities = None
        self.discriminator = None

        if id is not None:
            self.id = id
        if type is not None:
            self.type = type
        if href is not None:
            self.href = href
        if metadata is not None:
            self.metadata = metadata
        self.properties = properties
        if entities is not None:
            self.entities = entities
コード例 #6
0
    def __init__(self, name=None, type=None, protocol=None, source_subnet=None, public_ip=None, target_subnet=None, target_port_range=None, local_vars_configuration=None):  # noqa: E501
        """NatGatewayRuleProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._type = None
        self._protocol = None
        self._source_subnet = None
        self._public_ip = None
        self._target_subnet = None
        self._target_port_range = None
        self.discriminator = None

        self.name = name
        if type is not None:
            self.type = type
        if protocol is not None:
            self.protocol = protocol
        self.source_subnet = source_subnet
        self.public_ip = public_ip
        if target_subnet is not None:
            self.target_subnet = target_subnet
        if target_port_range is not None:
            self.target_port_range = target_port_range
コード例 #7
0
    def __init__(self,
                 name=None,
                 ip_failover=None,
                 pcc=None,
                 public=None,
                 local_vars_configuration=None):  # noqa: E501
        """LanProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._ip_failover = None
        self._pcc = None
        self._public = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if ip_failover is not None:
            self.ip_failover = ip_failover
        if pcc is not None:
            self.pcc = pcc
        if public is not None:
            self.public = public
コード例 #8
0
    def __init__(self,
                 id=None,
                 type=None,
                 href=None,
                 items=None,
                 local_vars_configuration=None):  # noqa: E501
        """KubernetesNodes - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._id = None
        self._type = None
        self._href = None
        self._items = None
        self.discriminator = None

        if id is not None:
            self.id = id
        if type is not None:
            self.type = type
        if href is not None:
            self.href = href
        if items is not None:
            self.items = items
コード例 #9
0
    def __init__(self, name=None, mac=None, ips=None, dhcp=None, lan=None, firewall_active=None, firewall_type=None, device_number=None, pci_slot=None, local_vars_configuration=None):  # noqa: E501
        """NicProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._mac = None
        self._ips = None
        self._dhcp = None
        self._lan = None
        self._firewall_active = None
        self._firewall_type = None
        self._device_number = None
        self._pci_slot = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if mac is not None:
            self.mac = mac
        self.ips = ips
        if dhcp is not None:
            self.dhcp = dhcp
        self.lan = lan
        if firewall_active is not None:
            self.firewall_active = firewall_active
        if firewall_type is not None:
            self.firewall_type = firewall_type
        if device_number is not None:
            self.device_number = device_number
        if pci_slot is not None:
            self.pci_slot = pci_slot
コード例 #10
0
    def __init__(self,
                 name=None,
                 algorithm=None,
                 protocol=None,
                 targets=None,
                 health_check=None,
                 http_health_check=None,
                 local_vars_configuration=None):  # noqa: E501
        """TargetGroupProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._algorithm = None
        self._protocol = None
        self._targets = None
        self._health_check = None
        self._http_health_check = None
        self.discriminator = None

        self.name = name
        self.algorithm = algorithm
        self.protocol = protocol
        if targets is not None:
            self.targets = targets
        if health_check is not None:
            self.health_check = health_check
        if http_health_check is not None:
            self.http_health_check = http_health_check
コード例 #11
0
ファイル: ip_blocks.py プロジェクト: ionos-cloud/sdk-python
    def __init__(self, id=None, type=None, href=None, items=None, offset=None, limit=None, links=None, local_vars_configuration=None):  # noqa: E501
        """IpBlocks - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._id = None
        self._type = None
        self._href = None
        self._items = None
        self._offset = None
        self._limit = None
        self._links = None
        self.discriminator = None

        if id is not None:
            self.id = id
        if type is not None:
            self.type = type
        if href is not None:
            self.href = href
        if items is not None:
            self.items = items
        if offset is not None:
            self.offset = offset
        if limit is not None:
            self.limit = limit
        if links is not None:
            self.links = links
コード例 #12
0
    def __init__(self,
                 name=None,
                 listener_lan=None,
                 ips=None,
                 target_lan=None,
                 lb_private_ips=None,
                 local_vars_configuration=None):  # noqa: E501
        """ApplicationLoadBalancerProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._listener_lan = None
        self._ips = None
        self._target_lan = None
        self._lb_private_ips = None
        self.discriminator = None

        self.name = name
        self.listener_lan = listener_lan
        if ips is not None:
            self.ips = ips
        self.target_lan = target_lan
        if lb_private_ips is not None:
            self.lb_private_ips = lb_private_ips
コード例 #13
0
    def __init__(self,
                 name=None,
                 description=None,
                 peers=None,
                 connectable_datacenters=None,
                 local_vars_configuration=None):  # noqa: E501
        """PrivateCrossConnectProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._description = None
        self._peers = None
        self._connectable_datacenters = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if description is not None:
            self.description = description
        if peers is not None:
            self.peers = peers
        if connectable_datacenters is not None:
            self.connectable_datacenters = connectable_datacenters
コード例 #14
0
    def __init__(self,
                 name=None,
                 features=None,
                 image_aliases=None,
                 cpu_architecture=None,
                 local_vars_configuration=None):  # noqa: E501
        """LocationProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._features = None
        self._image_aliases = None
        self._cpu_architecture = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if features is not None:
            self.features = features
        if image_aliases is not None:
            self.image_aliases = image_aliases
        if cpu_architecture is not None:
            self.cpu_architecture = cpu_architecture
    def __init__(self,
                 id=None,
                 type=None,
                 href=None,
                 metadata=None,
                 properties=None,
                 local_vars_configuration=None):  # noqa: E501
        """ApplicationLoadBalancerForwardingRule - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._id = None
        self._type = None
        self._href = None
        self._metadata = None
        self._properties = None
        self.discriminator = None

        if id is not None:
            self.id = id
        if type is not None:
            self.type = type
        if href is not None:
            self.href = href
        if metadata is not None:
            self.metadata = metadata
        self.properties = properties
コード例 #16
0
    def __init__(self, name=None, description=None, location=None, version=None, features=None, sec_auth_protection=None, cpu_architecture=None, local_vars_configuration=None):  # noqa: E501
        """DatacenterProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self._description = None
        self._location = None
        self._version = None
        self._features = None
        self._sec_auth_protection = None
        self._cpu_architecture = None
        self.discriminator = None

        if name is not None:
            self.name = name
        if description is not None:
            self.description = description
        self.location = location
        if version is not None:
            self.version = version
        if features is not None:
            self.features = features
        if sec_auth_protection is not None:
            self.sec_auth_protection = sec_auth_protection
        if cpu_architecture is not None:
            self.cpu_architecture = cpu_architecture
コード例 #17
0
    def __init__(self,
                 method=None,
                 headers=None,
                 body=None,
                 url=None,
                 local_vars_configuration=None):  # noqa: E501
        """RequestProperties - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._method = None
        self._headers = None
        self._body = None
        self._url = None
        self.discriminator = None

        if method is not None:
            self.method = method
        if headers is not None:
            self.headers = headers
        if body is not None:
            self.body = body
        if url is not None:
            self.url = url
コード例 #18
0
    def __init__(self,
                 servers=None,
                 volumes=None,
                 loadbalancers=None,
                 lans=None,
                 networkloadbalancers=None,
                 natgateways=None,
                 local_vars_configuration=None):  # noqa: E501
        """DataCenterEntities - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._servers = None
        self._volumes = None
        self._loadbalancers = None
        self._lans = None
        self._networkloadbalancers = None
        self._natgateways = None
        self.discriminator = None

        if servers is not None:
            self.servers = servers
        if volumes is not None:
            self.volumes = volumes
        if loadbalancers is not None:
            self.loadbalancers = loadbalancers
        if lans is not None:
            self.lans = lans
        if networkloadbalancers is not None:
            self.networkloadbalancers = networkloadbalancers
        if natgateways is not None:
            self.natgateways = natgateways
コード例 #19
0
    def __init__(self,
                 status=None,
                 message=None,
                 etag=None,
                 targets=None,
                 local_vars_configuration=None):  # noqa: E501
        """RequestStatusMetadata - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._status = None
        self._message = None
        self._etag = None
        self._targets = None
        self.discriminator = None

        if status is not None:
            self.status = status
        if message is not None:
            self.message = message
        if etag is not None:
            self.etag = etag
        if targets is not None:
            self.targets = targets
コード例 #20
0
    def __init__(self,
                 created_date=None,
                 created_by=None,
                 etag=None,
                 request_status=None,
                 local_vars_configuration=None):  # noqa: E501
        """RequestMetadata - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._created_date = None
        self._created_by = None
        self._etag = None
        self._request_status = None
        self.discriminator = None

        if created_date is not None:
            self.created_date = created_date
        if created_by is not None:
            self.created_by = created_by
        if etag is not None:
            self.etag = etag
        if request_status is not None:
            self.request_status = request_status
コード例 #21
0
    def __init__(self,
                 path=None,
                 method=None,
                 match_type=None,
                 response=None,
                 regex=None,
                 negate=None,
                 local_vars_configuration=None):  # noqa: E501
        """TargetGroupHttpHealthCheck - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._path = None
        self._method = None
        self._match_type = None
        self._response = None
        self._regex = None
        self._negate = None
        self.discriminator = None

        if path is not None:
            self.path = path
        if method is not None:
            self.method = method
        self.match_type = match_type
        self.response = response
        if regex is not None:
            self.regex = regex
        if negate is not None:
            self.negate = negate
コード例 #22
0
ファイル: s3_bucket.py プロジェクト: ionos-cloud/sdk-python
    def __init__(self, name=None, local_vars_configuration=None):  # noqa: E501
        """S3Bucket - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._name = None
        self.discriminator = None

        self.name = name
コード例 #23
0
    def __init__(self, nics=None, local_vars_configuration=None):  # noqa: E501
        """LanEntities - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._nics = None
        self.discriminator = None

        if nics is not None:
            self.nics = nics
コード例 #24
0
    def __init__(self, url=None, local_vars_configuration=None):  # noqa: E501
        """RemoteConsoleUrl - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._url = None
        self.discriminator = None

        if url is not None:
            self.url = url
コード例 #25
0
    def __init__(self, nodepools=None, local_vars_configuration=None):  # noqa: E501
        """KubernetesClusterEntities - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._nodepools = None
        self.discriminator = None

        if nodepools is not None:
            self.nodepools = nodepools
コード例 #26
0
ファイル: user_post.py プロジェクト: ionos-cloud/sdk-python
    def __init__(self,
                 properties=None,
                 local_vars_configuration=None):  # noqa: E501
        """UserPost - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._properties = None
        self.discriminator = None

        self.properties = properties
コード例 #27
0
    def __init__(self, min_node_count=None, max_node_count=None, local_vars_configuration=None):  # noqa: E501
        """KubernetesAutoScaling - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._min_node_count = None
        self._max_node_count = None
        self.discriminator = None

        self.min_node_count = min_node_count
        self.max_node_count = max_node_count
コード例 #28
0
    def __init__(self,
                 groups=None,
                 local_vars_configuration=None):  # noqa: E501
        """ResourceEntities - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._groups = None
        self.discriminator = None

        if groups is not None:
            self.groups = groups
コード例 #29
0
    def __init__(self,
                 sso_url=None,
                 local_vars_configuration=None):  # noqa: E501
        """S3ObjectStorageSSO - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._sso_url = None
        self.discriminator = None

        if sso_url is not None:
            self.sso_url = sso_url
コード例 #30
0
    def __init__(self,
                 forwardingrules=None,
                 local_vars_configuration=None):  # noqa: E501
        """ApplicationLoadBalancerEntities - a model defined in OpenAPI"""  # noqa: E501
        if local_vars_configuration is None:
            local_vars_configuration = Configuration()
        self.local_vars_configuration = local_vars_configuration

        self._forwardingrules = None
        self.discriminator = None

        if forwardingrules is not None:
            self.forwardingrules = forwardingrules