Skip to content

Commit 875a092

Browse files
authored
sdk: rolling update for 0.11.123 (#356)
1 parent 8b8f5b9 commit 875a092

13 files changed

Lines changed: 751 additions & 209 deletions

File tree

‎docs/services.rst‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,3 +387,10 @@ ipv6gw
387387
.. autoclass:: ucloud.services.ipv6gw.client.ipv6gwClient
388388
:members:
389389

390+
391+
sandbox
392+
-------
393+
394+
.. autoclass:: ucloud.services.sandbox.client.SandboxClient
395+
:members:
396+

‎ucloud/client.py‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -562,6 +562,16 @@ def ipv6gw(self):
562562
self.logger,
563563
)
564564

565+
def sandbox(self):
566+
from ucloud.services.sandbox.client import SandboxClient
567+
568+
return SandboxClient(
569+
self._auto_config("sandbox"),
570+
self.transport,
571+
self.middleware,
572+
self.logger,
573+
)
574+
565575
def vpc(self):
566576
from ucloud.services.vpc.client import VPCClient
567577

‎ucloud/services/cloudwatch/client.py‎

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,19 @@ def get_product_metrics(
270270
271271
**Response Model**
272272
273+
**ConversionRule**
274+
- **ConversionFactor** (int) - 转换因子
275+
- **From** (str) - 来源
276+
- **To** (str) - 目标
277+
278+
279+
**MetricUnitConfig**
280+
- **ConversionFactor** (int) - 转换因子
281+
- **ConversionRules** (list) - 见 **ConversionRule** 模型定义
282+
- **UnitCnNames** (list) - 指标中文名列表
283+
- **UnitEnNames** (list) - 指标英文名列表
284+
285+
273286
**MetricUnit**
274287
- **ConversionFactor** (int) - 转换因子
275288
- **CreatedAt** (str) - 创建时间
@@ -302,19 +315,6 @@ def get_product_metrics(
302315
- **UpdatedBy** (str) - 修改者
303316
304317
305-
**ConversionRule**
306-
- **ConversionFactor** (int) - 转换因子
307-
- **From** (str) - 来源
308-
- **To** (str) - 目标
309-
310-
311-
**MetricUnitConfig**
312-
- **ConversionFactor** (int) - 转换因子
313-
- **ConversionRules** (list) - 见 **ConversionRule** 模型定义
314-
- **UnitCnNames** (list) - 指标中文名列表
315-
- **UnitEnNames** (list) - 指标英文名列表
316-
317-
318318
**GetProductMetricsRespData**
319319
- **List** (list) - 见 **Metirc** 模型定义
320320
- **Total** (int) - 查询结果总数
@@ -661,16 +661,16 @@ def query_metric_data_set(
661661
- **TagName** (str) - 标签名称
662662
663663
664-
**TagListItem**
665-
- **Tag** (str) - 标签名
666-
- **TagValue** (str) - 标签值
667-
668-
669664
**MetricSample**
670665
- **Timestamp** (int) - 时间戳
671666
- **Value** (float) - 样本值
672667
673668
669+
**TagListItem**
670+
- **Tag** (str) - 标签名
671+
- **TagValue** (str) - 标签值
672+
673+
674674
**MetricResult**
675675
- **ResourceId** (str) - 资源的短id
676676
- **ResourceName** (str) - 资源名称
@@ -727,11 +727,6 @@ def query_metric_data_summary(
727727
728728
**Response Model**
729729
730-
**LabelAttrItem**
731-
- **Key** (str) - 键
732-
- **Value** (str) - 值
733-
734-
735730
**TagListItem**
736731
- **Tag** (str) - 标签名
737732
- **TagValue** (str) - 标签值
@@ -758,6 +753,11 @@ def query_metric_data_summary(
758753
- **Value** (str) - 值
759754
760755
756+
**LabelAttrItem**
757+
- **Key** (str) - 键
758+
- **Value** (str) - 值
759+
760+
761761
**ResourceSummary**
762762
- **CompanyId** (int) - 公司id
763763
- **LabelAttrList** (list) - 见 **LabelAttrItem** 模型定义

‎ucloud/services/cloudwatch/schemas/models.py‎

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -48,31 +48,6 @@ class GetMetricDataAggregationMethodRespSchema(schema.ResponseSchema):
4848
}
4949

5050

51-
class ConversionRuleSchema(schema.ResponseSchema):
52-
"""ConversionRule - 指标单位转换规则"""
53-
54-
fields = {
55-
"ConversionFactor": fields.Int(
56-
required=False, load_from="ConversionFactor"
57-
),
58-
"From": fields.Str(required=False, load_from="From"),
59-
"To": fields.Str(required=False, load_from="To"),
60-
}
61-
62-
63-
class MetricUnitConfigSchema(schema.ResponseSchema):
64-
"""MetricUnitConfig - 指标单位配置"""
65-
66-
fields = {
67-
"ConversionFactor": fields.Int(
68-
required=False, load_from="ConversionFactor"
69-
),
70-
"ConversionRules": fields.List(ConversionRuleSchema()),
71-
"UnitCnNames": fields.List(fields.Str()),
72-
"UnitEnNames": fields.List(fields.Str()),
73-
}
74-
75-
7651
class MetricUnitSchema(schema.ResponseSchema):
7752
"""MetricUnit - 指标单位"""
7853

@@ -115,6 +90,31 @@ class MetircSchema(schema.ResponseSchema):
11590
}
11691

11792

93+
class ConversionRuleSchema(schema.ResponseSchema):
94+
"""ConversionRule - 指标单位转换规则"""
95+
96+
fields = {
97+
"ConversionFactor": fields.Int(
98+
required=False, load_from="ConversionFactor"
99+
),
100+
"From": fields.Str(required=False, load_from="From"),
101+
"To": fields.Str(required=False, load_from="To"),
102+
}
103+
104+
105+
class MetricUnitConfigSchema(schema.ResponseSchema):
106+
"""MetricUnitConfig - 指标单位配置"""
107+
108+
fields = {
109+
"ConversionFactor": fields.Int(
110+
required=False, load_from="ConversionFactor"
111+
),
112+
"ConversionRules": fields.List(ConversionRuleSchema()),
113+
"UnitCnNames": fields.List(fields.Str()),
114+
"UnitEnNames": fields.List(fields.Str()),
115+
}
116+
117+
118118
class GetProductMetricsRespDataSchema(schema.ResponseSchema):
119119
"""GetProductMetricsRespData - 产品指标查询结果"""
120120

@@ -261,15 +261,6 @@ class ListMonitorProductSchema(schema.ResponseSchema):
261261
}
262262

263263

264-
class TagEntrySchema(schema.ResponseSchema):
265-
"""TagEntry - 标签条目"""
266-
267-
fields = {
268-
"KeyList": fields.List(fields.Str()),
269-
"TagName": fields.Str(required=False, load_from="TagName"),
270-
}
271-
272-
273264
class TagListItemSchema(schema.ResponseSchema):
274265
"""TagListItem - 标签键值项"""
275266

@@ -299,6 +290,15 @@ class MetricResultSchema(schema.ResponseSchema):
299290
}
300291

301292

293+
class TagEntrySchema(schema.ResponseSchema):
294+
"""TagEntry - 标签条目"""
295+
296+
fields = {
297+
"KeyList": fields.List(fields.Str()),
298+
"TagName": fields.Str(required=False, load_from="TagName"),
299+
}
300+
301+
302302
class QueryMetricDataRespItemSchema(schema.ResponseSchema):
303303
"""QueryMetricDataRespItem - 单个监控指标的查询结果"""
304304

@@ -320,17 +320,17 @@ class QueryMetricDataRespSchema(schema.ResponseSchema):
320320
}
321321

322322

323-
class LabelAttrItemSchema(schema.ResponseSchema):
324-
"""LabelAttrItem - 标签扩展属性项"""
323+
class ResourceExtendAttrItemSchema(schema.ResponseSchema):
324+
"""ResourceExtendAttrItem - 资源扩展属性项"""
325325

326326
fields = {
327327
"Key": fields.Str(required=False, load_from="Key"),
328328
"Value": fields.Str(required=False, load_from="Value"),
329329
}
330330

331331

332-
class ResourceExtendAttrItemSchema(schema.ResponseSchema):
333-
"""ResourceExtendAttrItem - 资源扩展属性项"""
332+
class LabelAttrItemSchema(schema.ResponseSchema):
333+
"""LabelAttrItem - 标签扩展属性项"""
334334

335335
fields = {
336336
"Key": fields.Str(required=False, load_from="Key"),

‎ucloud/services/sandbox/__init__.py‎

Whitespace-only changes.

0 commit comments

Comments
 (0)