修改防護策略內容。
介面說明
請確保使用該介面時,參數是全量的,參數未填時,配置會被刪除。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
yundun-antiddosbag:ModifyPolicyContent |
update |
*Policy
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| Id |
string |
是 |
策略 ID。 |
83967609-7ea5-4f6d-a6ea-380b09e**** |
| Name |
string |
否 |
策略名稱稱。 |
demo** |
| Content |
object |
否 |
策略內容。 |
|
| BlackIpListExpireAt |
integer |
否 |
IP 黑名單逾時時間(unix 時間戳記)。 |
1716878000 |
| EnableIntelligence |
boolean |
否 |
是否開啟 AI 智能防護。 |
true |
| IntelligenceLevel |
string |
否 |
AI 智能防護的防護等級。取值:
|
default |
| WhitenGfbrNets |
boolean |
否 |
是否開啟 DDoS 高防(中國內地&非中國內地)回源地址加白。 |
false |
| EnableDropIcmp |
boolean |
否 |
是否禁用 ICMP 協議。 |
true |
| RegionBlockCountryList |
array |
否 |
地區封鎖的國家列表。 |
|
|
integer |
否 |
地區封鎖的國家代號。 |
11 |
|
| RegionBlockProvinceList |
array |
否 |
地區封鎖的省份列表。 |
|
|
integer |
否 |
地區封鎖的省份代號。 |
2 |
|
| SourceLimit |
object |
否 |
源限速。 |
|
| Pps |
integer |
否 |
源 PPS 限速,單位 Packet/s。 |
64 |
| Bps |
integer |
否 |
源頻寬限速,單位 Byte/s。 |
2048 |
| SynPps |
integer |
否 |
源 SYN PPS 限速,單位 Packet/s。 |
64 |
| SynBps |
integer |
否 |
源 SYN 頻寬限速,單位 Byte/s。 |
2048 |
| SourceBlockList |
array<object> |
否 |
源限速拉黑列表。 |
|
|
object |
否 |
源限速拉黑列表。 |
||
| Type |
integer |
是 |
源限速類型。取值:
|
3 |
| BlockExpireSeconds |
integer |
是 |
源 IP 加入黑名單的時間長度。單位秒。 |
120 |
| EverySeconds |
integer |
是 |
源限速拉黑的統計周期,單位秒。 |
60 |
| ExceedLimitTimes |
integer |
是 |
源 IP 在 1 個統計周期內超過限速值的次數。 |
5 |
| ReflectBlockUdpPortList |
array |
否 |
反射攻擊防護過濾的連接埠列表。 |
|
|
integer |
否 |
反射攻擊防護過濾的連接埠。 說明
僅支援 UDP。 |
123 |
|
| PortRuleList |
array<object> |
否 |
連接埠封鎖規則列表。 |
|
|
object |
否 |
連接埠封鎖規則列表。 |
||
| Id |
string |
否 |
規則 ID。 |
412a7312-58ff-4e32-a202-0ab0******* |
| Protocol |
string |
是 |
協議類型,取值:
|
tcp |
| SrcPortStart |
integer |
是 |
源連接埠範圍的開始值。取值範圍:0~65535。 |
0 |
| SrcPortEnd |
integer |
是 |
源連接埠範圍的結束值。取值範圍:0~65535。 |
65535 |
| DstPortStart |
integer |
是 |
目的連接埠範圍的起始值。取值範圍:0~65535。 |
0 |
| DstPortEnd |
integer |
是 |
目的連接埠範圍的結束值。取值範圍:0~65535。 |
65535 |
| MatchAction |
string |
是 |
匹配動作。取值:
|
drop |
| SeqNo |
integer |
是 |
生效順序號,使用整數表示。 說明
數字越小,越靠前生效。 |
1 |
| FingerPrintRuleList |
array<object> |
否 |
指紋過濾規則列表。 |
|
|
object |
否 |
指紋過濾規則列表。 |
||
| Id |
string |
否 |
規則 ID。 |
83967609-7ea5-4f6d-a6ea-380b09e**** |
| Protocol |
string |
是 |
協議類型,取值:
|
tcp |
| SrcPortStart |
integer |
是 |
源連接埠範圍的起始值。取值範圍:0~65535。 |
0 |
| SrcPortEnd |
integer |
是 |
源連接埠範圍的結束值。取值範圍:0~65535。 |
65535 |
| DstPortStart |
integer |
是 |
目的連接埠範圍的起始值。取值範圍:0~65535。 |
0 |
| DstPortEnd |
integer |
是 |
目的連接埠範圍的結束值。取值範圍:0~65535。 |
65535 |
| MinPktLen |
integer |
是 |
最小包長,取值範圍:1~1500。 |
1 |
| MaxPktLen |
integer |
是 |
最大包長,取值範圍:1~1500。 |
1500 |
| Offset |
integer |
否 |
位移量,取值範圍:0~1500。 |
0 |
| PayloadBytes |
string |
否 |
檢測載荷。使用十六進位字串格式表示。 |
abcd |
| MatchAction |
string |
是 |
設定指紋特徵匹配後的動作。取值:
|
drop |
| RateValue |
integer |
否 |
限速值。取值範圍:1~100000。 說明
匹配後動作為源 IP 限速或者源 Session 限速時(匹配動作為ip_rate或session_rate),必須填寫該參數。 |
100 |
| SeqNo |
integer |
是 |
生效順序號,使用整數表示。 說明
數字越小,越靠前生效。 |
1 |
| EnableL4Defense |
boolean |
否 |
是否開啟連接埠防護。 |
true |
| L4RuleList |
array<object> |
否 |
連接埠防護規則列表。 |
|
|
array<object> |
否 |
連接埠防護規則列表。 |
||
| Name |
string |
是 |
規則名稱。 |
test** |
| Priority |
integer |
否 |
規則優先順序。取值範圍:1~100。 說明
數字越小,優先順序越高。 |
1 |
| Method |
string |
否 |
規則類型。取值:
|
char |
| Match |
string |
否 |
邏輯符。取值:
|
0 |
| Action |
string |
否 |
動作。取值:
|
2 |
| Limited |
integer |
否 |
會話流啟動規則匹配的最小位元組數,取值範圍:0~2048 |
0 |
| ConditionList |
array<object> |
否 |
檢測條件列表。 |
|
|
array<object> |
否 |
檢測條件列表。 |
||
| Arg |
string |
否 |
檢測內容。 說明
規則類型為 char,必須為 ASCII 字串;規則類型為 hex,必須為十六進位字串。最大長度 2048。 |
abcd |
| Position |
integer |
否 |
檢測起始位置,取值範圍:0~2047。 |
0 |
| Depth |
integer |
否 |
檢測視窗長度,取值範圍:1~2048。 |
1200 |
| Encode |
string |
否 |
字元類型。取值:
|
str |
| Pattern |
string |
否 |
匹配模式。取值:
|
contain |
| Content |
string |
否 |
匹配內容。
|
test** |
| Offset |
object |
否 |
匹配區間。 |
|
| Start |
integer |
否 |
開始位置,取值範圍:0~1499。 |
0 |
| End |
integer |
否 |
結束位置,取值範圍:0~1499。 說明
需要滿足 結束位置 >= 開始位置。 |
1499 |
| PortVersion |
string |
否 |
連接埠防護策略版本,取值:
說明
僅連接埠防護策略支援。 |
2 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
返回參數。 |
||
| RequestId |
string |
本次調用請求的 ID,是由阿里雲為該請求產生的唯一識別碼,可用於排查和定位問題。 |
3777EF25-940B-51F4-BB1D-99B5******** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "3777EF25-940B-51F4-BB1D-99B5********"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。