创建 Waf 接口
请求url:
https://mosapi.meituan.com/mcs/v1?
Action=CreateWaf&
请求参数&
AUTHDATA
请求参数
参数名
|
类型
|
说明
|
可选值
|
示例
|
备注
|
---|---|---|---|---|---|
mode |
string | 参数值:block/log,代表waf规则行为模式 | 必选 | ||
name |
string | waf的名称 | 必选 | ||
bind_id |
string | waf规则应用的ELB实例id | 必选 |
返回参数
参数名
|
类型
|
说明
|
示例
|
备注
|
---|---|---|---|---|
id | string | waf的id | ||
name | string | waf的名称 | ||
mode |
string | waf的行为模式,block/log | ||
ip |
string | waf应用的elb实例对应的ip | ||
created_at |
string | waf的创建时间 | ||
elb_id |
string | waf应用的elb实例id | ||
elb_name |
string | waf应用的elb实例名称 |
返回示例(JSON)
{ "CreateWafResponse" : { "WAF" : { "elb_name" : "test_elb" , "name" : "waf-test" , "ip" : "10.4.224.144" , "created_at" : "2017-07-05T06:22:56.403Z" , "mode" : "log" , "elb_id" : "14bd4d64-d1e1-44fa-a1a5-248fcc3172" , "id" : "82f2b160-9722-4d2a-b4b9-adf930f724" } } } |
更新 Waf 接口
请求url:
https://mosapi.meituan.com/mcs/v1?
Action=UpdateWaf&
请求参数&
AUTHDATA
请求参数
参数名
|
类型
|
说明
|
可选值
|
示例
|
备注
|
---|---|---|---|---|---|
id | string | waf的id | 必选 | ||
mode | string | 参数值:block/log,代表WAF规则行为模式 | 可选 | ||
name | string | waf的名称 | 可选 | ||
bind_id | string | waf规则应用的ELB实例id | 可选 |
返回参数
参数名
|
类型
|
说明
|
示例
|
备注
|
---|---|---|---|---|
id | string | waf的id | ||
name | string | waf的名称 | ||
mode |
string | waf的行为模式,block/log | ||
ip |
string | waf应用的elb实例对应的ip | ||
created_at |
string | waf的创建时间 | ||
elb_id |
string | waf应用的elb实例id | ||
elb_name |
string | waf应用的elb实例名称 |
|
返回示例(JSON)
{ "UpdateWafResponse" : { "WAF" : { "elb_name" : "test_elb" , "name" : "new-action-test" , "ip" : "10.4.224.10" , "created_at" : "2017-07-04T03:38:37Z" , "mode" : "block" , "elb_id" : "14bd4d64-d1e1-44fa-a1a5-95248f2" , "id" : "12cb9f9d-f880-4ca9-8228-1767096dc" } } } |
查看 Waf 接口
请求url:
https://mosapi.meituan.com/mcs/v1?
Action=ShowWaf&
请求参数&
AUTHDATA
请求参数
参数名 | 类型 | 说明 | 可选值 | 示例 | 备注 |
---|---|---|---|---|---|
id | string | waf的id | 必选 |
返回参数
参数名 | 类型 | 说明 | 示例 | 备注 |
---|---|---|---|---|
id | string | waf的id | ||
name | string | waf的名称 | ||
mode |
string | waf的行为模式,block/log | ||
ip |
string | waf应用的elb实例对应的ip | ||
created_at |
string | waf的创建时间 | ||
elb_id |
string | waf应用的elb实例id | ||
elb_name |
string | waf应用的elb实例名称 |
返回示例(JSON)
{ "ShowWafResponse" : { "WAF" : { "elb_name" : "test_elb" , "name" : "test_waf" , "ip" : "10.4.224.144" , "created_at" : "2017-07-04T03:38:37Z" , "mode" : "block" , "elb_id" : "14bd4d64-d1e1-44fa-a1a5-95abc" , "id" : "12cb9f9d-f880-4ca9-8228-17670ebdc" } } } |
删除 Waf 接口
请求url:
https://mosapi.meituan.com/mcs/v1?
Action=DeleteWaf&
请求参数&
AUTHDATA
请求参数
参数名 | 类型 | 说明 | 可选值 | 示例 | 备注 |
---|---|---|---|---|---|
id | string | waf的id | 必选 |
返回参数
参数名 | 类型 | 说明 | 示例 | 备注 |
---|---|---|---|---|
return | bool |
返回示例(JSON)
{ "DeleteWafResponse" : { "return" : true } } |