Skip to content

Commit c7db75e

Browse files
author
BitsAdmin
committed
Merge 'kms-Python-2021-02-18-online-1950-2025_12_17_16_56_26' into 'integration_2025-12-22_1095718133250'
feat: [development task] kms-1950-Python (1958707) See merge request: !978
2 parents 660d79f + 53f4c2f commit c7db75e

File tree

7 files changed

+74
-10
lines changed

7 files changed

+74
-10
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.43",
3-
"meta_commit": "9e708da9a2b87da4956c10323037b820ec8007d0"
2+
"lasted": "4.0.44",
3+
"meta_commit": "e08102a55021f66e7b79886406d62b8cc4f73dff"
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 = "4.0.43"
3+
version = "4.0.44"
44
authors = [
55
{name = "volc-engine", email = "[email protected]"},
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 = "4.0.43"
6+
VERSION = "4.0.44"
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.43'
67+
self.user_agent = 'volcstack-python-sdk/4.0.44'
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.43".\
275+
"SDK Package Version: 4.0.44".\
276276
format(env=sys.platform, pyversion=sys.version)
277277

278278
@property

volcenginesdkkms/models/create_key_request.py

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ class CreateKeyRequest(object):
4242
'multi_region': 'bool',
4343
'origin': 'str',
4444
'protection_level': 'str',
45+
'rotate_interval': 'int',
4546
'rotate_state': 'str',
4647
'tags': 'list[TagForCreateKeyInput]',
4748
'xks_key_id': 'str'
@@ -57,12 +58,13 @@ class CreateKeyRequest(object):
5758
'multi_region': 'MultiRegion',
5859
'origin': 'Origin',
5960
'protection_level': 'ProtectionLevel',
61+
'rotate_interval': 'RotateInterval',
6062
'rotate_state': 'RotateState',
6163
'tags': 'Tags',
6264
'xks_key_id': 'XksKeyID'
6365
}
6466

65-
def __init__(self, custom_key_store_id=None, description=None, key_name=None, key_spec=None, key_usage=None, keyring_name=None, multi_region=None, origin=None, protection_level=None, rotate_state=None, tags=None, xks_key_id=None, _configuration=None): # noqa: E501
67+
def __init__(self, custom_key_store_id=None, description=None, key_name=None, key_spec=None, key_usage=None, keyring_name=None, multi_region=None, origin=None, protection_level=None, rotate_interval=None, rotate_state=None, tags=None, xks_key_id=None, _configuration=None): # noqa: E501
6668
"""CreateKeyRequest - a model defined in Swagger""" # noqa: E501
6769
if _configuration is None:
6870
_configuration = Configuration()
@@ -77,6 +79,7 @@ def __init__(self, custom_key_store_id=None, description=None, key_name=None, ke
7779
self._multi_region = None
7880
self._origin = None
7981
self._protection_level = None
82+
self._rotate_interval = None
8083
self._rotate_state = None
8184
self._tags = None
8285
self._xks_key_id = None
@@ -98,6 +101,8 @@ def __init__(self, custom_key_store_id=None, description=None, key_name=None, ke
98101
self.origin = origin
99102
if protection_level is not None:
100103
self.protection_level = protection_level
104+
if rotate_interval is not None:
105+
self.rotate_interval = rotate_interval
101106
if rotate_state is not None:
102107
self.rotate_state = rotate_state
103108
if tags is not None:
@@ -319,6 +324,33 @@ def protection_level(self, protection_level):
319324

320325
self._protection_level = protection_level
321326

327+
@property
328+
def rotate_interval(self):
329+
"""Gets the rotate_interval of this CreateKeyRequest. # noqa: E501
330+
331+
332+
:return: The rotate_interval of this CreateKeyRequest. # noqa: E501
333+
:rtype: int
334+
"""
335+
return self._rotate_interval
336+
337+
@rotate_interval.setter
338+
def rotate_interval(self, rotate_interval):
339+
"""Sets the rotate_interval of this CreateKeyRequest.
340+
341+
342+
:param rotate_interval: The rotate_interval of this CreateKeyRequest. # noqa: E501
343+
:type: int
344+
"""
345+
if (self._configuration.client_side_validation and
346+
rotate_interval is not None and rotate_interval > 2560): # noqa: E501
347+
raise ValueError("Invalid value for `rotate_interval`, must be a value less than or equal to `2560`") # noqa: E501
348+
if (self._configuration.client_side_validation and
349+
rotate_interval is not None and rotate_interval < 90): # noqa: E501
350+
raise ValueError("Invalid value for `rotate_interval`, must be a value greater than or equal to `90`") # noqa: E501
351+
352+
self._rotate_interval = rotate_interval
353+
322354
@property
323355
def rotate_state(self):
324356
"""Gets the rotate_state of this CreateKeyRequest. # noqa: E501

volcenginesdkkms/models/enable_key_rotation_request.py

Lines changed: 35 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,18 @@ class EnableKeyRotationRequest(object):
3535
swagger_types = {
3636
'key_id': 'str',
3737
'key_name': 'str',
38-
'keyring_name': 'str'
38+
'keyring_name': 'str',
39+
'rotate_interval': 'int'
3940
}
4041

4142
attribute_map = {
4243
'key_id': 'KeyID',
4344
'key_name': 'KeyName',
44-
'keyring_name': 'KeyringName'
45+
'keyring_name': 'KeyringName',
46+
'rotate_interval': 'RotateInterval'
4547
}
4648

47-
def __init__(self, key_id=None, key_name=None, keyring_name=None, _configuration=None): # noqa: E501
49+
def __init__(self, key_id=None, key_name=None, keyring_name=None, rotate_interval=None, _configuration=None): # noqa: E501
4850
"""EnableKeyRotationRequest - a model defined in Swagger""" # noqa: E501
4951
if _configuration is None:
5052
_configuration = Configuration()
@@ -53,6 +55,7 @@ def __init__(self, key_id=None, key_name=None, keyring_name=None, _configuration
5355
self._key_id = None
5456
self._key_name = None
5557
self._keyring_name = None
58+
self._rotate_interval = None
5659
self.discriminator = None
5760

5861
if key_id is not None:
@@ -61,6 +64,8 @@ def __init__(self, key_id=None, key_name=None, keyring_name=None, _configuration
6164
self.key_name = key_name
6265
if keyring_name is not None:
6366
self.keyring_name = keyring_name
67+
if rotate_interval is not None:
68+
self.rotate_interval = rotate_interval
6469

6570
@property
6671
def key_id(self):
@@ -137,6 +142,33 @@ def keyring_name(self, keyring_name):
137142

138143
self._keyring_name = keyring_name
139144

145+
@property
146+
def rotate_interval(self):
147+
"""Gets the rotate_interval of this EnableKeyRotationRequest. # noqa: E501
148+
149+
150+
:return: The rotate_interval of this EnableKeyRotationRequest. # noqa: E501
151+
:rtype: int
152+
"""
153+
return self._rotate_interval
154+
155+
@rotate_interval.setter
156+
def rotate_interval(self, rotate_interval):
157+
"""Sets the rotate_interval of this EnableKeyRotationRequest.
158+
159+
160+
:param rotate_interval: The rotate_interval of this EnableKeyRotationRequest. # noqa: E501
161+
:type: int
162+
"""
163+
if (self._configuration.client_side_validation and
164+
rotate_interval is not None and rotate_interval > 2560): # noqa: E501
165+
raise ValueError("Invalid value for `rotate_interval`, must be a value less than or equal to `2560`") # noqa: E501
166+
if (self._configuration.client_side_validation and
167+
rotate_interval is not None and rotate_interval < 90): # noqa: E501
168+
raise ValueError("Invalid value for `rotate_interval`, must be a value greater than or equal to `90`") # noqa: E501
169+
170+
self._rotate_interval = rotate_interval
171+
140172
def to_dict(self):
141173
"""Returns the model properties as a dict"""
142174
result = {}

0 commit comments

Comments
 (0)