33from ucloud .core .typesystem import schema , fields
44
55
6+ class AccessConfSchema (schema .ResponseSchema ):
7+ """AccessConf - 访问控制"""
8+
9+ fields = {
10+ "IpBlacklist" : fields .Str (required = False , load_from = "IpBlacklist" ),
11+ }
12+
13+
614class CacheConfSchema (schema .ResponseSchema ):
715 """CacheConf - 缓存配置"""
816
@@ -21,14 +29,6 @@ class CacheConfSchema(schema.ResponseSchema):
2129 }
2230
2331
24- class AccessConfSchema (schema .ResponseSchema ):
25- """AccessConf - 访问控制"""
26-
27- fields = {
28- "IpBlacklist" : fields .Str (required = False , load_from = "IpBlacklist" ),
29- }
30-
31-
3232class DomainInfoSchema (schema .ResponseSchema ):
3333 """DomainInfo - 域名配置"""
3434
@@ -287,6 +287,17 @@ class ReferConfSchema(schema.ResponseSchema):
287287 }
288288
289289
290+ class CacheAllConfigSchema (schema .ResponseSchema ):
291+ """CacheAllConfig - 缓存相关的配置"""
292+
293+ fields = {
294+ "CacheHost" : fields .Str (required = False , load_from = "CacheHost" ),
295+ "CacheKeyList" : fields .List (CacheKeyInfoSchema ()),
296+ "CacheList" : fields .List (CacheConfSchema ()),
297+ "HttpCodeCacheList" : fields .List (CacheConfSchema ()),
298+ }
299+
300+
290301class OriginConfSchema (schema .ResponseSchema ):
291302 """OriginConf - 回源配置"""
292303
@@ -326,17 +337,6 @@ class AdvancedConfSchema(schema.ResponseSchema):
326337 }
327338
328339
329- class CacheAllConfigSchema (schema .ResponseSchema ):
330- """CacheAllConfig - 缓存相关的配置"""
331-
332- fields = {
333- "CacheHost" : fields .Str (required = False , load_from = "CacheHost" ),
334- "CacheKeyList" : fields .List (CacheKeyInfoSchema ()),
335- "CacheList" : fields .List (CacheConfSchema ()),
336- "HttpCodeCacheList" : fields .List (CacheConfSchema ()),
337- }
338-
339-
340340class AccessControlConfSchema (schema .ResponseSchema ):
341341 """AccessControlConf - 访问控制配置参数"""
342342
@@ -408,7 +408,7 @@ class DomainBaseInfoSchema(schema.ResponseSchema):
408408
409409
410410class LogSetInfoSchema (schema .ResponseSchema ):
411- """LogSetInfo - 日志信息 """
411+ """LogSetInfo -"""
412412
413413 fields = {
414414 "AbroadLog" : fields .List (fields .Str ()),
@@ -418,7 +418,7 @@ class LogSetInfoSchema(schema.ResponseSchema):
418418
419419
420420class LogSetListSchema (schema .ResponseSchema ):
421- """LogSetList - 日志信息列表 """
421+ """LogSetList -"""
422422
423423 fields = {
424424 "Domain" : fields .Str (required = False , load_from = "Domain" ),
0 commit comments