|
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