Skip to content

Commit 627de86

Browse files
author
BitsAdmin
committed
Merge 'rds_mysql-Python-2022-01-01-online-2381-2026_03_20_16_52_36' into 'integration_2026-03-20_1127291036930'
feat: [development task] rds_mysql-2381-Python (2203642) See merge request: !1117
2 parents 9e43419 + 07ce35e commit 627de86

File tree

11 files changed

+327
-33
lines changed

11 files changed

+327
-33
lines changed

meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"lasted": "5.0.18",
3-
"meta_commit": "a16a175e4aa051d82f0f6429b09bcc9cc3a0c2a5"
2+
"lasted": "5.0.19",
3+
"meta_commit": "f0dec8c83743d61bf45ab0a28cd099aba1866873"
44
}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "volcengine-python-sdk"
3-
version = "5.0.18"
3+
version = "5.0.19"
44
authors = [
55
{name = "volc-engine", email = "volc-sdk-team@bytedance.com"},
66
]

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from setuptools import setup, find_packages # noqa: H301
44

55
NAME = "volcengine-python-sdk"
6-
VERSION = "5.0.18"
6+
VERSION = "5.0.19"
77
# To install the library, run the following
88
#
99
# python setup.py install

volcenginesdkcore/api_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def __init__(self, configuration=None, header_name=None, header_value=None,
6464
self.default_headers[header_name] = header_value
6565
self.cookie = cookie
6666
# Set default User-Agent.
67-
self.user_agent = 'volcstack-python-sdk/5.0.18'
67+
self.user_agent = 'volcstack-python-sdk/5.0.19'
6868
self.client_side_validation = configuration.client_side_validation
6969

7070
self.interceptor_chain = InterceptorChain()

volcenginesdkcore/configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ def to_debug_report(self):
291291
"OS: {env}\n" \
292292
"Python Version: {pyversion}\n" \
293293
"Version of the API: 0.1.0\n" \
294-
"SDK Package Version: 5.0.18".\
294+
"SDK Package Version: 5.0.19".\
295295
format(env=sys.platform, pyversion=sys.version)
296296

297297
@property

volcenginesdkrdsmysqlv2/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,8 @@
450450
from volcenginesdkrdsmysqlv2.models.read_only_node_weight_for_describe_db_instance_endpoints_output import ReadOnlyNodeWeightForDescribeDBInstanceEndpointsOutput
451451
from volcenginesdkrdsmysqlv2.models.read_only_node_weight_for_modify_db_endpoint_connection_mode_input import ReadOnlyNodeWeightForModifyDBEndpointConnectionModeInput
452452
from volcenginesdkrdsmysqlv2.models.read_only_node_weight_for_modify_db_endpoint_input import ReadOnlyNodeWeightForModifyDBEndpointInput
453+
from volcenginesdkrdsmysqlv2.models.rebuild_db_green_instance_request import RebuildDBGreenInstanceRequest
454+
from volcenginesdkrdsmysqlv2.models.rebuild_db_green_instance_response import RebuildDBGreenInstanceResponse
453455
from volcenginesdkrdsmysqlv2.models.rebuild_db_instance_request import RebuildDBInstanceRequest
454456
from volcenginesdkrdsmysqlv2.models.rebuild_db_instance_response import RebuildDBInstanceResponse
455457
from volcenginesdkrdsmysqlv2.models.rebuild_dr_instance_request import RebuildDrInstanceRequest

volcenginesdkrdsmysqlv2/api/rds_mysql_v2_api.py

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12934,6 +12934,103 @@ def modify_task_with_http_info(self, body, **kwargs): # noqa: E501
1293412934
_request_timeout=params.get('_request_timeout'),
1293512935
collection_formats=collection_formats)
1293612936

12937+
def rebuild_db_green_instance(self, body, **kwargs): # noqa: E501
12938+
"""rebuild_db_green_instance # noqa: E501
12939+
12940+
This method makes a synchronous HTTP request by default. To make an
12941+
asynchronous HTTP request, please pass async_req=True
12942+
>>> thread = api.rebuild_db_green_instance(body, async_req=True)
12943+
>>> result = thread.get()
12944+
12945+
:param async_req bool
12946+
:param RebuildDBGreenInstanceRequest body: (required)
12947+
:return: RebuildDBGreenInstanceResponse
12948+
If the method is called asynchronously,
12949+
returns the request thread.
12950+
"""
12951+
kwargs['_return_http_data_only'] = True
12952+
if kwargs.get('async_req'):
12953+
return self.rebuild_db_green_instance_with_http_info(body, **kwargs) # noqa: E501
12954+
else:
12955+
(data) = self.rebuild_db_green_instance_with_http_info(body, **kwargs) # noqa: E501
12956+
return data
12957+
12958+
def rebuild_db_green_instance_with_http_info(self, body, **kwargs): # noqa: E501
12959+
"""rebuild_db_green_instance # noqa: E501
12960+
12961+
This method makes a synchronous HTTP request by default. To make an
12962+
asynchronous HTTP request, please pass async_req=True
12963+
>>> thread = api.rebuild_db_green_instance_with_http_info(body, async_req=True)
12964+
>>> result = thread.get()
12965+
12966+
:param async_req bool
12967+
:param RebuildDBGreenInstanceRequest body: (required)
12968+
:return: RebuildDBGreenInstanceResponse
12969+
If the method is called asynchronously,
12970+
returns the request thread.
12971+
"""
12972+
12973+
all_params = ['body'] # noqa: E501
12974+
all_params.append('async_req')
12975+
all_params.append('_return_http_data_only')
12976+
all_params.append('_preload_content')
12977+
all_params.append('_request_timeout')
12978+
12979+
params = locals()
12980+
for key, val in six.iteritems(params['kwargs']):
12981+
if key not in all_params:
12982+
raise TypeError(
12983+
"Got an unexpected keyword argument '%s'"
12984+
" to method rebuild_db_green_instance" % key
12985+
)
12986+
params[key] = val
12987+
del params['kwargs']
12988+
# verify the required parameter 'body' is set
12989+
if self.api_client.client_side_validation and ('body' not in params or
12990+
params['body'] is None): # noqa: E501
12991+
raise ValueError("Missing the required parameter `body` when calling `rebuild_db_green_instance`") # noqa: E501
12992+
12993+
collection_formats = {}
12994+
12995+
path_params = {}
12996+
12997+
query_params = []
12998+
12999+
header_params = {}
13000+
13001+
form_params = []
13002+
local_var_files = {}
13003+
13004+
body_params = None
13005+
if 'body' in params:
13006+
body_params = params['body']
13007+
# HTTP header `Accept`
13008+
header_params['Accept'] = self.api_client.select_header_accept(
13009+
['application/json']) # noqa: E501
13010+
13011+
# HTTP header `Content-Type`
13012+
header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
13013+
['application/json']) # noqa: E501
13014+
13015+
# Authentication setting
13016+
auth_settings = ['volcengineSign'] # noqa: E501
13017+
13018+
return self.api_client.call_api(
13019+
'/RebuildDBGreenInstance/2022-01-01/rds_mysql/post/application_json/', 'POST',
13020+
path_params,
13021+
query_params,
13022+
header_params,
13023+
body=body_params,
13024+
post_params=form_params,
13025+
files=local_var_files,
13026+
response_type='RebuildDBGreenInstanceResponse', # noqa: E501
13027+
auth_settings=auth_settings,
13028+
async_req=params.get('async_req'),
13029+
_return_http_data_only=params.get('_return_http_data_only'),
13030+
_preload_content=params.get('_preload_content', True),
13031+
_request_timeout=params.get('_request_timeout'),
13032+
collection_formats=collection_formats)
13033+
1293713034
def rebuild_db_instance(self, body, **kwargs): # noqa: E501
1293813035
"""rebuild_db_instance # noqa: E501
1293913036

volcenginesdkrdsmysqlv2/models/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -446,6 +446,8 @@
446446
from volcenginesdkrdsmysqlv2.models.read_only_node_weight_for_describe_db_instance_endpoints_output import ReadOnlyNodeWeightForDescribeDBInstanceEndpointsOutput
447447
from volcenginesdkrdsmysqlv2.models.read_only_node_weight_for_modify_db_endpoint_connection_mode_input import ReadOnlyNodeWeightForModifyDBEndpointConnectionModeInput
448448
from volcenginesdkrdsmysqlv2.models.read_only_node_weight_for_modify_db_endpoint_input import ReadOnlyNodeWeightForModifyDBEndpointInput
449+
from volcenginesdkrdsmysqlv2.models.rebuild_db_green_instance_request import RebuildDBGreenInstanceRequest
450+
from volcenginesdkrdsmysqlv2.models.rebuild_db_green_instance_response import RebuildDBGreenInstanceResponse
449451
from volcenginesdkrdsmysqlv2.models.rebuild_db_instance_request import RebuildDBInstanceRequest
450452
from volcenginesdkrdsmysqlv2.models.rebuild_db_instance_response import RebuildDBInstanceResponse
451453
from volcenginesdkrdsmysqlv2.models.rebuild_dr_instance_request import RebuildDrInstanceRequest

volcenginesdkrdsmysqlv2/models/create_db_instance_request.py

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ class CreateDBInstanceRequest(object):
6565
'super_account_password': 'str',
6666
'used_time': 'str',
6767
'vpc_id': 'str',
68-
'vpc_id': 'str',
6968
'zone': 'str'
7069
}
7170

@@ -101,12 +100,11 @@ class CreateDBInstanceRequest(object):
101100
'super_account_name': 'SuperAccountName',
102101
'super_account_password': 'SuperAccountPassword',
103102
'used_time': 'UsedTime',
104-
'vpc_id': 'VpcID',
105103
'vpc_id': 'VpcId',
106104
'zone': 'Zone'
107105
}
108106

109-
def __init__(self, allow_list_ids=None, auto_renew=None, auto_storage_scaling_config=None, charge_info=None, charge_type=None, db_engine=None, db_engine_version=None, db_param_group_id=None, db_time_zone=None, deletion_protection=None, enable_external_replication=None, engine_type=None, instance_name=None, instance_spec_name=None, instance_tags=None, instance_type=None, lower_case_table_names=None, maintenance_window=None, node_info=None, parameter_template_id=None, port=None, prepaid_period=None, private_ip_address=None, project_name=None, proxy_node_custom=None, storage_space=None, storage_type=None, subnet_id=None, super_account_name=None, super_account_password=None, used_time=None, vpc_id=None, vpc_id=None, zone=None, _configuration=None): # noqa: E501
107+
def __init__(self, allow_list_ids=None, auto_renew=None, auto_storage_scaling_config=None, charge_info=None, charge_type=None, db_engine=None, db_engine_version=None, db_param_group_id=None, db_time_zone=None, deletion_protection=None, enable_external_replication=None, engine_type=None, instance_name=None, instance_spec_name=None, instance_tags=None, instance_type=None, lower_case_table_names=None, maintenance_window=None, node_info=None, parameter_template_id=None, port=None, prepaid_period=None, private_ip_address=None, project_name=None, proxy_node_custom=None, storage_space=None, storage_type=None, subnet_id=None, super_account_name=None, super_account_password=None, used_time=None, vpc_id=None, zone=None, _configuration=None): # noqa: E501
110108
"""CreateDBInstanceRequest - a model defined in Swagger""" # noqa: E501
111109
if _configuration is None:
112110
_configuration = Configuration()
@@ -144,7 +142,6 @@ def __init__(self, allow_list_ids=None, auto_renew=None, auto_storage_scaling_co
144142
self._super_account_password = None
145143
self._used_time = None
146144
self._vpc_id = None
147-
self._vpc_id = None
148145
self._zone = None
149146
self.discriminator = None
150147

@@ -206,8 +203,6 @@ def __init__(self, allow_list_ids=None, auto_renew=None, auto_storage_scaling_co
206203
self.super_account_password = super_account_password
207204
if used_time is not None:
208205
self.used_time = used_time
209-
if vpc_id is not None:
210-
self.vpc_id = vpc_id
211206
self.vpc_id = vpc_id
212207
if zone is not None:
213208
self.zone = zone
@@ -886,27 +881,6 @@ def vpc_id(self, vpc_id):
886881
"""Sets the vpc_id of this CreateDBInstanceRequest.
887882
888883
889-
:param vpc_id: The vpc_id of this CreateDBInstanceRequest. # noqa: E501
890-
:type: str
891-
"""
892-
893-
self._vpc_id = vpc_id
894-
895-
@property
896-
def vpc_id(self):
897-
"""Gets the vpc_id of this CreateDBInstanceRequest. # noqa: E501
898-
899-
900-
:return: The vpc_id of this CreateDBInstanceRequest. # noqa: E501
901-
:rtype: str
902-
"""
903-
return self._vpc_id
904-
905-
@vpc_id.setter
906-
def vpc_id(self, vpc_id):
907-
"""Sets the vpc_id of this CreateDBInstanceRequest.
908-
909-
910884
:param vpc_id: The vpc_id of this CreateDBInstanceRequest. # noqa: E501
911885
:type: str
912886
"""
Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,124 @@
1+
# coding: utf-8
2+
3+
"""
4+
rds_mysql_v2
5+
6+
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501
7+
8+
OpenAPI spec version: common-version
9+
10+
Generated by: https://github.com/swagger-api/swagger-codegen.git
11+
"""
12+
13+
14+
import pprint
15+
import re # noqa: F401
16+
17+
import six
18+
19+
from volcenginesdkcore.configuration import Configuration
20+
21+
22+
class RebuildDBGreenInstanceRequest(object):
23+
"""NOTE: This class is auto generated by the swagger code generator program.
24+
25+
Do not edit the class manually.
26+
"""
27+
28+
"""
29+
Attributes:
30+
swagger_types (dict): The key is attribute name
31+
and the value is attribute type.
32+
attribute_map (dict): The key is attribute name
33+
and the value is json key in definition.
34+
"""
35+
swagger_types = {
36+
'instance_id': 'str'
37+
}
38+
39+
attribute_map = {
40+
'instance_id': 'InstanceId'
41+
}
42+
43+
def __init__(self, instance_id=None, _configuration=None): # noqa: E501
44+
"""RebuildDBGreenInstanceRequest - a model defined in Swagger""" # noqa: E501
45+
if _configuration is None:
46+
_configuration = Configuration()
47+
self._configuration = _configuration
48+
49+
self._instance_id = None
50+
self.discriminator = None
51+
52+
self.instance_id = instance_id
53+
54+
@property
55+
def instance_id(self):
56+
"""Gets the instance_id of this RebuildDBGreenInstanceRequest. # noqa: E501
57+
58+
59+
:return: The instance_id of this RebuildDBGreenInstanceRequest. # noqa: E501
60+
:rtype: str
61+
"""
62+
return self._instance_id
63+
64+
@instance_id.setter
65+
def instance_id(self, instance_id):
66+
"""Sets the instance_id of this RebuildDBGreenInstanceRequest.
67+
68+
69+
:param instance_id: The instance_id of this RebuildDBGreenInstanceRequest. # noqa: E501
70+
:type: str
71+
"""
72+
if self._configuration.client_side_validation and instance_id is None:
73+
raise ValueError("Invalid value for `instance_id`, must not be `None`") # noqa: E501
74+
75+
self._instance_id = instance_id
76+
77+
def to_dict(self):
78+
"""Returns the model properties as a dict"""
79+
result = {}
80+
81+
for attr, _ in six.iteritems(self.swagger_types):
82+
value = getattr(self, attr)
83+
if isinstance(value, list):
84+
result[attr] = list(map(
85+
lambda x: x.to_dict() if hasattr(x, "to_dict") else x,
86+
value
87+
))
88+
elif hasattr(value, "to_dict"):
89+
result[attr] = value.to_dict()
90+
elif isinstance(value, dict):
91+
result[attr] = dict(map(
92+
lambda item: (item[0], item[1].to_dict())
93+
if hasattr(item[1], "to_dict") else item,
94+
value.items()
95+
))
96+
else:
97+
result[attr] = value
98+
if issubclass(RebuildDBGreenInstanceRequest, dict):
99+
for key, value in self.items():
100+
result[key] = value
101+
102+
return result
103+
104+
def to_str(self):
105+
"""Returns the string representation of the model"""
106+
return pprint.pformat(self.to_dict())
107+
108+
def __repr__(self):
109+
"""For `print` and `pprint`"""
110+
return self.to_str()
111+
112+
def __eq__(self, other):
113+
"""Returns true if both objects are equal"""
114+
if not isinstance(other, RebuildDBGreenInstanceRequest):
115+
return False
116+
117+
return self.to_dict() == other.to_dict()
118+
119+
def __ne__(self, other):
120+
"""Returns true if both objects are not equal"""
121+
if not isinstance(other, RebuildDBGreenInstanceRequest):
122+
return True
123+
124+
return self.to_dict() != other.to_dict()

0 commit comments

Comments
 (0)