public class CreateDDoSPolicyCaseRequest extends AbstractModel
Constructor and Description |
---|
CreateDDoSPolicyCaseRequest() |
CreateDDoSPolicyCaseRequest(CreateDDoSPolicyCaseRequest 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[] |
getAppProtocols()
Get 应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]
|
String |
getAppType()
Get 细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
|
String |
getBusiness()
Get 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
|
String |
getCaseName()
Get 策略场景名,字符串长度小于64
|
String |
getHasAbroad()
Get 是否有海外客户,取值[no(没有), yes(有)]
|
String |
getHasInitiateTcp()
Get 是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
|
String |
getHasInitiateUdp()
Get 是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
|
String |
getHasVPN()
Get 是否有VPN业务,取值[no(没有), yes(有)]
|
String |
getMaxTcpPackageLen()
Get TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
|
String |
getMaxUdpPackageLen()
Get UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
|
String |
getMinTcpPackageLen()
Get TCP业务报文长度最小值,取值范围(0, 1500)
|
String |
getMinUdpPackageLen()
Get UDP业务报文长度最小值,取值范围(0, 1500)
|
String |
getPeerTcpPort()
Get 主动发起TCP请求的端口,取值范围(0, 65535]
|
String |
getPeerUdpPort()
Get 主动发起UDP请求的端口,取值范围(0, 65535]
|
String[] |
getPlatformTypes()
Get 开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
|
String |
getTcpFootprint()
Get TCP载荷的固定特征码,字符串长度小于512
|
String |
getTcpPortList()
Get TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
|
String |
getTcpSportEnd()
Get TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
|
String |
getTcpSportStart()
Get TCP业务起始端口,取值(0, 65535]
|
String |
getUdpFootprint()
Get UDP载荷的固定特征码,字符串长度小于512
|
String |
getUdpPortList()
Get UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
|
String |
getUdpSportEnd()
Get UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
|
String |
getUdpSportStart()
Get UDP业务起始端口,取值范围(0, 65535]
|
String[] |
getWebApiUrl()
Get Web业务的API的URL
|
void |
setAppProtocols(String[] AppProtocols)
Set 应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]
|
void |
setAppType(String AppType)
Set 细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
|
void |
setBusiness(String Business)
Set 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
|
void |
setCaseName(String CaseName)
Set 策略场景名,字符串长度小于64
|
void |
setHasAbroad(String HasAbroad)
Set 是否有海外客户,取值[no(没有), yes(有)]
|
void |
setHasInitiateTcp(String HasInitiateTcp)
Set 是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
|
void |
setHasInitiateUdp(String HasInitiateUdp)
Set 是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
|
void |
setHasVPN(String HasVPN)
Set 是否有VPN业务,取值[no(没有), yes(有)]
|
void |
setMaxTcpPackageLen(String MaxTcpPackageLen)
Set TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
|
void |
setMaxUdpPackageLen(String MaxUdpPackageLen)
Set UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
|
void |
setMinTcpPackageLen(String MinTcpPackageLen)
Set TCP业务报文长度最小值,取值范围(0, 1500)
|
void |
setMinUdpPackageLen(String MinUdpPackageLen)
Set UDP业务报文长度最小值,取值范围(0, 1500)
|
void |
setPeerTcpPort(String PeerTcpPort)
Set 主动发起TCP请求的端口,取值范围(0, 65535]
|
void |
setPeerUdpPort(String PeerUdpPort)
Set 主动发起UDP请求的端口,取值范围(0, 65535]
|
void |
setPlatformTypes(String[] PlatformTypes)
Set 开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
|
void |
setTcpFootprint(String TcpFootprint)
Set TCP载荷的固定特征码,字符串长度小于512
|
void |
setTcpPortList(String TcpPortList)
Set TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
|
void |
setTcpSportEnd(String TcpSportEnd)
Set TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
|
void |
setTcpSportStart(String TcpSportStart)
Set TCP业务起始端口,取值(0, 65535]
|
void |
setUdpFootprint(String UdpFootprint)
Set UDP载荷的固定特征码,字符串长度小于512
|
void |
setUdpPortList(String UdpPortList)
Set UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
|
void |
setUdpSportEnd(String UdpSportEnd)
Set UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
|
void |
setUdpSportStart(String UdpSportStart)
Set UDP业务起始端口,取值范围(0, 65535]
|
void |
setWebApiUrl(String[] WebApiUrl)
Set Web业务的API的URL
|
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 CreateDDoSPolicyCaseRequest()
public CreateDDoSPolicyCaseRequest(CreateDDoSPolicyCaseRequest source)
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(有)]public String getTcpPortList()
public void setTcpPortList(String TcpPortList)
TcpPortList
- TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000public String getUdpPortList()
public void setUdpPortList(String UdpPortList)
UdpPortList
- UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000Copyright © 2022. All rights reserved.