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