public class CreateDDoSPolicyCaseRequest extends AbstractModel
构造器和说明 |
---|
CreateDDoSPolicyCaseRequest() |
限定符和类型 | 方法和说明 |
---|---|
String[] |
getAppProtocols()
获取应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]
|
String |
getAppType()
获取细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
|
String |
getBusiness()
获取大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
|
String |
getCaseName()
获取策略场景名,字符串长度小于64
|
String |
getHasAbroad()
获取是否有海外客户,取值[no(没有), yes(有)]
|
String |
getHasInitiateTcp()
获取是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
|
String |
getHasInitiateUdp()
获取是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
|
String |
getHasVPN()
获取是否有VPN业务,取值[no(没有), yes(有)]
|
String |
getMaxTcpPackageLen()
获取TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
|
String |
getMaxUdpPackageLen()
获取UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
|
String |
getMinTcpPackageLen()
获取TCP业务报文长度最小值,取值范围(0, 1500)
|
String |
getMinUdpPackageLen()
获取UDP业务报文长度最小值,取值范围(0, 1500)
|
String |
getPeerTcpPort()
获取主动发起TCP请求的端口,取值范围(0, 65535]
|
String |
getPeerUdpPort()
获取主动发起UDP请求的端口,取值范围(0, 65535]
|
String[] |
getPlatformTypes()
获取开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
|
String |
getTcpFootprint()
获取TCP载荷的固定特征码,字符串长度小于512
|
String |
getTcpSportEnd()
获取TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
|
String |
getTcpSportStart()
获取TCP业务起始端口,取值(0, 65535]
|
String |
getUdpFootprint()
获取UDP载荷的固定特征码,字符串长度小于512
|
String |
getUdpSportEnd()
获取UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
|
String |
getUdpSportStart()
获取UDP业务起始端口,取值范围(0, 65535]
|
String[] |
getWebApiUrl()
获取Web业务的API的URL
|
void |
setAppProtocols(String[] AppProtocols)
设置应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]
|
void |
setAppType(String AppType)
设置细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
|
void |
setBusiness(String Business)
设置大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
|
void |
setCaseName(String CaseName)
设置策略场景名,字符串长度小于64
|
void |
setHasAbroad(String HasAbroad)
设置是否有海外客户,取值[no(没有), yes(有)]
|
void |
setHasInitiateTcp(String HasInitiateTcp)
设置是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
|
void |
setHasInitiateUdp(String HasInitiateUdp)
设置是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
|
void |
setHasVPN(String HasVPN)
设置是否有VPN业务,取值[no(没有), yes(有)]
|
void |
setMaxTcpPackageLen(String MaxTcpPackageLen)
设置TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
|
void |
setMaxUdpPackageLen(String MaxUdpPackageLen)
设置UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
|
void |
setMinTcpPackageLen(String MinTcpPackageLen)
设置TCP业务报文长度最小值,取值范围(0, 1500)
|
void |
setMinUdpPackageLen(String MinUdpPackageLen)
设置UDP业务报文长度最小值,取值范围(0, 1500)
|
void |
setPeerTcpPort(String PeerTcpPort)
设置主动发起TCP请求的端口,取值范围(0, 65535]
|
void |
setPeerUdpPort(String PeerUdpPort)
设置主动发起UDP请求的端口,取值范围(0, 65535]
|
void |
setPlatformTypes(String[] PlatformTypes)
设置开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
|
void |
setTcpFootprint(String TcpFootprint)
设置TCP载荷的固定特征码,字符串长度小于512
|
void |
setTcpSportEnd(String TcpSportEnd)
设置TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
|
void |
setTcpSportStart(String TcpSportStart)
设置TCP业务起始端口,取值(0, 65535]
|
void |
setUdpFootprint(String UdpFootprint)
设置UDP载荷的固定特征码,字符串长度小于512
|
void |
setUdpSportEnd(String UdpSportEnd)
设置UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
|
void |
setUdpSportStart(String UdpSportStart)
设置UDP业务起始端口,取值范围(0, 65535]
|
void |
setWebApiUrl(String[] WebApiUrl)
设置Web业务的API的URL
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getBusiness()
public void setBusiness(String Business)
Business
- 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)public String getCaseName()
public void setCaseName(String CaseName)
CaseName
- 策略场景名,字符串长度小于64public String[] getPlatformTypes()
public void setPlatformTypes(String[] PlatformTypes)
PlatformTypes
- 开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]public String getAppType()
public void setAppType(String AppType)
AppType
- 细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]public String[] getAppProtocols()
public void setAppProtocols(String[] AppProtocols)
AppProtocols
- 应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]public String getTcpSportStart()
public void setTcpSportStart(String TcpSportStart)
TcpSportStart
- TCP业务起始端口,取值(0, 65535]public String getTcpSportEnd()
public void setTcpSportEnd(String TcpSportEnd)
TcpSportEnd
- TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口public String getUdpSportStart()
public void setUdpSportStart(String UdpSportStart)
UdpSportStart
- UDP业务起始端口,取值范围(0, 65535]public String getUdpSportEnd()
public void setUdpSportEnd(String UdpSportEnd)
UdpSportEnd
- UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口public String getHasAbroad()
public void setHasAbroad(String HasAbroad)
HasAbroad
- 是否有海外客户,取值[no(没有), yes(有)]public String getHasInitiateTcp()
public void setHasInitiateTcp(String HasInitiateTcp)
HasInitiateTcp
- 是否会主动对外发起TCP请求,取值[no(不会), yes(会)]public String getHasInitiateUdp()
public void setHasInitiateUdp(String HasInitiateUdp)
HasInitiateUdp
- 是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]public String getPeerTcpPort()
public void setPeerTcpPort(String PeerTcpPort)
PeerTcpPort
- 主动发起TCP请求的端口,取值范围(0, 65535]public String getPeerUdpPort()
public void setPeerUdpPort(String PeerUdpPort)
PeerUdpPort
- 主动发起UDP请求的端口,取值范围(0, 65535]public String getTcpFootprint()
public void setTcpFootprint(String TcpFootprint)
TcpFootprint
- TCP载荷的固定特征码,字符串长度小于512public String getUdpFootprint()
public void setUdpFootprint(String UdpFootprint)
UdpFootprint
- UDP载荷的固定特征码,字符串长度小于512public String[] getWebApiUrl()
public void setWebApiUrl(String[] WebApiUrl)
WebApiUrl
- Web业务的API的URLpublic String getMinTcpPackageLen()
public void setMinTcpPackageLen(String MinTcpPackageLen)
MinTcpPackageLen
- TCP业务报文长度最小值,取值范围(0, 1500)public String getMaxTcpPackageLen()
public void setMaxTcpPackageLen(String MaxTcpPackageLen)
MaxTcpPackageLen
- TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值public String getMinUdpPackageLen()
public void setMinUdpPackageLen(String MinUdpPackageLen)
MinUdpPackageLen
- UDP业务报文长度最小值,取值范围(0, 1500)public String getMaxUdpPackageLen()
public void setMaxUdpPackageLen(String MaxUdpPackageLen)
MaxUdpPackageLen
- UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值public String getHasVPN()
public void setHasVPN(String HasVPN)
HasVPN
- 是否有VPN业务,取值[no(没有), yes(有)]Copyright © 2019. All rights reserved.