Skip to content

Commit 3dbfc62

Browse files
author
BitsAdmin
committed
Merge branch 'vke-Python-2022-05-12-online-1127-2025_04_24_15_45_36' into 'integration_2025-04-28_881197335810'
feat: [development task] vke-1127-Python (1191516) See merge request iaasng/volcengine-python-sdk!584
2 parents e437db1 + e3ff262 commit 3dbfc62

9 files changed

+731
-4
lines changed

volcenginesdkvke/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,9 @@
151151
from volcenginesdkvke.models.pods_config_for_update_cluster_config_input import PodsConfigForUpdateClusterConfigInput
152152
from volcenginesdkvke.models.private_ip_for_list_clusters_output import PrivateIpForListClustersOutput
153153
from volcenginesdkvke.models.proxy_config_for_list_clusters_output import ProxyConfigForListClustersOutput
154+
from volcenginesdkvke.models.public_access_config_for_create_node_pool_input import PublicAccessConfigForCreateNodePoolInput
155+
from volcenginesdkvke.models.public_access_config_for_list_node_pools_output import PublicAccessConfigForListNodePoolsOutput
156+
from volcenginesdkvke.models.public_access_config_for_update_node_pool_config_input import PublicAccessConfigForUpdateNodePoolConfigInput
154157
from volcenginesdkvke.models.public_access_network_config_for_create_cluster_input import PublicAccessNetworkConfigForCreateClusterInput
155158
from volcenginesdkvke.models.public_access_network_config_for_list_clusters_output import PublicAccessNetworkConfigForListClustersOutput
156159
from volcenginesdkvke.models.public_access_network_config_for_update_cluster_config_input import PublicAccessNetworkConfigForUpdateClusterConfigInput

volcenginesdkvke/models/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,9 @@
147147
from volcenginesdkvke.models.pods_config_for_update_cluster_config_input import PodsConfigForUpdateClusterConfigInput
148148
from volcenginesdkvke.models.private_ip_for_list_clusters_output import PrivateIpForListClustersOutput
149149
from volcenginesdkvke.models.proxy_config_for_list_clusters_output import ProxyConfigForListClustersOutput
150+
from volcenginesdkvke.models.public_access_config_for_create_node_pool_input import PublicAccessConfigForCreateNodePoolInput
151+
from volcenginesdkvke.models.public_access_config_for_list_node_pools_output import PublicAccessConfigForListNodePoolsOutput
152+
from volcenginesdkvke.models.public_access_config_for_update_node_pool_config_input import PublicAccessConfigForUpdateNodePoolConfigInput
150153
from volcenginesdkvke.models.public_access_network_config_for_create_cluster_input import PublicAccessNetworkConfigForCreateClusterInput
151154
from volcenginesdkvke.models.public_access_network_config_for_list_clusters_output import PublicAccessNetworkConfigForListClustersOutput
152155
from volcenginesdkvke.models.public_access_network_config_for_update_cluster_config_input import PublicAccessNetworkConfigForUpdateClusterConfigInput

volcenginesdkvke/models/filter_for_list_nodes_input.py

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ class FilterForListNodesInput(object):
3636
'cluster_ids': 'list[str]',
3737
'create_client_token': 'str',
3838
'ids': 'list[str]',
39+
'instance_ids': 'list[str]',
3940
'name': 'str',
4041
'node_pool_ids': 'list[str]',
4142
'statuses': 'list[StatusForListNodesInput]',
@@ -46,13 +47,14 @@ class FilterForListNodesInput(object):
4647
'cluster_ids': 'ClusterIds',
4748
'create_client_token': 'CreateClientToken',
4849
'ids': 'Ids',
50+
'instance_ids': 'InstanceIds',
4951
'name': 'Name',
5052
'node_pool_ids': 'NodePoolIds',
5153
'statuses': 'Statuses',
5254
'zone_ids': 'ZoneIds'
5355
}
5456

55-
def __init__(self, cluster_ids=None, create_client_token=None, ids=None, name=None, node_pool_ids=None, statuses=None, zone_ids=None, _configuration=None): # noqa: E501
57+
def __init__(self, cluster_ids=None, create_client_token=None, ids=None, instance_ids=None, name=None, node_pool_ids=None, statuses=None, zone_ids=None, _configuration=None): # noqa: E501
5658
"""FilterForListNodesInput - a model defined in Swagger""" # noqa: E501
5759
if _configuration is None:
5860
_configuration = Configuration()
@@ -61,6 +63,7 @@ def __init__(self, cluster_ids=None, create_client_token=None, ids=None, name=No
6163
self._cluster_ids = None
6264
self._create_client_token = None
6365
self._ids = None
66+
self._instance_ids = None
6467
self._name = None
6568
self._node_pool_ids = None
6669
self._statuses = None
@@ -73,6 +76,8 @@ def __init__(self, cluster_ids=None, create_client_token=None, ids=None, name=No
7376
self.create_client_token = create_client_token
7477
if ids is not None:
7578
self.ids = ids
79+
if instance_ids is not None:
80+
self.instance_ids = instance_ids
7681
if name is not None:
7782
self.name = name
7883
if node_pool_ids is not None:
@@ -145,6 +150,27 @@ def ids(self, ids):
145150

146151
self._ids = ids
147152

153+
@property
154+
def instance_ids(self):
155+
"""Gets the instance_ids of this FilterForListNodesInput. # noqa: E501
156+
157+
158+
:return: The instance_ids of this FilterForListNodesInput. # noqa: E501
159+
:rtype: list[str]
160+
"""
161+
return self._instance_ids
162+
163+
@instance_ids.setter
164+
def instance_ids(self, instance_ids):
165+
"""Sets the instance_ids of this FilterForListNodesInput.
166+
167+
168+
:param instance_ids: The instance_ids of this FilterForListNodesInput. # noqa: E501
169+
:type: list[str]
170+
"""
171+
172+
self._instance_ids = instance_ids
173+
148174
@property
149175
def name(self):
150176
"""Gets the name of this FilterForListNodesInput. # noqa: E501

volcenginesdkvke/models/node_config_for_create_node_pool_input.py

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ class NodeConfigForCreateNodePoolInput(object):
4747
'name_prefix': 'str',
4848
'period': 'int',
4949
'project_name': 'str',
50+
'public_access_config': 'PublicAccessConfigForCreateNodePoolInput',
51+
'public_access_enabled': 'bool',
5052
'security': 'SecurityForCreateNodePoolInput',
5153
'subnet_ids': 'list[str]',
5254
'system_volume': 'SystemVolumeForCreateNodePoolInput',
@@ -68,13 +70,15 @@ class NodeConfigForCreateNodePoolInput(object):
6870
'name_prefix': 'NamePrefix',
6971
'period': 'Period',
7072
'project_name': 'ProjectName',
73+
'public_access_config': 'PublicAccessConfig',
74+
'public_access_enabled': 'PublicAccessEnabled',
7175
'security': 'Security',
7276
'subnet_ids': 'SubnetIds',
7377
'system_volume': 'SystemVolume',
7478
'tags': 'Tags'
7579
}
7680

77-
def __init__(self, additional_container_storage_enabled=None, auto_renew=None, auto_renew_period=None, data_volumes=None, deployment_set_group_number=None, deployment_set_id=None, hpc_cluster_ids=None, image_id=None, initialize_script=None, instance_charge_type=None, instance_type_ids=None, name_prefix=None, period=None, project_name=None, security=None, subnet_ids=None, system_volume=None, tags=None, _configuration=None): # noqa: E501
81+
def __init__(self, additional_container_storage_enabled=None, auto_renew=None, auto_renew_period=None, data_volumes=None, deployment_set_group_number=None, deployment_set_id=None, hpc_cluster_ids=None, image_id=None, initialize_script=None, instance_charge_type=None, instance_type_ids=None, name_prefix=None, period=None, project_name=None, public_access_config=None, public_access_enabled=None, security=None, subnet_ids=None, system_volume=None, tags=None, _configuration=None): # noqa: E501
7882
"""NodeConfigForCreateNodePoolInput - a model defined in Swagger""" # noqa: E501
7983
if _configuration is None:
8084
_configuration = Configuration()
@@ -94,6 +98,8 @@ def __init__(self, additional_container_storage_enabled=None, auto_renew=None, a
9498
self._name_prefix = None
9599
self._period = None
96100
self._project_name = None
101+
self._public_access_config = None
102+
self._public_access_enabled = None
97103
self._security = None
98104
self._subnet_ids = None
99105
self._system_volume = None
@@ -128,6 +134,10 @@ def __init__(self, additional_container_storage_enabled=None, auto_renew=None, a
128134
self.period = period
129135
if project_name is not None:
130136
self.project_name = project_name
137+
if public_access_config is not None:
138+
self.public_access_config = public_access_config
139+
if public_access_enabled is not None:
140+
self.public_access_enabled = public_access_enabled
131141
if security is not None:
132142
self.security = security
133143
if subnet_ids is not None:
@@ -438,6 +448,48 @@ def project_name(self, project_name):
438448

439449
self._project_name = project_name
440450

451+
@property
452+
def public_access_config(self):
453+
"""Gets the public_access_config of this NodeConfigForCreateNodePoolInput. # noqa: E501
454+
455+
456+
:return: The public_access_config of this NodeConfigForCreateNodePoolInput. # noqa: E501
457+
:rtype: PublicAccessConfigForCreateNodePoolInput
458+
"""
459+
return self._public_access_config
460+
461+
@public_access_config.setter
462+
def public_access_config(self, public_access_config):
463+
"""Sets the public_access_config of this NodeConfigForCreateNodePoolInput.
464+
465+
466+
:param public_access_config: The public_access_config of this NodeConfigForCreateNodePoolInput. # noqa: E501
467+
:type: PublicAccessConfigForCreateNodePoolInput
468+
"""
469+
470+
self._public_access_config = public_access_config
471+
472+
@property
473+
def public_access_enabled(self):
474+
"""Gets the public_access_enabled of this NodeConfigForCreateNodePoolInput. # noqa: E501
475+
476+
477+
:return: The public_access_enabled of this NodeConfigForCreateNodePoolInput. # noqa: E501
478+
:rtype: bool
479+
"""
480+
return self._public_access_enabled
481+
482+
@public_access_enabled.setter
483+
def public_access_enabled(self, public_access_enabled):
484+
"""Sets the public_access_enabled of this NodeConfigForCreateNodePoolInput.
485+
486+
487+
:param public_access_enabled: The public_access_enabled of this NodeConfigForCreateNodePoolInput. # noqa: E501
488+
:type: bool
489+
"""
490+
491+
self._public_access_enabled = public_access_enabled
492+
441493
@property
442494
def security(self):
443495
"""Gets the security of this NodeConfigForCreateNodePoolInput. # noqa: E501

volcenginesdkvke/models/node_config_for_list_node_pools_output.py

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ class NodeConfigForListNodePoolsOutput(object):
4747
'name_prefix': 'str',
4848
'period': 'int',
4949
'project_name': 'str',
50+
'public_access_config': 'PublicAccessConfigForListNodePoolsOutput',
51+
'public_access_enabled': 'bool',
5052
'security': 'SecurityForListNodePoolsOutput',
5153
'subnet_ids': 'list[str]',
5254
'system_volume': 'SystemVolumeForListNodePoolsOutput',
@@ -68,13 +70,15 @@ class NodeConfigForListNodePoolsOutput(object):
6870
'name_prefix': 'NamePrefix',
6971
'period': 'Period',
7072
'project_name': 'ProjectName',
73+
'public_access_config': 'PublicAccessConfig',
74+
'public_access_enabled': 'PublicAccessEnabled',
7175
'security': 'Security',
7276
'subnet_ids': 'SubnetIds',
7377
'system_volume': 'SystemVolume',
7478
'tags': 'Tags'
7579
}
7680

77-
def __init__(self, additional_container_storage_enabled=None, auto_renew=None, auto_renew_period=None, data_volumes=None, deployment_set_group_number=None, deployment_set_id=None, hpc_cluster_ids=None, image_id=None, initialize_script=None, instance_charge_type=None, instance_type_ids=None, name_prefix=None, period=None, project_name=None, security=None, subnet_ids=None, system_volume=None, tags=None, _configuration=None): # noqa: E501
81+
def __init__(self, additional_container_storage_enabled=None, auto_renew=None, auto_renew_period=None, data_volumes=None, deployment_set_group_number=None, deployment_set_id=None, hpc_cluster_ids=None, image_id=None, initialize_script=None, instance_charge_type=None, instance_type_ids=None, name_prefix=None, period=None, project_name=None, public_access_config=None, public_access_enabled=None, security=None, subnet_ids=None, system_volume=None, tags=None, _configuration=None): # noqa: E501
7882
"""NodeConfigForListNodePoolsOutput - a model defined in Swagger""" # noqa: E501
7983
if _configuration is None:
8084
_configuration = Configuration()
@@ -94,6 +98,8 @@ def __init__(self, additional_container_storage_enabled=None, auto_renew=None, a
9498
self._name_prefix = None
9599
self._period = None
96100
self._project_name = None
101+
self._public_access_config = None
102+
self._public_access_enabled = None
97103
self._security = None
98104
self._subnet_ids = None
99105
self._system_volume = None
@@ -128,6 +134,10 @@ def __init__(self, additional_container_storage_enabled=None, auto_renew=None, a
128134
self.period = period
129135
if project_name is not None:
130136
self.project_name = project_name
137+
if public_access_config is not None:
138+
self.public_access_config = public_access_config
139+
if public_access_enabled is not None:
140+
self.public_access_enabled = public_access_enabled
131141
if security is not None:
132142
self.security = security
133143
if subnet_ids is not None:
@@ -431,6 +441,48 @@ def project_name(self, project_name):
431441

432442
self._project_name = project_name
433443

444+
@property
445+
def public_access_config(self):
446+
"""Gets the public_access_config of this NodeConfigForListNodePoolsOutput. # noqa: E501
447+
448+
449+
:return: The public_access_config of this NodeConfigForListNodePoolsOutput. # noqa: E501
450+
:rtype: PublicAccessConfigForListNodePoolsOutput
451+
"""
452+
return self._public_access_config
453+
454+
@public_access_config.setter
455+
def public_access_config(self, public_access_config):
456+
"""Sets the public_access_config of this NodeConfigForListNodePoolsOutput.
457+
458+
459+
:param public_access_config: The public_access_config of this NodeConfigForListNodePoolsOutput. # noqa: E501
460+
:type: PublicAccessConfigForListNodePoolsOutput
461+
"""
462+
463+
self._public_access_config = public_access_config
464+
465+
@property
466+
def public_access_enabled(self):
467+
"""Gets the public_access_enabled of this NodeConfigForListNodePoolsOutput. # noqa: E501
468+
469+
470+
:return: The public_access_enabled of this NodeConfigForListNodePoolsOutput. # noqa: E501
471+
:rtype: bool
472+
"""
473+
return self._public_access_enabled
474+
475+
@public_access_enabled.setter
476+
def public_access_enabled(self, public_access_enabled):
477+
"""Sets the public_access_enabled of this NodeConfigForListNodePoolsOutput.
478+
479+
480+
:param public_access_enabled: The public_access_enabled of this NodeConfigForListNodePoolsOutput. # noqa: E501
481+
:type: bool
482+
"""
483+
484+
self._public_access_enabled = public_access_enabled
485+
434486
@property
435487
def security(self):
436488
"""Gets the security of this NodeConfigForListNodePoolsOutput. # noqa: E501

volcenginesdkvke/models/node_config_for_update_node_pool_config_input.py

Lines changed: 53 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ class NodeConfigForUpdateNodePoolConfigInput(object):
4444
'name_prefix': 'str',
4545
'period': 'int',
4646
'project_name': 'str',
47+
'public_access_config': 'PublicAccessConfigForUpdateNodePoolConfigInput',
48+
'public_access_enabled': 'bool',
4749
'security': 'SecurityForUpdateNodePoolConfigInput',
4850
'subnet_ids': 'list[str]',
4951
'system_volume': 'SystemVolumeForUpdateNodePoolConfigInput',
@@ -62,13 +64,15 @@ class NodeConfigForUpdateNodePoolConfigInput(object):
6264
'name_prefix': 'NamePrefix',
6365
'period': 'Period',
6466
'project_name': 'ProjectName',
67+
'public_access_config': 'PublicAccessConfig',
68+
'public_access_enabled': 'PublicAccessEnabled',
6569
'security': 'Security',
6670
'subnet_ids': 'SubnetIds',
6771
'system_volume': 'SystemVolume',
6872
'tags': 'Tags'
6973
}
7074

71-
def __init__(self, additional_container_storage_enabled=None, auto_renew=None, auto_renew_period=None, data_volumes=None, hpc_cluster_ids=None, image_id=None, initialize_script=None, instance_type_ids=None, name_prefix=None, period=None, project_name=None, security=None, subnet_ids=None, system_volume=None, tags=None, _configuration=None): # noqa: E501
75+
def __init__(self, additional_container_storage_enabled=None, auto_renew=None, auto_renew_period=None, data_volumes=None, hpc_cluster_ids=None, image_id=None, initialize_script=None, instance_type_ids=None, name_prefix=None, period=None, project_name=None, public_access_config=None, public_access_enabled=None, security=None, subnet_ids=None, system_volume=None, tags=None, _configuration=None): # noqa: E501
7276
"""NodeConfigForUpdateNodePoolConfigInput - a model defined in Swagger""" # noqa: E501
7377
if _configuration is None:
7478
_configuration = Configuration()
@@ -85,6 +89,8 @@ def __init__(self, additional_container_storage_enabled=None, auto_renew=None, a
8589
self._name_prefix = None
8690
self._period = None
8791
self._project_name = None
92+
self._public_access_config = None
93+
self._public_access_enabled = None
8894
self._security = None
8995
self._subnet_ids = None
9096
self._system_volume = None
@@ -113,6 +119,10 @@ def __init__(self, additional_container_storage_enabled=None, auto_renew=None, a
113119
self.period = period
114120
if project_name is not None:
115121
self.project_name = project_name
122+
if public_access_config is not None:
123+
self.public_access_config = public_access_config
124+
if public_access_enabled is not None:
125+
self.public_access_enabled = public_access_enabled
116126
if security is not None:
117127
self.security = security
118128
if subnet_ids is not None:
@@ -353,6 +363,48 @@ def project_name(self, project_name):
353363

354364
self._project_name = project_name
355365

366+
@property
367+
def public_access_config(self):
368+
"""Gets the public_access_config of this NodeConfigForUpdateNodePoolConfigInput. # noqa: E501
369+
370+
371+
:return: The public_access_config of this NodeConfigForUpdateNodePoolConfigInput. # noqa: E501
372+
:rtype: PublicAccessConfigForUpdateNodePoolConfigInput
373+
"""
374+
return self._public_access_config
375+
376+
@public_access_config.setter
377+
def public_access_config(self, public_access_config):
378+
"""Sets the public_access_config of this NodeConfigForUpdateNodePoolConfigInput.
379+
380+
381+
:param public_access_config: The public_access_config of this NodeConfigForUpdateNodePoolConfigInput. # noqa: E501
382+
:type: PublicAccessConfigForUpdateNodePoolConfigInput
383+
"""
384+
385+
self._public_access_config = public_access_config
386+
387+
@property
388+
def public_access_enabled(self):
389+
"""Gets the public_access_enabled of this NodeConfigForUpdateNodePoolConfigInput. # noqa: E501
390+
391+
392+
:return: The public_access_enabled of this NodeConfigForUpdateNodePoolConfigInput. # noqa: E501
393+
:rtype: bool
394+
"""
395+
return self._public_access_enabled
396+
397+
@public_access_enabled.setter
398+
def public_access_enabled(self, public_access_enabled):
399+
"""Sets the public_access_enabled of this NodeConfigForUpdateNodePoolConfigInput.
400+
401+
402+
:param public_access_enabled: The public_access_enabled of this NodeConfigForUpdateNodePoolConfigInput. # noqa: E501
403+
:type: bool
404+
"""
405+
406+
self._public_access_enabled = public_access_enabled
407+
356408
@property
357409
def security(self):
358410
"""Gets the security of this NodeConfigForUpdateNodePoolConfigInput. # noqa: E501

0 commit comments

Comments
 (0)