修改存储桶Proxy设置
PATCH
/product/ros/bucket/{id}/proxy最后修改时间: 1 天前
请求参数
Path 参数
id
integer
存储桶ID
Body 参数application/json
domain_list
array[string]
可选
gzip_settings
object (apisix.GZIPOptions)
可选
compress_level
integer
默认为2
>= 1<= 5
file_types
array[string]
可选
文件MIME类型,默认["*"]
is_enable
boolean
可选
是否启用GZIP压缩,默认启用
ip_restrict_settings
object (apisix.IPRestrictOptions)
可选
blacklist
array[string]
可选
黑名单IP或CIDR范围列表,和白名单列表只能二选一不能共存
is_enable
boolean
可选
是否启用Referer防盗链
whitelist
array[string]
可选
白名单IP或CIDR范围列表,和黑名单列表只能二选一不能共存
referer_restrict_settings
object (apisix.RefererRestrictOptions)
可选
blacklist
array[string]
可选
黑名单域名列表,和白名单列表只能二选一不能共存
bypass_missing
boolean
可选
是否允许Referer请求头不存在或者格式有误
is_enable
boolean
可选
是否启用Referer防盗链
whitelist
array[string]
可选
白名单域名列表,和黑名单列表只能二选一不能共存
setting
enum<string>
必需
枚举值:
domainsslwafgzipip_restrictreferer_restrict
ssl_settings
object (apisix.SSLOptions)
可选
is_enable
boolean
可选
is_force
boolean
可选
waf_settings
object (apisix.WAFOptions)
可选
block_time
integer
可选
未通过JS验证时的封禁时间,秒
>= 10<= 7200
global_js_check
boolean
可选
是否启用全局JS检查,只有超过阈值才会生效
global_qps
integer
可选
全局访问速率限制,超过会被拒绝
>= 10<= 10000
is_enable
boolean
可选
是否启用WAF防火墙
per_ip_js_check
boolean
可选
是否启用单IP JS检查,只有超过阈值才会生效
per_ip_qps
integer
可选
单个IP访问速率限制,超过会被拒绝
>= 10<= 5000
示例
{
"domain_list": [
"string"
],
"gzip_settings": {
"compress_level": 1,
"file_types": [
"string"
],
"is_enable": true
},
"ip_restrict_settings": {
"blacklist": [
"string"
],
"is_enable": true,
"whitelist": [
"string"
]
},
"referer_restrict_settings": {
"blacklist": [
"string"
],
"bypass_missing": true,
"is_enable": true,
"whitelist": [
"string"
]
},
"setting": "domain",
"ssl_settings": {
"is_enable": true,
"is_force": true
},
"waf_settings": {
"block_time": 10,
"global_js_check": true,
"global_qps": 10,
"is_enable": true,
"per_ip_js_check": true,
"per_ip_qps": 10
}
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
object {0}
示例
{}
最后修改时间: 1 天前