public class DDosPolicy extends AbstractModel
Constructor and Description |
---|
DDosPolicy() |
Modifier and Type | Method and Description |
---|---|
String[] |
getBoundResources()
Get 策略绑定的资源实例
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCreateTime()
Get 策略创建时间
|
DDoSPolicyDropOption |
getDropOptions()
Get 禁用协议
|
IpBlackWhite[] |
getIpBlackWhiteLists()
Get 黑白IP名单
|
DDoSPolicyPacketFilter[] |
getPacketFilters()
Get 报文过滤
|
String |
getPolicyId()
Get 策略ID
|
String |
getPolicyName()
Get 策略名称
|
DDoSPolicyPortLimit[] |
getPortLimits()
Get 禁用端口
|
ResourceIp[] |
getResources()
Get 策略绑定的资源
|
String |
getSceneId()
Get 策略所属的策略场景
注意:此字段可能返回 null,表示取不到有效值。
|
WaterPrintKey[] |
getWaterKey()
Get 水印密钥,最多只有2个,当没有水印策略时数组为空
|
WaterPrintPolicy[] |
getWaterPrint()
Get 水印策略参数,最多只有一个,当没有水印策略时数组为空
|
void |
setBoundResources(String[] BoundResources)
Set 策略绑定的资源实例
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCreateTime(String CreateTime)
Set 策略创建时间
|
void |
setDropOptions(DDoSPolicyDropOption DropOptions)
Set 禁用协议
|
void |
setIpBlackWhiteLists(IpBlackWhite[] IpBlackWhiteLists)
Set 黑白IP名单
|
void |
setPacketFilters(DDoSPolicyPacketFilter[] PacketFilters)
Set 报文过滤
|
void |
setPolicyId(String PolicyId)
Set 策略ID
|
void |
setPolicyName(String PolicyName)
Set 策略名称
|
void |
setPortLimits(DDoSPolicyPortLimit[] PortLimits)
Set 禁用端口
|
void |
setResources(ResourceIp[] Resources)
Set 策略绑定的资源
|
void |
setSceneId(String SceneId)
Set 策略所属的策略场景
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setWaterKey(WaterPrintKey[] WaterKey)
Set 水印密钥,最多只有2个,当没有水印策略时数组为空
|
void |
setWaterPrint(WaterPrintPolicy[] WaterPrint)
Set 水印策略参数,最多只有一个,当没有水印策略时数组为空
|
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 ResourceIp[] getResources()
public void setResources(ResourceIp[] Resources)
Resources
- 策略绑定的资源public DDoSPolicyDropOption getDropOptions()
public void setDropOptions(DDoSPolicyDropOption DropOptions)
DropOptions
- 禁用协议public DDoSPolicyPortLimit[] getPortLimits()
public void setPortLimits(DDoSPolicyPortLimit[] PortLimits)
PortLimits
- 禁用端口public DDoSPolicyPacketFilter[] getPacketFilters()
public void setPacketFilters(DDoSPolicyPacketFilter[] PacketFilters)
PacketFilters
- 报文过滤public IpBlackWhite[] getIpBlackWhiteLists()
public void setIpBlackWhiteLists(IpBlackWhite[] IpBlackWhiteLists)
IpBlackWhiteLists
- 黑白IP名单public String getPolicyId()
public void setPolicyId(String PolicyId)
PolicyId
- 策略IDpublic String getPolicyName()
public void setPolicyName(String PolicyName)
PolicyName
- 策略名称public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 策略创建时间public WaterPrintPolicy[] getWaterPrint()
public void setWaterPrint(WaterPrintPolicy[] WaterPrint)
WaterPrint
- 水印策略参数,最多只有一个,当没有水印策略时数组为空public WaterPrintKey[] getWaterKey()
public void setWaterKey(WaterPrintKey[] WaterKey)
WaterKey
- 水印密钥,最多只有2个,当没有水印策略时数组为空public String[] getBoundResources()
public void setBoundResources(String[] BoundResources)
BoundResources
- 策略绑定的资源实例
注意:此字段可能返回 null,表示取不到有效值。public String getSceneId()
public void setSceneId(String SceneId)
SceneId
- 策略所属的策略场景
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2020. All rights reserved.