Skip to content

Commit 5f65d42

Browse files
Merge 'redis-Python-2020-12-07-online-1640-2025_09_25_15_25_25' into 'integration_2025-10-09_1063172978946'
feat: [development task] Redis-1640-Python (1713596) See merge request: !839
2 parents 1a38963 + 55970b7 commit 5f65d42

11 files changed

+434
-9
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": "4.0.22",
3-
"meta_commit": "aa4b527029779accca5db78ca1bd8dbe12cc9e60"
2+
"lasted": "4.0.23",
3+
"meta_commit": "c8e39df710b683cbb111ea60942f790285ee135f"
44
}

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 = "4.0.22"
6+
VERSION = "4.0.23"
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/4.0.22'
67+
self.user_agent = 'volcstack-python-sdk/4.0.23'
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
@@ -272,7 +272,7 @@ def to_debug_report(self):
272272
"OS: {env}\n" \
273273
"Python Version: {pyversion}\n" \
274274
"Version of the API: 0.1.0\n" \
275-
"SDK Package Version: 4.0.22".\
275+
"SDK Package Version: 4.0.23".\
276276
format(env=sys.platform, pyversion=sys.version)
277277

278278
@property

volcenginesdkredis/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,6 +178,8 @@
178178
from volcenginesdkredis.models.modify_db_instance_name_response import ModifyDBInstanceNameResponse
179179
from volcenginesdkredis.models.modify_db_instance_params_request import ModifyDBInstanceParamsRequest
180180
from volcenginesdkredis.models.modify_db_instance_params_response import ModifyDBInstanceParamsResponse
181+
from volcenginesdkredis.models.modify_db_instance_private_dns_visibility_request import ModifyDBInstancePrivateDNSVisibilityRequest
182+
from volcenginesdkredis.models.modify_db_instance_private_dns_visibility_response import ModifyDBInstancePrivateDNSVisibilityResponse
181183
from volcenginesdkredis.models.modify_db_instance_shard_capacity_request import ModifyDBInstanceShardCapacityRequest
182184
from volcenginesdkredis.models.modify_db_instance_shard_capacity_response import ModifyDBInstanceShardCapacityResponse
183185
from volcenginesdkredis.models.modify_db_instance_shard_number_request import ModifyDBInstanceShardNumberRequest

volcenginesdkredis/api/redis_api.py

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6629,6 +6629,103 @@ def modify_db_instance_params_with_http_info(self, body, **kwargs): # noqa: E50
66296629
_request_timeout=params.get('_request_timeout'),
66306630
collection_formats=collection_formats)
66316631

6632+
def modify_db_instance_private_dns_visibility(self, body, **kwargs): # noqa: E501
6633+
"""modify_db_instance_private_dns_visibility # noqa: E501
6634+
6635+
This method makes a synchronous HTTP request by default. To make an
6636+
asynchronous HTTP request, please pass async_req=True
6637+
>>> thread = api.modify_db_instance_private_dns_visibility(body, async_req=True)
6638+
>>> result = thread.get()
6639+
6640+
:param async_req bool
6641+
:param ModifyDBInstancePrivateDNSVisibilityRequest body: (required)
6642+
:return: ModifyDBInstancePrivateDNSVisibilityResponse
6643+
If the method is called asynchronously,
6644+
returns the request thread.
6645+
"""
6646+
kwargs['_return_http_data_only'] = True
6647+
if kwargs.get('async_req'):
6648+
return self.modify_db_instance_private_dns_visibility_with_http_info(body, **kwargs) # noqa: E501
6649+
else:
6650+
(data) = self.modify_db_instance_private_dns_visibility_with_http_info(body, **kwargs) # noqa: E501
6651+
return data
6652+
6653+
def modify_db_instance_private_dns_visibility_with_http_info(self, body, **kwargs): # noqa: E501
6654+
"""modify_db_instance_private_dns_visibility # noqa: E501
6655+
6656+
This method makes a synchronous HTTP request by default. To make an
6657+
asynchronous HTTP request, please pass async_req=True
6658+
>>> thread = api.modify_db_instance_private_dns_visibility_with_http_info(body, async_req=True)
6659+
>>> result = thread.get()
6660+
6661+
:param async_req bool
6662+
:param ModifyDBInstancePrivateDNSVisibilityRequest body: (required)
6663+
:return: ModifyDBInstancePrivateDNSVisibilityResponse
6664+
If the method is called asynchronously,
6665+
returns the request thread.
6666+
"""
6667+
6668+
all_params = ['body'] # noqa: E501
6669+
all_params.append('async_req')
6670+
all_params.append('_return_http_data_only')
6671+
all_params.append('_preload_content')
6672+
all_params.append('_request_timeout')
6673+
6674+
params = locals()
6675+
for key, val in six.iteritems(params['kwargs']):
6676+
if key not in all_params:
6677+
raise TypeError(
6678+
"Got an unexpected keyword argument '%s'"
6679+
" to method modify_db_instance_private_dns_visibility" % key
6680+
)
6681+
params[key] = val
6682+
del params['kwargs']
6683+
# verify the required parameter 'body' is set
6684+
if self.api_client.client_side_validation and ('body' not in params or
6685+
params['body'] is None): # noqa: E501
6686+
raise ValueError("Missing the required parameter `body` when calling `modify_db_instance_private_dns_visibility`") # noqa: E501
6687+
6688+
collection_formats = {}
6689+
6690+
path_params = {}
6691+
6692+
query_params = []
6693+
6694+
header_params = {}
6695+
6696+
form_params = []
6697+
local_var_files = {}
6698+
6699+
body_params = None
6700+
if 'body' in params:
6701+
body_params = params['body']
6702+
# HTTP header `Accept`
6703+
header_params['Accept'] = self.api_client.select_header_accept(
6704+
['application/json']) # noqa: E501
6705+
6706+
# HTTP header `Content-Type`
6707+
header_params['Content-Type'] = self.api_client.select_header_content_type( # noqa: E501
6708+
['application/json']) # noqa: E501
6709+
6710+
# Authentication setting
6711+
auth_settings = ['volcengineSign'] # noqa: E501
6712+
6713+
return self.api_client.call_api(
6714+
'/ModifyDBInstancePrivateDNSVisibility/2020-12-07/redis/post/application_json/', 'POST',
6715+
path_params,
6716+
query_params,
6717+
header_params,
6718+
body=body_params,
6719+
post_params=form_params,
6720+
files=local_var_files,
6721+
response_type='ModifyDBInstancePrivateDNSVisibilityResponse', # noqa: E501
6722+
auth_settings=auth_settings,
6723+
async_req=params.get('async_req'),
6724+
_return_http_data_only=params.get('_return_http_data_only'),
6725+
_preload_content=params.get('_preload_content', True),
6726+
_request_timeout=params.get('_request_timeout'),
6727+
collection_formats=collection_formats)
6728+
66326729
def modify_db_instance_shard_capacity(self, body, **kwargs): # noqa: E501
66336730
"""modify_db_instance_shard_capacity # noqa: E501
66346731

volcenginesdkredis/models/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,8 @@
174174
from volcenginesdkredis.models.modify_db_instance_name_response import ModifyDBInstanceNameResponse
175175
from volcenginesdkredis.models.modify_db_instance_params_request import ModifyDBInstanceParamsRequest
176176
from volcenginesdkredis.models.modify_db_instance_params_response import ModifyDBInstanceParamsResponse
177+
from volcenginesdkredis.models.modify_db_instance_private_dns_visibility_request import ModifyDBInstancePrivateDNSVisibilityRequest
178+
from volcenginesdkredis.models.modify_db_instance_private_dns_visibility_response import ModifyDBInstancePrivateDNSVisibilityResponse
177179
from volcenginesdkredis.models.modify_db_instance_shard_capacity_request import ModifyDBInstanceShardCapacityRequest
178180
from volcenginesdkredis.models.modify_db_instance_shard_capacity_response import ModifyDBInstanceShardCapacityResponse
179181
from volcenginesdkredis.models.modify_db_instance_shard_number_request import ModifyDBInstanceShardNumberRequest

volcenginesdkredis/models/instance_for_describe_db_instances_output.py

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ class InstanceForDescribeDBInstancesOutput(object):
4646
'multi_az': 'str',
4747
'node_number': 'int',
4848
'private_address': 'str',
49+
'private_port': 'str',
4950
'project_name': 'str',
5051
'region_id': 'str',
5152
'service_type': 'str',
@@ -74,6 +75,7 @@ class InstanceForDescribeDBInstancesOutput(object):
7475
'multi_az': 'MultiAZ',
7576
'node_number': 'NodeNumber',
7677
'private_address': 'PrivateAddress',
78+
'private_port': 'PrivatePort',
7779
'project_name': 'ProjectName',
7880
'region_id': 'RegionId',
7981
'service_type': 'ServiceType',
@@ -88,7 +90,7 @@ class InstanceForDescribeDBInstancesOutput(object):
8890
'zone_ids': 'ZoneIds'
8991
}
9092

91-
def __init__(self, capacity=None, charge_type=None, create_time=None, data_layout=None, deletion_protection=None, engine_version=None, expired_time=None, instance_class=None, instance_id=None, instance_name=None, multi_az=None, node_number=None, private_address=None, project_name=None, region_id=None, service_type=None, shard_capacity=None, shard_number=None, sharded_cluster=None, status=None, tags=None, vip=None, vipv6=None, vpc_id=None, zone_ids=None, _configuration=None): # noqa: E501
93+
def __init__(self, capacity=None, charge_type=None, create_time=None, data_layout=None, deletion_protection=None, engine_version=None, expired_time=None, instance_class=None, instance_id=None, instance_name=None, multi_az=None, node_number=None, private_address=None, private_port=None, project_name=None, region_id=None, service_type=None, shard_capacity=None, shard_number=None, sharded_cluster=None, status=None, tags=None, vip=None, vipv6=None, vpc_id=None, zone_ids=None, _configuration=None): # noqa: E501
9294
"""InstanceForDescribeDBInstancesOutput - a model defined in Swagger""" # noqa: E501
9395
if _configuration is None:
9496
_configuration = Configuration()
@@ -107,6 +109,7 @@ def __init__(self, capacity=None, charge_type=None, create_time=None, data_layou
107109
self._multi_az = None
108110
self._node_number = None
109111
self._private_address = None
112+
self._private_port = None
110113
self._project_name = None
111114
self._region_id = None
112115
self._service_type = None
@@ -147,6 +150,8 @@ def __init__(self, capacity=None, charge_type=None, create_time=None, data_layou
147150
self.node_number = node_number
148151
if private_address is not None:
149152
self.private_address = private_address
153+
if private_port is not None:
154+
self.private_port = private_port
150155
if project_name is not None:
151156
self.project_name = project_name
152157
if region_id is not None:
@@ -445,6 +450,27 @@ def private_address(self, private_address):
445450

446451
self._private_address = private_address
447452

453+
@property
454+
def private_port(self):
455+
"""Gets the private_port of this InstanceForDescribeDBInstancesOutput. # noqa: E501
456+
457+
458+
:return: The private_port of this InstanceForDescribeDBInstancesOutput. # noqa: E501
459+
:rtype: str
460+
"""
461+
return self._private_port
462+
463+
@private_port.setter
464+
def private_port(self, private_port):
465+
"""Sets the private_port of this InstanceForDescribeDBInstancesOutput.
466+
467+
468+
:param private_port: The private_port of this InstanceForDescribeDBInstancesOutput. # noqa: E501
469+
:type: str
470+
"""
471+
472+
self._private_port = private_port
473+
448474
@property
449475
def project_name(self):
450476
"""Gets the project_name of this InstanceForDescribeDBInstancesOutput. # noqa: E501

0 commit comments

Comments
 (0)