|
3 | 3 | from ucloud.core.typesystem import schema, fields |
4 | 4 |
|
5 | 5 |
|
6 | | -class AccessConfSchema(schema.ResponseSchema): |
7 | | - """ AccessConf - 访问控制 |
8 | | - """ |
9 | | - |
10 | | - fields = { |
11 | | - "IpBlacklist": fields.Str(required=False, load_from="IpBlacklist") |
12 | | - } |
13 | | - |
14 | | - |
15 | 6 | class CacheConfSchema(schema.ResponseSchema): |
16 | 7 | """ CacheConf - 缓存配置 |
17 | 8 | """ |
18 | 9 |
|
19 | 10 | fields = { |
20 | | - "CacheBehavior": fields.Bool(required=False, load_from="CacheBehavior"), |
| 11 | + "CacheBehavior": fields.Int(required=False, load_from="CacheBehavior"), |
21 | 12 | "CacheTTL": fields.Int(required=False, load_from="CacheTTL"), |
22 | 13 | "CacheUnit": fields.Str(required=False, load_from="CacheUnit"), |
23 | 14 | "Description": fields.Str(required=False, load_from="Description"), |
24 | | - "FollowOriginRule": fields.Bool( |
| 15 | + "FollowOriginRule": fields.Int( |
25 | 16 | required=False, load_from="FollowOriginRule" |
26 | 17 | ), |
27 | 18 | "HttpCodePattern": fields.Str( |
28 | 19 | required=False, load_from="HttpCodePattern" |
29 | 20 | ), |
30 | | - "IgnoreQueryString": fields.Bool( |
| 21 | + "IgnoreQueryString": fields.Int( |
31 | 22 | required=False, load_from="IgnoreQueryString" |
32 | 23 | ), |
33 | 24 | "PathPattern": fields.Str(required=False, load_from="PathPattern"), |
34 | 25 | } |
35 | 26 |
|
36 | 27 |
|
| 28 | +class AccessConfSchema(schema.ResponseSchema): |
| 29 | + """ AccessConf - 访问控制 |
| 30 | + """ |
| 31 | + |
| 32 | + fields = { |
| 33 | + "IpBlacklist": fields.Str(required=False, load_from="IpBlacklist") |
| 34 | + } |
| 35 | + |
| 36 | + |
37 | 37 | class DomainInfoSchema(schema.ResponseSchema): |
38 | 38 | """ DomainInfo - 域名配置 |
39 | 39 | """ |
|
0 commit comments