Skip to content

Commit c13b4c2

Browse files
publish jdcloud-sdk-python 1.6.166
1 parent 844ac8b commit c13b4c2

72 files changed

Lines changed: 1389 additions & 89 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 46 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,49 @@
11
# 更新历史
22

3-
API版本:2.5.0
3+
API版本:2.6.16
44

5-
| 发布时间 | 版本号 | 更新 | 说明 |
6-
| ---------- | ------ | -------- | ------------------------------------------------------------ |
7-
| 2020-03-25 | 2.5.0 | 接口更新 | 更新接口describeClusterInfo; 新增接口describeAvailableRegion、describeAvailableResource |
8-
| 2021-03-02 | 2.4.0 | 新增接口 | 更新接口createCacheInstance、describeCacheInstance、describeCacheInstances,新增接口setExposeType,支持设置外部访问方式,新增接口describeExposeType,查询支持的外部访问方式列表 |
9-
| 2021-1-25 | 2.3.0 | 新增接口 | 新增describeTaskProgressList接口,查询实例的任务进度列表 |
10-
| 2020-12-14 | 2.2.3 | 接口更新 | createCacheInstance 增加标签 |
11-
| 2020-09-23 | 2.2.2 | 增加接口 | 内部接口调整 |
12-
| 2020-08-17 | 2.2.1 | 接口更新 | 内部接口调整 |
13-
| 2020-07-29 | 2.2.0 | 增加接口 | 新增接口describeClientList、describeClientIpDetail,内部接口调整 |
14-
| 2020-05-13 | 2.1.2 | 接口更新 | 更新describeSpecConfig接口返回结果 |
15-
| 2020-03-27 | 2.1.1 | 接口更新 | 更新describeSpecConfig接口返回结果 |
16-
| 2020-03-17 | 2.1.0 | 接口更新 | createCacheInstance、modifyCacheInstanceClass接口新增shardNumber参数;新增describeSpecConfig接口 |
17-
| 2020-03-16 | 2.0.0 | 增加接口 | 发布IP白名单接口:describeIpWhiteList、modifyIpWhiteList;新增大key热key分析接口:describeAnalysisTime、describeCacheAnalysisList、describeCacheAnalysisResult、modifyAnalysisTime、createCacheAnalysis |
18-
| 2019-12-02 | 1.9.0 | 增加接口 | 内部接口调整 |
19-
| 2019-10-28 | 1.8.0 | 接口更新 | 修改createCacheInstance、modifyCacheInstanceClass接口返回参数,更新文档,内部接口调整 |
20-
| 2019-10-15 | 1.7.0 | 接口更新 | 发布接口:describeSlowLog |
21-
| 2019-08-27 | 1.6.0 | 接口更新 | 内部接口调整 |
22-
| 2019-08-22 | 1.5.0 | 接口更新 | 发布接口:describeInstanceConfig、modifyInstanceConfig、describeBackupPolicy、modifyBackupPolicy、createBackup、describeBackups、describeDownloadUrl、restoreInstance |
23-
| 2019-08-14 | 1.4.0 | 增加接口 | 内部接口调整 |
24-
| 2019-07-23 | 1.3.0 | 接口更新 | 发布接口:describeClusterInfo |
25-
| 2019-05-27 | 1.2.0 | 增加接口 | 内部接口调整 |
26-
| 2019-05-07 | 1.1.0 | 接口更新 | 内部接口调整 |
27-
| 2019-04-15 | 1.0.5 | 增加接口 | 内部接口调整 |
28-
| 2019-01-14 | 1.0.4 | 增加接口 | 内部接口调整 |
29-
| 2018-12-29 | 1.0.3 | 接口更新 | 查询规格,返回参数的instanceClass类型新增instanceType字段 |
30-
| 2018-12-20 | 1.0.2 | 接口更新 | 支持创建redis 4.0版本的缓存引擎,openAPI功能不变,创建、查询规格时新增redisVersion请求参数 |
31-
| 2018-08-08 | 1.0.1 | 接口更新 | 列表详情接口返回实例版本instanceVersion,创建和重置密码接口密码为空即为免密 |
32-
| 2018-03-31 | 1.0.0 | 增加接口 | 初始版本,缓存redis基本操作接口 |
5+
| 发布时间 | 版本号 | 更新 | 说明 |
6+
| ---------- | ------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
7+
| 2022-05-31 | 2.6.16 | 新增接口 | 新增接口describeNodeList,更新接口executeCommand |
8+
| 2022-05-23 | 2.6.15 | 接口更新 | 更新接口createCacheInstance、describeCacheInstance、describeCacheInstances、describeAvailableResource |
9+
| 2022-05-20 | 2.6.14 | 新增接口 | 新增接口filteredClientPerfData |
10+
| 2022-05-17 | 2.6.13 | 接口更新 | 更新接口describeInstanceConfig |
11+
| 2022-05-12 | 2.6.12 | 接口更新 | 修改接口describeClearData的方法为get |
12+
| 2022-05-12 | 2.6.11 | 新增接口 | 新增接口describeClientPerfData |
13+
| 2022-05-06 | 2.6.10 | 新增接口 | 新增接口describeConfigCenterTokenAndCipher、describeClientSumUseR2MJavaClient、describeClientDetailUseR2MJavaClient |
14+
| 2022-04-08 | 2.6.9 | 新增接口 | 新增接口startClearData、stopClearData、describeClearData |
15+
| 2022-01-10 | 2.6.8 | 接口更新 | 更新接口describeInstanceConfig |
16+
| 2021-12-27 | 2.6.7 | 新增接口 | 新增接口describeUnSupportedFunction,支持白名单功能 |
17+
| 2021-12-07 | 2.6.6 | 新增接口 | 新增接口createAccount、describeAccounts、modifyAccount、deleteAccount,支持账号管理功能 |
18+
| 2021-12-07 | 2.6.5 | 接口更新 | 更新接口modifyBackupPolicy、describeBackupPolicy,增加autoBackup参数 |
19+
| 2021-11-18 | 2.6.4 | 新增接口 | 新增接口setDisableCommands、getDisableCommands,支持设置、查询禁用命令 |
20+
| 2021-11-08 | 2.6.3 | 接口更新 | 更新接口createCacheInstance、describeCacheInstance、describeCacheInstances、availableResource |
21+
| 2021-09-14 | 2.6.2 | 接口更新 | 更新接口createCacheInstance参数 |
22+
| 2021-09-13 | 2.6.1 | 新增接口 | 内部接口调整 |
23+
| 2021-08-03 | 2.6.0 | 新增接口 | 内部接口调整 |
24+
| 2021-03-25 | 2.5.0 | 接口更新 | 更新接口describeClusterInfo; 新增接口describeAvailableRegion、describeAvailableResource |
25+
| 2021-03-02 | 2.4.0 | 新增接口 | 更新接口createCacheInstance、describeCacheInstance、describeCacheInstances,新增接口setExposeType,支持设置外部访问方式,新增接口describeExposeType,查询支持的外部访问方式列表 |
26+
| 2021-1-25 | 2.3.0 | 新增接口 | 新增describeTaskProgressList接口,查询实例的任务进度列表 |
27+
| 2020-12-14 | 2.2.3 | 接口更新 | createCacheInstance 增加标签 |
28+
| 2020-09-23 | 2.2.2 | 增加接口 | 内部接口调整 |
29+
| 2020-08-17 | 2.2.1 | 接口更新 | 内部接口调整 |
30+
| 2020-07-29 | 2.2.0 | 增加接口 | 新增接口describeClientList、describeClientIpDetail,内部接口调整 |
31+
| 2020-05-13 | 2.1.2 | 接口更新 | 更新describeSpecConfig接口返回结果 |
32+
| 2020-03-27 | 2.1.1 | 接口更新 | 更新describeSpecConfig接口返回结果 |
33+
| 2020-03-17 | 2.1.0 | 接口更新 | createCacheInstance、modifyCacheInstanceClass接口新增shardNumber参数;新增describeSpecConfig接口 |
34+
| 2020-03-16 | 2.0.0 | 增加接口 | 发布IP白名单接口:describeIpWhiteList、modifyIpWhiteList;新增大key热key分析接口:describeAnalysisTime、describeCacheAnalysisList、describeCacheAnalysisResult、modifyAnalysisTime、createCacheAnalysis |
35+
| 2019-12-02 | 1.9.0 | 增加接口 | 内部接口调整 |
36+
| 2019-10-28 | 1.8.0 | 接口更新 | 修改createCacheInstance、modifyCacheInstanceClass接口返回参数,更新文档,内部接口调整 |
37+
| 2019-10-15 | 1.7.0 | 接口更新 | 发布接口:describeSlowLog |
38+
| 2019-08-27 | 1.6.0 | 接口更新 | 内部接口调整 |
39+
| 2019-08-22 | 1.5.0 | 接口更新 | 发布接口:describeInstanceConfig、modifyInstanceConfig、describeBackupPolicy、modifyBackupPolicy、createBackup、describeBackups、describeDownloadUrl、restoreInstance |
40+
| 2019-08-14 | 1.4.0 | 增加接口 | 内部接口调整 |
41+
| 2019-07-23 | 1.3.0 | 接口更新 | 发布接口:describeClusterInfo |
42+
| 2019-05-27 | 1.2.0 | 增加接口 | 内部接口调整 |
43+
| 2019-05-07 | 1.1.0 | 接口更新 | 内部接口调整 |
44+
| 2019-04-15 | 1.0.5 | 增加接口 | 内部接口调整 |
45+
| 2019-01-14 | 1.0.4 | 增加接口 | 内部接口调整 |
46+
| 2018-12-29 | 1.0.3 | 接口更新 | 查询规格,返回参数的instanceClass类型新增instanceType字段 |
47+
| 2018-12-20 | 1.0.2 | 接口更新 | 支持创建redis 4.0版本的缓存引擎,openAPI功能不变,创建、查询规格时新增redisVersion请求参数 |
48+
| 2018-08-08 | 1.0.1 | 接口更新 | 列表详情接口返回实例版本instanceVersion,创建和重置密码接口密码为空即为免密 |
49+
| 2018-03-31 | 1.0.0 | 增加接口 | 初始版本,缓存redis基本操作接口 |
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# coding=utf8
2+
3+
# Copyright 2018 JDCLOUD.COM
4+
#
5+
# Licensed under the Apache License, Version 2.0 (the "License");
6+
# you may not use this file except in compliance with the License.
7+
# You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
#
17+
# NOTE: This class is auto generated by the jdcloud code generator program.
18+
19+
from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest
20+
21+
22+
class CreateAccountRequest(JDCloudRequest):
23+
"""
24+
创建账号
25+
"""
26+
27+
def __init__(self, parameters, header=None, version="v1"):
28+
super(CreateAccountRequest, self).__init__(
29+
'/regions/{regionId}/cacheInstance/{cacheInstanceId}/account', 'POST', header, version)
30+
self.parameters = parameters
31+
32+
33+
class CreateAccountParameters(object):
34+
35+
def __init__(self, regionId,cacheInstanceId,accountName, accountPassword, ):
36+
"""
37+
:param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2
38+
:param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识
39+
:param accountName: 账号名称
40+
:param accountPassword: 账号密码
41+
"""
42+
43+
self.regionId = regionId
44+
self.cacheInstanceId = cacheInstanceId
45+
self.accountName = accountName
46+
self.accountPassword = accountPassword
47+
self.accountPrivilege = None
48+
self.accountDescription = None
49+
50+
def setAccountPrivilege(self, accountPrivilege):
51+
"""
52+
:param accountPrivilege: (Optional) 账号权限,默认为读写权限。支持RoleReadOnly(只读权限)、RoleReadWrite(读写权限)
53+
"""
54+
self.accountPrivilege = accountPrivilege
55+
56+
def setAccountDescription(self, accountDescription):
57+
"""
58+
:param accountDescription: (Optional) 账号描述
59+
"""
60+
self.accountDescription = accountDescription
61+

jdcloud_sdk/services/redis/apis/CreateBackupRequest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def __init__(self, parameters, header=None, version="v1"):
3232

3333
class CreateBackupParameters(object):
3434

35-
def __init__(self, regionId, cacheInstanceId, fileName, backupType):
35+
def __init__(self, regionId,cacheInstanceId,fileName, backupType):
3636
"""
3737
:param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2
3838
:param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识

jdcloud_sdk/services/redis/apis/CreateCacheAnalysisRequest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def __init__(self, parameters, header=None, version="v1"):
3232

3333
class CreateCacheAnalysisParameters(object):
3434

35-
def __init__(self, regionId, cacheInstanceId, ):
35+
def __init__(self, regionId,cacheInstanceId,):
3636
"""
3737
:param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2
3838
:param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识

jdcloud_sdk/services/redis/apis/CreateCacheInstanceRequest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ def __init__(self, parameters, header=None, version="v1"):
3333

3434
class CreateCacheInstanceParameters(object):
3535

36-
def __init__(self, regionId, cacheInstance, ):
36+
def __init__(self, regionId,cacheInstance, ):
3737
"""
3838
:param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2
3939
:param cacheInstance: 实例的创建参数
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# coding=utf8
2+
3+
# Copyright 2018 JDCLOUD.COM
4+
#
5+
# Licensed under the Apache License, Version 2.0 (the "License");
6+
# you may not use this file except in compliance with the License.
7+
# You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
#
17+
# NOTE: This class is auto generated by the jdcloud code generator program.
18+
19+
from jdcloud_sdk.core.jdcloudrequest import JDCloudRequest
20+
21+
22+
class DeleteAccountRequest(JDCloudRequest):
23+
"""
24+
删除账号
25+
"""
26+
27+
def __init__(self, parameters, header=None, version="v1"):
28+
super(DeleteAccountRequest, self).__init__(
29+
'/regions/{regionId}/cacheInstance/{cacheInstanceId}/account', 'DELETE', header, version)
30+
self.parameters = parameters
31+
32+
33+
class DeleteAccountParameters(object):
34+
35+
def __init__(self, regionId,cacheInstanceId,accountName):
36+
"""
37+
:param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2
38+
:param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识
39+
:param accountName: 账号名称
40+
"""
41+
42+
self.regionId = regionId
43+
self.cacheInstanceId = cacheInstanceId
44+
self.accountName = accountName
45+

jdcloud_sdk/services/redis/apis/DeleteCacheInstanceRequest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def __init__(self, parameters, header=None, version="v1"):
3535

3636
class DeleteCacheInstanceParameters(object):
3737

38-
def __init__(self, regionId, cacheInstanceId, ):
38+
def __init__(self, regionId,cacheInstanceId,):
3939
"""
4040
:param regionId: 缓存Redis实例所在区域的Region ID。目前有华北-北京、华南-广州、华东-上海三个区域,Region ID分别为cn-north-1、cn-south-1、cn-east-2
4141
:param cacheInstanceId: 缓存Redis实例ID,是访问实例的唯一标识

0 commit comments

Comments
 (0)