Skip to content

Commit 4acd828

Browse files
committed
feat: update vke api
1 parent 19dcee5 commit 4acd828

12 files changed

+176
-117
lines changed

volcenginesdkvke/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,8 @@
105105
from volcenginesdkvke.models.list_supported_addons_response import ListSupportedAddonsResponse
106106
from volcenginesdkvke.models.list_supported_resource_types_request import ListSupportedResourceTypesRequest
107107
from volcenginesdkvke.models.list_supported_resource_types_response import ListSupportedResourceTypesResponse
108-
from volcenginesdkvke.models.list_tags_for_resource_request import ListTagsForResourceRequest
109-
from volcenginesdkvke.models.list_tags_for_resource_response import ListTagsForResourceResponse
108+
from volcenginesdkvke.models.list_tags_for_resources_request import ListTagsForResourcesRequest
109+
from volcenginesdkvke.models.list_tags_for_resources_response import ListTagsForResourcesResponse
110110
from volcenginesdkvke.models.login_for_create_default_node_pool_input import LoginForCreateDefaultNodePoolInput
111111
from volcenginesdkvke.models.login_for_create_node_pool_input import LoginForCreateNodePoolInput
112112
from volcenginesdkvke.models.login_for_list_node_pools_output import LoginForListNodePoolsOutput
@@ -124,7 +124,7 @@
124124
from volcenginesdkvke.models.public_access_network_config_for_list_clusters_output import PublicAccessNetworkConfigForListClustersOutput
125125
from volcenginesdkvke.models.public_access_network_config_for_update_cluster_config_input import PublicAccessNetworkConfigForUpdateClusterConfigInput
126126
from volcenginesdkvke.models.public_ip_for_list_clusters_output import PublicIpForListClustersOutput
127-
from volcenginesdkvke.models.resource_tag_for_list_tags_for_resource_output import ResourceTagForListTagsForResourceOutput
127+
from volcenginesdkvke.models.resource_tag_for_list_tags_for_resources_output import ResourceTagForListTagsForResourcesOutput
128128
from volcenginesdkvke.models.security_for_create_default_node_pool_input import SecurityForCreateDefaultNodePoolInput
129129
from volcenginesdkvke.models.security_for_create_node_pool_input import SecurityForCreateNodePoolInput
130130
from volcenginesdkvke.models.security_for_list_node_pools_output import SecurityForListNodePoolsOutput
@@ -142,7 +142,7 @@
142142
from volcenginesdkvke.models.system_volume_for_create_node_pool_input import SystemVolumeForCreateNodePoolInput
143143
from volcenginesdkvke.models.system_volume_for_list_node_pools_output import SystemVolumeForListNodePoolsOutput
144144
from volcenginesdkvke.models.system_volume_for_update_node_pool_config_input import SystemVolumeForUpdateNodePoolConfigInput
145-
from volcenginesdkvke.models.tag_filter_for_list_tags_for_resource_input import TagFilterForListTagsForResourceInput
145+
from volcenginesdkvke.models.tag_filter_for_list_tags_for_resources_input import TagFilterForListTagsForResourcesInput
146146
from volcenginesdkvke.models.tag_for_create_cluster_input import TagForCreateClusterInput
147147
from volcenginesdkvke.models.tag_for_create_default_node_pool_input import TagForCreateDefaultNodePoolInput
148148
from volcenginesdkvke.models.tag_for_create_node_pool_input import TagForCreateNodePoolInput

volcenginesdkvke/api/vke_api.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1876,38 +1876,38 @@ def list_supported_resource_types_with_http_info(self, body, **kwargs): # noqa:
18761876
_request_timeout=params.get('_request_timeout'),
18771877
collection_formats=collection_formats)
18781878

1879-
def list_tags_for_resource(self, body, **kwargs): # noqa: E501
1880-
"""list_tags_for_resource # noqa: E501
1879+
def list_tags_for_resources(self, body, **kwargs): # noqa: E501
1880+
"""list_tags_for_resources # noqa: E501
18811881
18821882
This method makes a synchronous HTTP request by default. To make an
18831883
asynchronous HTTP request, please pass async_req=True
1884-
>>> thread = api.list_tags_for_resource(body, async_req=True)
1884+
>>> thread = api.list_tags_for_resources(body, async_req=True)
18851885
>>> result = thread.get()
18861886
18871887
:param async_req bool
1888-
:param ListTagsForResourceRequest body: (required)
1889-
:return: ListTagsForResourceResponse
1888+
:param ListTagsForResourcesRequest body: (required)
1889+
:return: ListTagsForResourcesResponse
18901890
If the method is called asynchronously,
18911891
returns the request thread.
18921892
"""
18931893
kwargs['_return_http_data_only'] = True
18941894
if kwargs.get('async_req'):
1895-
return self.list_tags_for_resource_with_http_info(body, **kwargs) # noqa: E501
1895+
return self.list_tags_for_resources_with_http_info(body, **kwargs) # noqa: E501
18961896
else:
1897-
(data) = self.list_tags_for_resource_with_http_info(body, **kwargs) # noqa: E501
1897+
(data) = self.list_tags_for_resources_with_http_info(body, **kwargs) # noqa: E501
18981898
return data
18991899

1900-
def list_tags_for_resource_with_http_info(self, body, **kwargs): # noqa: E501
1901-
"""list_tags_for_resource # noqa: E501
1900+
def list_tags_for_resources_with_http_info(self, body, **kwargs): # noqa: E501
1901+
"""list_tags_for_resources # noqa: E501
19021902
19031903
This method makes a synchronous HTTP request by default. To make an
19041904
asynchronous HTTP request, please pass async_req=True
1905-
>>> thread = api.list_tags_for_resource_with_http_info(body, async_req=True)
1905+
>>> thread = api.list_tags_for_resources_with_http_info(body, async_req=True)
19061906
>>> result = thread.get()
19071907
19081908
:param async_req bool
1909-
:param ListTagsForResourceRequest body: (required)
1910-
:return: ListTagsForResourceResponse
1909+
:param ListTagsForResourcesRequest body: (required)
1910+
:return: ListTagsForResourcesResponse
19111911
If the method is called asynchronously,
19121912
returns the request thread.
19131913
"""
@@ -1923,14 +1923,14 @@ def list_tags_for_resource_with_http_info(self, body, **kwargs): # noqa: E501
19231923
if key not in all_params:
19241924
raise TypeError(
19251925
"Got an unexpected keyword argument '%s'"
1926-
" to method list_tags_for_resource" % key
1926+
" to method list_tags_for_resources" % key
19271927
)
19281928
params[key] = val
19291929
del params['kwargs']
19301930
# verify the required parameter 'body' is set
19311931
if self.api_client.client_side_validation and ('body' not in params or
19321932
params['body'] is None): # noqa: E501
1933-
raise ValueError("Missing the required parameter `body` when calling `list_tags_for_resource`") # noqa: E501
1933+
raise ValueError("Missing the required parameter `body` when calling `list_tags_for_resources`") # noqa: E501
19341934

19351935
collection_formats = {}
19361936

@@ -1958,14 +1958,14 @@ def list_tags_for_resource_with_http_info(self, body, **kwargs): # noqa: E501
19581958
auth_settings = ['volcengineSign'] # noqa: E501
19591959

19601960
return self.api_client.call_api(
1961-
'/ListTagsForResource/2022-05-12/vke/post/', 'POST',
1961+
'/ListTagsForResources/2022-05-12/vke/post/', 'POST',
19621962
path_params,
19631963
query_params,
19641964
header_params,
19651965
body=body_params,
19661966
post_params=form_params,
19671967
files=local_var_files,
1968-
response_type='ListTagsForResourceResponse', # noqa: E501
1968+
response_type='ListTagsForResourcesResponse', # noqa: E501
19691969
auth_settings=auth_settings,
19701970
async_req=params.get('async_req'),
19711971
_return_http_data_only=params.get('_return_http_data_only'),

volcenginesdkvke/models/__init__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,8 @@
101101
from volcenginesdkvke.models.list_supported_addons_response import ListSupportedAddonsResponse
102102
from volcenginesdkvke.models.list_supported_resource_types_request import ListSupportedResourceTypesRequest
103103
from volcenginesdkvke.models.list_supported_resource_types_response import ListSupportedResourceTypesResponse
104-
from volcenginesdkvke.models.list_tags_for_resource_request import ListTagsForResourceRequest
105-
from volcenginesdkvke.models.list_tags_for_resource_response import ListTagsForResourceResponse
104+
from volcenginesdkvke.models.list_tags_for_resources_request import ListTagsForResourcesRequest
105+
from volcenginesdkvke.models.list_tags_for_resources_response import ListTagsForResourcesResponse
106106
from volcenginesdkvke.models.login_for_create_default_node_pool_input import LoginForCreateDefaultNodePoolInput
107107
from volcenginesdkvke.models.login_for_create_node_pool_input import LoginForCreateNodePoolInput
108108
from volcenginesdkvke.models.login_for_list_node_pools_output import LoginForListNodePoolsOutput
@@ -120,7 +120,7 @@
120120
from volcenginesdkvke.models.public_access_network_config_for_list_clusters_output import PublicAccessNetworkConfigForListClustersOutput
121121
from volcenginesdkvke.models.public_access_network_config_for_update_cluster_config_input import PublicAccessNetworkConfigForUpdateClusterConfigInput
122122
from volcenginesdkvke.models.public_ip_for_list_clusters_output import PublicIpForListClustersOutput
123-
from volcenginesdkvke.models.resource_tag_for_list_tags_for_resource_output import ResourceTagForListTagsForResourceOutput
123+
from volcenginesdkvke.models.resource_tag_for_list_tags_for_resources_output import ResourceTagForListTagsForResourcesOutput
124124
from volcenginesdkvke.models.security_for_create_default_node_pool_input import SecurityForCreateDefaultNodePoolInput
125125
from volcenginesdkvke.models.security_for_create_node_pool_input import SecurityForCreateNodePoolInput
126126
from volcenginesdkvke.models.security_for_list_node_pools_output import SecurityForListNodePoolsOutput
@@ -138,7 +138,7 @@
138138
from volcenginesdkvke.models.system_volume_for_create_node_pool_input import SystemVolumeForCreateNodePoolInput
139139
from volcenginesdkvke.models.system_volume_for_list_node_pools_output import SystemVolumeForListNodePoolsOutput
140140
from volcenginesdkvke.models.system_volume_for_update_node_pool_config_input import SystemVolumeForUpdateNodePoolConfigInput
141-
from volcenginesdkvke.models.tag_filter_for_list_tags_for_resource_input import TagFilterForListTagsForResourceInput
141+
from volcenginesdkvke.models.tag_filter_for_list_tags_for_resources_input import TagFilterForListTagsForResourcesInput
142142
from volcenginesdkvke.models.tag_for_create_cluster_input import TagForCreateClusterInput
143143
from volcenginesdkvke.models.tag_for_create_default_node_pool_input import TagForCreateDefaultNodePoolInput
144144
from volcenginesdkvke.models.tag_for_create_node_pool_input import TagForCreateNodePoolInput

volcenginesdkvke/models/create_addon_request.py

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ class CreateAddonRequest(object):
3737
'cluster_id': 'str',
3838
'config': 'str',
3939
'deploy_mode': 'str',
40+
'deploy_node_type': 'str',
4041
'name': 'str',
4142
'version': 'str'
4243
}
@@ -46,11 +47,12 @@ class CreateAddonRequest(object):
4647
'cluster_id': 'ClusterId',
4748
'config': 'Config',
4849
'deploy_mode': 'DeployMode',
50+
'deploy_node_type': 'DeployNodeType',
4951
'name': 'Name',
5052
'version': 'Version'
5153
}
5254

53-
def __init__(self, client_token=None, cluster_id=None, config=None, deploy_mode=None, name=None, version=None, _configuration=None): # noqa: E501
55+
def __init__(self, client_token=None, cluster_id=None, config=None, deploy_mode=None, deploy_node_type=None, name=None, version=None, _configuration=None): # noqa: E501
5456
"""CreateAddonRequest - a model defined in Swagger""" # noqa: E501
5557
if _configuration is None:
5658
_configuration = Configuration()
@@ -60,6 +62,7 @@ def __init__(self, client_token=None, cluster_id=None, config=None, deploy_mode=
6062
self._cluster_id = None
6163
self._config = None
6264
self._deploy_mode = None
65+
self._deploy_node_type = None
6366
self._name = None
6467
self._version = None
6568
self.discriminator = None
@@ -72,6 +75,8 @@ def __init__(self, client_token=None, cluster_id=None, config=None, deploy_mode=
7275
self.config = config
7376
if deploy_mode is not None:
7477
self.deploy_mode = deploy_mode
78+
if deploy_node_type is not None:
79+
self.deploy_node_type = deploy_node_type
7580
if name is not None:
7681
self.name = name
7782
if version is not None:
@@ -168,6 +173,34 @@ def deploy_mode(self, deploy_mode):
168173

169174
self._deploy_mode = deploy_mode
170175

176+
@property
177+
def deploy_node_type(self):
178+
"""Gets the deploy_node_type of this CreateAddonRequest. # noqa: E501
179+
180+
181+
:return: The deploy_node_type of this CreateAddonRequest. # noqa: E501
182+
:rtype: str
183+
"""
184+
return self._deploy_node_type
185+
186+
@deploy_node_type.setter
187+
def deploy_node_type(self, deploy_node_type):
188+
"""Sets the deploy_node_type of this CreateAddonRequest.
189+
190+
191+
:param deploy_node_type: The deploy_node_type of this CreateAddonRequest. # noqa: E501
192+
:type: str
193+
"""
194+
allowed_values = ["EdgeNode", "Node", "VirtualNode"] # noqa: E501
195+
if (self._configuration.client_side_validation and
196+
deploy_node_type not in allowed_values):
197+
raise ValueError(
198+
"Invalid value for `deploy_node_type` ({0}), must be one of {1}" # noqa: E501
199+
.format(deploy_node_type, allowed_values)
200+
)
201+
202+
self._deploy_node_type = deploy_node_type
203+
171204
@property
172205
def name(self):
173206
"""Gets the name of this CreateAddonRequest. # noqa: E501

volcenginesdkvke/models/filter_for_list_addons_input.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ def deploy_node_types(self, deploy_node_types):
171171
:param deploy_node_types: The deploy_node_types of this FilterForListAddonsInput. # noqa: E501
172172
:type: list[str]
173173
"""
174-
allowed_values = ["Node", "VirtualNode"] # noqa: E501
174+
allowed_values = ["EdgeNode", "Node", "VirtualNode"] # noqa: E501
175175
if (self._configuration.client_side_validation and
176176
not set(deploy_node_types).issubset(set(allowed_values))): # noqa: E501
177177
raise ValueError(

volcenginesdkvke/models/filter_for_list_supported_addons_input.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ def deploy_node_types(self, deploy_node_types):
158158
:param deploy_node_types: The deploy_node_types of this FilterForListSupportedAddonsInput. # noqa: E501
159159
:type: list[str]
160160
"""
161-
allowed_values = ["Node", "VirtualNode"] # noqa: E501
161+
allowed_values = ["EdgeNode", "Node", "VirtualNode"] # noqa: E501
162162
if (self._configuration.client_side_validation and
163163
not set(deploy_node_types).issubset(set(allowed_values))): # noqa: E501
164164
raise ValueError(

volcenginesdkvke/models/item_for_list_supported_addons_output.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ def deploy_node_types(self, deploy_node_types):
150150
:param deploy_node_types: The deploy_node_types of this ItemForListSupportedAddonsOutput. # noqa: E501
151151
:type: list[str]
152152
"""
153-
allowed_values = ["Node", "VirtualNode"] # noqa: E501
153+
allowed_values = ["EdgeNode", "Node", "VirtualNode"] # noqa: E501
154154
if (self._configuration.client_side_validation and
155155
not set(deploy_node_types).issubset(set(allowed_values))): # noqa: E501
156156
raise ValueError(

0 commit comments

Comments
 (0)