public class ModifyDDoSPolicyRequest extends AbstractModel
Constructor and Description |
---|
ModifyDDoSPolicyRequest() |
ModifyDDoSPolicyRequest(ModifyDDoSPolicyRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
String |
getBusiness()
Get 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
|
DDoSPolicyDropOption[] |
getDropOptions()
Get 协议禁用,必须填写且数组长度必须为1
|
IpBlackWhite[] |
getIpAllowDenys()
Get IP黑白名单,当没有IP黑白名单时填空数组
|
DDoSPolicyPacketFilter[] |
getPacketFilters()
Get 报文过滤,当没有报文过滤时填空数组
|
String |
getPolicyId()
Get 策略ID
|
DDoSPolicyPortLimit[] |
getPortLimits()
Get 端口禁用,当没有禁用端口时填空数组
|
WaterPrintPolicy[] |
getWaterPrint()
Get 水印策略参数,当没有启用水印功能时填空数组,最多只能传一条水印策略(即数组大小不超过1)
|
void |
setBusiness(String Business)
Set 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
|
void |
setDropOptions(DDoSPolicyDropOption[] DropOptions)
Set 协议禁用,必须填写且数组长度必须为1
|
void |
setIpAllowDenys(IpBlackWhite[] IpAllowDenys)
Set IP黑白名单,当没有IP黑白名单时填空数组
|
void |
setPacketFilters(DDoSPolicyPacketFilter[] PacketFilters)
Set 报文过滤,当没有报文过滤时填空数组
|
void |
setPolicyId(String PolicyId)
Set 策略ID
|
void |
setPortLimits(DDoSPolicyPortLimit[] PortLimits)
Set 端口禁用,当没有禁用端口时填空数组
|
void |
setWaterPrint(WaterPrintPolicy[] WaterPrint)
Set 水印策略参数,当没有启用水印功能时填空数组,最多只能传一条水印策略(即数组大小不超过1)
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public ModifyDDoSPolicyRequest()
public ModifyDDoSPolicyRequest(ModifyDDoSPolicyRequest source)
public String getBusiness()
public void setBusiness(String Business)
Business
- 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)public String getPolicyId()
public void setPolicyId(String PolicyId)
PolicyId
- 策略IDpublic DDoSPolicyDropOption[] getDropOptions()
public void setDropOptions(DDoSPolicyDropOption[] DropOptions)
DropOptions
- 协议禁用,必须填写且数组长度必须为1public DDoSPolicyPortLimit[] getPortLimits()
public void setPortLimits(DDoSPolicyPortLimit[] PortLimits)
PortLimits
- 端口禁用,当没有禁用端口时填空数组public IpBlackWhite[] getIpAllowDenys()
public void setIpAllowDenys(IpBlackWhite[] IpAllowDenys)
IpAllowDenys
- IP黑白名单,当没有IP黑白名单时填空数组public DDoSPolicyPacketFilter[] getPacketFilters()
public void setPacketFilters(DDoSPolicyPacketFilter[] PacketFilters)
PacketFilters
- 报文过滤,当没有报文过滤时填空数组public WaterPrintPolicy[] getWaterPrint()
public void setWaterPrint(WaterPrintPolicy[] WaterPrint)
WaterPrint
- 水印策略参数,当没有启用水印功能时填空数组,最多只能传一条水印策略(即数组大小不超过1)Copyright © 2021. All rights reserved.