@@ -66,6 +66,33 @@ class CheckURedisAllowanceResponseSchema(schema.ResponseSchema):
66
66
}
67
67
68
68
69
+ """
70
+ API: CreateScanHotBigKeys
71
+
72
+ 创建执行扫大key和热key的任务
73
+ """
74
+
75
+
76
+ class CreateScanHotBigKeysRequestSchema (schema .RequestSchema ):
77
+ """CreateScanHotBigKeys - 创建执行扫大key和热key的任务"""
78
+
79
+ fields = {
80
+ "GroupId" : fields .Str (required = True , dump_to = "GroupId" ),
81
+ "IsRetry" : fields .Bool (required = False , dump_to = "IsRetry" ),
82
+ "ProjectId" : fields .Str (required = False , dump_to = "ProjectId" ),
83
+ "Region" : fields .Str (required = True , dump_to = "Region" ),
84
+ "TaskId" : fields .Str (required = False , dump_to = "TaskId" ),
85
+ "Type" : fields .Str (required = True , dump_to = "Type" ),
86
+ "Zone" : fields .Str (required = True , dump_to = "Zone" ),
87
+ }
88
+
89
+
90
+ class CreateScanHotBigKeysResponseSchema (schema .ResponseSchema ):
91
+ """CreateScanHotBigKeys - 创建执行扫大key和热key的任务"""
92
+
93
+ fields = {}
94
+
95
+
69
96
"""
70
97
API: CreateUMemBackup
71
98
@@ -113,8 +140,10 @@ class CreateUMemSpaceRequestSchema(schema.RequestSchema):
113
140
),
114
141
"Name" : fields .Str (required = True , dump_to = "Name" ),
115
142
"Password" : fields .Base64 (required = False , dump_to = "Password" ),
143
+ "Port" : fields .Int (required = False , dump_to = "Port" ),
116
144
"ProjectId" : fields .Str (required = False , dump_to = "ProjectId" ),
117
145
"Protocol" : fields .Str (required = False , dump_to = "Protocol" ),
146
+ "ProxyPort" : fields .Int (required = False , dump_to = "ProxyPort" ),
118
147
"ProxySize" : fields .Int (required = False , dump_to = "ProxySize" ),
119
148
"Quantity" : fields .Int (required = False , dump_to = "Quantity" ),
120
149
"Region" : fields .Str (required = True , dump_to = "Region" ),
@@ -123,6 +152,7 @@ class CreateUMemSpaceRequestSchema(schema.RequestSchema):
123
152
"SubnetId" : fields .Str (required = False , dump_to = "SubnetId" ),
124
153
"Tag" : fields .Str (required = False , dump_to = "Tag" ),
125
154
"Type" : fields .Str (required = False , dump_to = "Type" ),
155
+ "UlbMode" : fields .Bool (required = False , dump_to = "UlbMode" ),
126
156
"VPCId" : fields .Str (required = False , dump_to = "VPCId" ),
127
157
"Version" : fields .Str (required = False , dump_to = "Version" ),
128
158
"Zone" : fields .Str (required = True , dump_to = "Zone" ),
@@ -212,6 +242,7 @@ class CreateURedisGroupRequestSchema(schema.RequestSchema):
212
242
"""CreateURedisGroup - 创建主备redis"""
213
243
214
244
fields = {
245
+ "AOFID" : fields .Str (required = False , dump_to = "AOFID" ),
215
246
"AutoBackup" : fields .Str (required = False , dump_to = "AutoBackup" ),
216
247
"BackupId" : fields .Str (required = False , dump_to = "BackupId" ),
217
248
"BackupTime" : fields .Int (required = False , dump_to = "BackupTime" ),
@@ -228,9 +259,14 @@ class CreateURedisGroupRequestSchema(schema.RequestSchema):
228
259
"MasterGroupId" : fields .Str (required = False , dump_to = "MasterGroupId" ),
229
260
"Name" : fields .Str (required = True , dump_to = "Name" ),
230
261
"Password" : fields .Base64 (required = False , dump_to = "Password" ),
262
+ "Port" : fields .Int (required = False , dump_to = "Port" ),
231
263
"ProjectId" : fields .Str (required = False , dump_to = "ProjectId" ),
232
264
"Quantity" : fields .Int (required = False , dump_to = "Quantity" ),
233
265
"Region" : fields .Str (required = True , dump_to = "Region" ),
266
+ "RollbackGroupId" : fields .Str (
267
+ required = False , dump_to = "RollbackGroupId"
268
+ ),
269
+ "RollbackTime" : fields .Int (required = False , dump_to = "RollbackTime" ),
234
270
"Size" : fields .Int (required = False , dump_to = "Size" ),
235
271
"SlaveZone" : fields .Str (required = False , dump_to = "SlaveZone" ),
236
272
"SubnetId" : fields .Str (required = False , dump_to = "SubnetId" ),
@@ -524,6 +560,7 @@ class DescribeUMemPriceRequestSchema(schema.RequestSchema):
524
560
"Region" : fields .Str (required = True , dump_to = "Region" ),
525
561
"Size" : fields .Int (required = True , dump_to = "Size" ),
526
562
"Type" : fields .Str (required = True , dump_to = "Type" ),
563
+ "UlbMode" : fields .Str (required = False , dump_to = "UlbMode" ),
527
564
"Zone" : fields .Str (required = True , dump_to = "Zone" ),
528
565
}
529
566
@@ -581,7 +618,15 @@ class DescribeUMemUpgradePriceRequestSchema(schema.RequestSchema):
581
618
"""DescribeUMemUpgradePrice - 获取UMem升级价格信息"""
582
619
583
620
fields = {
621
+ "BlockIds" : fields .List (fields .Str ()),
622
+ "BlockSize" : fields .List (fields .Int ()),
623
+ "HighPerformance" : fields .Str (
624
+ required = False , dump_to = "HighPerformance"
625
+ ),
626
+ "IsSplit" : fields .Str (required = False , dump_to = "IsSplit" ),
627
+ "NewCPU" : fields .Int (required = False , dump_to = "NewCPU" ),
584
628
"ProjectId" : fields .Str (required = False , dump_to = "ProjectId" ),
629
+ "ProxyId" : fields .Str (required = False , dump_to = "ProxyId" ),
585
630
"Region" : fields .Str (required = True , dump_to = "Region" ),
586
631
"Size" : fields .Int (required = True , dump_to = "Size" ),
587
632
"SpaceId" : fields .Str (required = True , dump_to = "SpaceId" ),
@@ -893,6 +938,10 @@ class DescribeURedisUpgradePriceRequestSchema(schema.RequestSchema):
893
938
894
939
fields = {
895
940
"GroupId" : fields .Str (required = True , dump_to = "GroupId" ),
941
+ "HighPerformance" : fields .Bool (
942
+ required = False , dump_to = "HighPerformance"
943
+ ),
944
+ "ProjectId" : fields .Str (required = False , dump_to = "ProjectId" ),
896
945
"Region" : fields .Str (required = True , dump_to = "Region" ),
897
946
"Size" : fields .Int (required = True , dump_to = "Size" ),
898
947
"Zone" : fields .Str (required = False , dump_to = "Zone" ),
@@ -903,6 +952,7 @@ class DescribeURedisUpgradePriceResponseSchema(schema.ResponseSchema):
903
952
"""DescribeURedisUpgradePrice - 获取uredis升级价格信息"""
904
953
905
954
fields = {
955
+ "OriginalPrice" : fields .Int (required = False , load_from = "OriginalPrice" ),
906
956
"Price" : fields .Float (required = False , load_from = "Price" ),
907
957
}
908
958
@@ -1186,11 +1236,15 @@ class ResizeURedisGroupRequestSchema(schema.RequestSchema):
1186
1236
"ChargeType" : fields .Str (required = False , dump_to = "ChargeType" ),
1187
1237
"CouponId" : fields .Int (required = False , dump_to = "CouponId" ),
1188
1238
"GroupId" : fields .Str (required = True , dump_to = "GroupId" ),
1239
+ "HighPerformance" : fields .Bool (
1240
+ required = False , dump_to = "HighPerformance"
1241
+ ),
1189
1242
"ProjectId" : fields .Str (required = False , dump_to = "ProjectId" ),
1190
1243
"Region" : fields .Str (required = True , dump_to = "Region" ),
1191
1244
"Size" : fields .Int (required = True , dump_to = "Size" ),
1245
+ "StartTime" : fields .Int (required = False , dump_to = "StartTime" ),
1192
1246
"Type" : fields .Str (required = False , dump_to = "Type" ),
1193
- "Zone" : fields .Str (required = False , dump_to = "Zone" ),
1247
+ "Zone" : fields .Str (required = True , dump_to = "Zone" ),
1194
1248
}
1195
1249
1196
1250
0 commit comments