@@ -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-
7651class 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+
118118class 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-
273264class 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+
302302class 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" ),
0 commit comments