Skip to content

Commit bb47579

Browse files
authored
sdk: rolling update for 0.11.56 (#260)
1 parent 06c29f9 commit bb47579

File tree

4 files changed

+36
-20
lines changed

4 files changed

+36
-20
lines changed

ucloud/services/umem/client.py

+13-7
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ def create_umem_space(
125125
- **HighPerformance** (bool) - 是否创建性能增强性。默认为false,或者不填,填true为性能增强型。
126126
- **Password** (str) - URedis密码。请遵照 `字段规范 <https://docs.ucloud.cn/api/uhost-api/specification>`_ 设定密码。密码需使用base64进行编码,举例如下:# echo -n Password1 | base64UGFzc3dvcmQx。
127127
- **Protocol** (str) - 协议:memcache, redis (默认redis).注意:redis无single类型
128+
- **ProxySize** (int) - 分布式代理CPU核数
128129
- **Quantity** (int) - 购买时长 默认: 1
129130
- **SlaveZone** (str) - 跨机房UDRedis,slave所在可用区(必须和Zone在同一Region,且不可相同)
130131
- **SubnetId** (str) - 子网ID
@@ -399,11 +400,12 @@ def describe_ud_redis_slowlog(
399400
400401
**Request**
401402
402-
- **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 <https://docs.ucloud.cn/api/summary/get_project_list.html>`_
403-
- **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 <https://docs.ucloud.cn/api/summary/regionlist.html>`_
403+
- **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 <https://docs.ucloud.cn/api/summary/get_project_list>`_
404+
- **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
404405
- **InstanceId** (str) - (Required) 实例id
405-
- **Zone** (str) - (Required) 可用区。参见 `可用区列表 <https://docs.ucloud.cn/api/summary/regionlist.html>`_
406+
- **Zone** (str) - (Required) 可用区。参见 `可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
406407
- **Limit** (int) - 分页显示的条目数,默认为10
408+
- **ProxyId** (str) - 代理Id
407409
408410
**Response**
409411
@@ -652,7 +654,10 @@ def describe_umem_price(
652654
- **Size** (int) - (Required) 购买umem大小,单位:GB,范围[1~1024]
653655
- **Type** (str) - (Required) 空间类型:single(无热备),double(热备)(默认: double)
654656
- **Zone** (str) - (Required) 可用区。参见 `可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
657+
- **BlockCnt** (int) - umem 分片个数
655658
- **ChargeType** (str) - Year, Month, Dynamic 如果不指定,则一次性获取三种计费
659+
- **HighPerformance** (bool) - 实例类型是否为性能增强型。默认为false,或者不填,true为性能增强型。
660+
- **ProxySize** (int) - umem 代理CPU核心数
656661
- **Quantity** (int) - 购买UMem的时长,默认值为1
657662
658663
**Response**
@@ -1081,15 +1086,16 @@ def describe_uredis_group(
10811086
def describe_uredis_price(
10821087
self, req: typing.Optional[dict] = None, **kwargs
10831088
) -> dict:
1084-
"""DescribeURedisPrice - 取uredis价格信息
1089+
"""DescribeURedisPrice - 获取URedis价格信息
10851090
10861091
**Request**
10871092
1088-
- **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 <https://docs.ucloud.cn/api/summary/get_project_list.html>`_
1089-
- **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 <https://docs.ucloud.cn/api/summary/regionlist.html>`_
1093+
- **ProjectId** (str) - (Config) 项目ID。不填写为默认项目,子帐号必须填写。 请参考 `GetProjectList接口 <https://docs.ucloud.cn/api/summary/get_project_list>`_
1094+
- **Region** (str) - (Config) 地域。 参见 `地域和可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
10901095
- **Size** (int) - (Required) 量大小,单位:GB 取值范围[1-32]
1091-
- **Zone** (str) - (Required) 可用区。参见 `可用区列表 <https://docs.ucloud.cn/api/summary/regionlist.html>`_
1096+
- **Zone** (str) - (Required) 可用区。参见 `可用区列表 <https://docs.ucloud.cn/api/summary/regionlist>`_
10921097
- **ChargeType** (str) - 计费模式,Year, Month, Dynamic;如果不指定,则一次性获取三种计费
1098+
- **HighPerformance** (bool) - 查询高性能Redis, 默认为false, 或者不填, 查询高性能为true
10931099
- **ProductType** (str) - 产品类型:MS_Redis(标准主备版),S_Redis(从库),默认为MS_Redis
10941100
- **Quantity** (int) - 计费模式为Dynamic时,购买的时长, 默认为1
10951101
- **RegionFlag** (bool) - 是否是跨机房URedis(默认false)

ucloud/services/umem/schemas/apis.py

+13-3
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ class CreateUMemSpaceRequestSchema(schema.RequestSchema):
115115
"Password": fields.Base64(required=False, dump_to="Password"),
116116
"ProjectId": fields.Str(required=False, dump_to="ProjectId"),
117117
"Protocol": fields.Str(required=False, dump_to="Protocol"),
118+
"ProxySize": fields.Int(required=False, dump_to="ProxySize"),
118119
"Quantity": fields.Int(required=False, dump_to="Quantity"),
119120
"Region": fields.Str(required=True, dump_to="Region"),
120121
"Size": fields.Int(required=True, dump_to="Size"),
@@ -361,6 +362,7 @@ class DescribeUDRedisSlowlogRequestSchema(schema.RequestSchema):
361362
"InstanceId": fields.Str(required=True, dump_to="InstanceId"),
362363
"Limit": fields.Int(required=False, dump_to="Limit"),
363364
"ProjectId": fields.Str(required=False, dump_to="ProjectId"),
365+
"ProxyId": fields.Str(required=False, dump_to="ProxyId"),
364366
"Region": fields.Str(required=True, dump_to="Region"),
365367
"Zone": fields.Str(required=True, dump_to="Zone"),
366368
}
@@ -511,8 +513,13 @@ class DescribeUMemPriceRequestSchema(schema.RequestSchema):
511513
"""DescribeUMemPrice - 获取UMem实例价格信息"""
512514

513515
fields = {
516+
"BlockCnt": fields.Int(required=False, dump_to="BlockCnt"),
514517
"ChargeType": fields.Str(required=False, dump_to="ChargeType"),
518+
"HighPerformance": fields.Bool(
519+
required=False, dump_to="HighPerformance"
520+
),
515521
"ProjectId": fields.Str(required=True, dump_to="ProjectId"),
522+
"ProxySize": fields.Int(required=False, dump_to="ProxySize"),
516523
"Quantity": fields.Int(required=False, dump_to="Quantity"),
517524
"Region": fields.Str(required=True, dump_to="Region"),
518525
"Size": fields.Int(required=True, dump_to="Size"),
@@ -812,15 +819,18 @@ class DescribeURedisGroupResponseSchema(schema.ResponseSchema):
812819
"""
813820
API: DescribeURedisPrice
814821
815-
取uredis价格信息
822+
获取URedis价格信息
816823
"""
817824

818825

819826
class DescribeURedisPriceRequestSchema(schema.RequestSchema):
820-
"""DescribeURedisPrice - 取uredis价格信息"""
827+
"""DescribeURedisPrice - 获取URedis价格信息"""
821828

822829
fields = {
823830
"ChargeType": fields.Str(required=False, dump_to="ChargeType"),
831+
"HighPerformance": fields.Bool(
832+
required=False, dump_to="HighPerformance"
833+
),
824834
"ProductType": fields.Str(required=False, dump_to="ProductType"),
825835
"ProjectId": fields.Str(required=False, dump_to="ProjectId"),
826836
"Quantity": fields.Int(required=False, dump_to="Quantity"),
@@ -832,7 +842,7 @@ class DescribeURedisPriceRequestSchema(schema.RequestSchema):
832842

833843

834844
class DescribeURedisPriceResponseSchema(schema.ResponseSchema):
835-
"""DescribeURedisPrice - 取uredis价格信息"""
845+
"""DescribeURedisPrice - 获取URedis价格信息"""
836846

837847
fields = {
838848
"DataSet": fields.List(

ucloud/services/umem/schemas/models.py

+9-9
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,15 @@ class UDRedisSlowlogSetSchema(schema.ResponseSchema):
2525
}
2626

2727

28+
class UMemSpaceAddressSetSchema(schema.ResponseSchema):
29+
"""UMemSpaceAddressSet - DescribeUMemSpace"""
30+
31+
fields = {
32+
"IP": fields.Str(required=False, load_from="IP"),
33+
"Port": fields.Int(required=False, load_from="Port"),
34+
}
35+
36+
2837
class UMemSlaveDataSetSchema(schema.ResponseSchema):
2938
"""UMemSlaveDataSet - DescribeUMem"""
3039

@@ -55,15 +64,6 @@ class UMemSlaveDataSetSchema(schema.ResponseSchema):
5564
}
5665

5766

58-
class UMemSpaceAddressSetSchema(schema.ResponseSchema):
59-
"""UMemSpaceAddressSet - DescribeUMemSpace"""
60-
61-
fields = {
62-
"IP": fields.Str(required=False, load_from="IP"),
63-
"Port": fields.Int(required=False, load_from="Port"),
64-
}
65-
66-
6767
class UMemDataSetSchema(schema.ResponseSchema):
6868
"""UMemDataSet - DescribeUMem"""
6969

ucloud/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version = "0.11.55"
1+
version = "0.11.56"

0 commit comments

Comments
 (0)