Class ModifyDDoSPolicyCaseRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dayu.v20180709.models.ModifyDDoSPolicyCaseRequest
-
public class ModifyDDoSPolicyCaseRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyDDoSPolicyCaseRequest()ModifyDDoSPolicyCaseRequest(ModifyDDoSPolicyCaseRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getAppProtocols()Get 应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]StringgetAppType()Get 细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]StringgetBusiness()Get 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)StringgetHasAbroad()Get 是否有海外客户,取值[no(没有), yes(有)]StringgetHasInitiateTcp()Get 是否会主动对外发起TCP请求,取值[no(不会), yes(会)]StringgetHasInitiateUdp()Get 是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]StringgetHasVPN()Get 是否有VPN业务,取值[no(没有), yes(有)]StringgetMaxTcpPackageLen()Get TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值StringgetMaxUdpPackageLen()Get UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值StringgetMinTcpPackageLen()Get TCP业务报文长度最小值,取值范围(0, 1500)StringgetMinUdpPackageLen()Get UDP业务报文长度最小值,取值范围(0, 1500)StringgetPeerTcpPort()Get 主动发起TCP请求的端口,取值范围(0, 65535]StringgetPeerUdpPort()Get 主动发起UDP请求的端口,取值范围(0, 65535]String[]getPlatformTypes()Get 开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]StringgetSceneId()Get 策略场景IDStringgetTcpFootprint()Get TCP载荷的固定特征码,字符串长度小于512StringgetTcpPortList()Get TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000StringgetTcpSportEnd()Get TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口StringgetTcpSportStart()Get TCP业务起始端口,取值(0, 65535]StringgetUdpFootprint()Get UDP载荷的固定特征码,字符串长度小于512StringgetUdpPortList()Get UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000StringgetUdpSportEnd()Get UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口StringgetUdpSportStart()Get UDP业务起始端口,取值范围(0, 65535]String[]getWebApiUrl()Get Web业务的API的URLvoidsetAppProtocols(String[] AppProtocols)Set 应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]voidsetAppType(String AppType)Set 细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]voidsetBusiness(String Business)Set 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)voidsetHasAbroad(String HasAbroad)Set 是否有海外客户,取值[no(没有), yes(有)]voidsetHasInitiateTcp(String HasInitiateTcp)Set 是否会主动对外发起TCP请求,取值[no(不会), yes(会)]voidsetHasInitiateUdp(String HasInitiateUdp)Set 是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]voidsetHasVPN(String HasVPN)Set 是否有VPN业务,取值[no(没有), yes(有)]voidsetMaxTcpPackageLen(String MaxTcpPackageLen)Set TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值voidsetMaxUdpPackageLen(String MaxUdpPackageLen)Set UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值voidsetMinTcpPackageLen(String MinTcpPackageLen)Set TCP业务报文长度最小值,取值范围(0, 1500)voidsetMinUdpPackageLen(String MinUdpPackageLen)Set UDP业务报文长度最小值,取值范围(0, 1500)voidsetPeerTcpPort(String PeerTcpPort)Set 主动发起TCP请求的端口,取值范围(0, 65535]voidsetPeerUdpPort(String PeerUdpPort)Set 主动发起UDP请求的端口,取值范围(0, 65535]voidsetPlatformTypes(String[] PlatformTypes)Set 开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]voidsetSceneId(String SceneId)Set 策略场景IDvoidsetTcpFootprint(String TcpFootprint)Set TCP载荷的固定特征码,字符串长度小于512voidsetTcpPortList(String TcpPortList)Set TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000voidsetTcpSportEnd(String TcpSportEnd)Set TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口voidsetTcpSportStart(String TcpSportStart)Set TCP业务起始端口,取值(0, 65535]voidsetUdpFootprint(String UdpFootprint)Set UDP载荷的固定特征码,字符串长度小于512voidsetUdpPortList(String UdpPortList)Set UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000voidsetUdpSportEnd(String UdpSportEnd)Set UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口voidsetUdpSportStart(String UdpSportStart)Set UDP业务起始端口,取值范围(0, 65535]voidsetWebApiUrl(String[] WebApiUrl)Set Web业务的API的URLvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyDDoSPolicyCaseRequest
public ModifyDDoSPolicyCaseRequest()
-
ModifyDDoSPolicyCaseRequest
public ModifyDDoSPolicyCaseRequest(ModifyDDoSPolicyCaseRequest 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.
-
-
Method Detail
-
getBusiness
public String getBusiness()
Get 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)- Returns:
- Business 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
setBusiness
public void setBusiness(String Business)
Set 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)- Parameters:
Business- 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
-
getSceneId
public String getSceneId()
Get 策略场景ID- Returns:
- SceneId 策略场景ID
-
setSceneId
public void setSceneId(String SceneId)
Set 策略场景ID- Parameters:
SceneId- 策略场景ID
-
getPlatformTypes
public String[] getPlatformTypes()
Get 开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]- Returns:
- PlatformTypes 开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
setPlatformTypes
public void setPlatformTypes(String[] PlatformTypes)
Set 开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]- Parameters:
PlatformTypes- 开发平台,取值[PC(PC客户端), MOBILE(移动端), TV(电视端), SERVER(主机)]
-
getAppType
public String getAppType()
Get 细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]- Returns:
- AppType 细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
-
setAppType
public void setAppType(String AppType)
Set 细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]- Parameters:
AppType- 细分品类,取值[WEB(网站), GAME(游戏), APP(应用), OTHER(其他)]
-
getAppProtocols
public String[] getAppProtocols()
Get 应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]- Returns:
- AppProtocols 应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]
-
setAppProtocols
public void setAppProtocols(String[] AppProtocols)
Set 应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]- Parameters:
AppProtocols- 应用协议,取值[tcp(TCP协议),udp(UDP协议),icmp(ICMP协议),all(其他协议)]
-
getTcpSportStart
public String getTcpSportStart()
Get TCP业务起始端口,取值(0, 65535]- Returns:
- TcpSportStart TCP业务起始端口,取值(0, 65535]
-
setTcpSportStart
public void setTcpSportStart(String TcpSportStart)
Set TCP业务起始端口,取值(0, 65535]- Parameters:
TcpSportStart- TCP业务起始端口,取值(0, 65535]
-
getTcpSportEnd
public String getTcpSportEnd()
Get TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口- Returns:
- TcpSportEnd TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
setTcpSportEnd
public void setTcpSportEnd(String TcpSportEnd)
Set TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口- Parameters:
TcpSportEnd- TCP业务结束端口,取值(0, 65535],必须大于等于TCP业务起始端口
-
getUdpSportStart
public String getUdpSportStart()
Get UDP业务起始端口,取值范围(0, 65535]- Returns:
- UdpSportStart UDP业务起始端口,取值范围(0, 65535]
-
setUdpSportStart
public void setUdpSportStart(String UdpSportStart)
Set UDP业务起始端口,取值范围(0, 65535]- Parameters:
UdpSportStart- UDP业务起始端口,取值范围(0, 65535]
-
getUdpSportEnd
public String getUdpSportEnd()
Get UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口- Returns:
- UdpSportEnd UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
setUdpSportEnd
public void setUdpSportEnd(String UdpSportEnd)
Set UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口- Parameters:
UdpSportEnd- UDP业务结束端口,取值范围(0, 65535),必须大于等于UDP业务起始端口
-
getHasAbroad
public String getHasAbroad()
Get 是否有海外客户,取值[no(没有), yes(有)]- Returns:
- HasAbroad 是否有海外客户,取值[no(没有), yes(有)]
-
setHasAbroad
public void setHasAbroad(String HasAbroad)
Set 是否有海外客户,取值[no(没有), yes(有)]- Parameters:
HasAbroad- 是否有海外客户,取值[no(没有), yes(有)]
-
getHasInitiateTcp
public String getHasInitiateTcp()
Get 是否会主动对外发起TCP请求,取值[no(不会), yes(会)]- Returns:
- HasInitiateTcp 是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
setHasInitiateTcp
public void setHasInitiateTcp(String HasInitiateTcp)
Set 是否会主动对外发起TCP请求,取值[no(不会), yes(会)]- Parameters:
HasInitiateTcp- 是否会主动对外发起TCP请求,取值[no(不会), yes(会)]
-
getHasInitiateUdp
public String getHasInitiateUdp()
Get 是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]- Returns:
- HasInitiateUdp 是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
setHasInitiateUdp
public void setHasInitiateUdp(String HasInitiateUdp)
Set 是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]- Parameters:
HasInitiateUdp- 是否会主动对外发起UDP业务请求,取值[no(不会), yes(会)]
-
getPeerTcpPort
public String getPeerTcpPort()
Get 主动发起TCP请求的端口,取值范围(0, 65535]- Returns:
- PeerTcpPort 主动发起TCP请求的端口,取值范围(0, 65535]
-
setPeerTcpPort
public void setPeerTcpPort(String PeerTcpPort)
Set 主动发起TCP请求的端口,取值范围(0, 65535]- Parameters:
PeerTcpPort- 主动发起TCP请求的端口,取值范围(0, 65535]
-
getPeerUdpPort
public String getPeerUdpPort()
Get 主动发起UDP请求的端口,取值范围(0, 65535]- Returns:
- PeerUdpPort 主动发起UDP请求的端口,取值范围(0, 65535]
-
setPeerUdpPort
public void setPeerUdpPort(String PeerUdpPort)
Set 主动发起UDP请求的端口,取值范围(0, 65535]- Parameters:
PeerUdpPort- 主动发起UDP请求的端口,取值范围(0, 65535]
-
getTcpFootprint
public String getTcpFootprint()
Get TCP载荷的固定特征码,字符串长度小于512- Returns:
- TcpFootprint TCP载荷的固定特征码,字符串长度小于512
-
setTcpFootprint
public void setTcpFootprint(String TcpFootprint)
Set TCP载荷的固定特征码,字符串长度小于512- Parameters:
TcpFootprint- TCP载荷的固定特征码,字符串长度小于512
-
getUdpFootprint
public String getUdpFootprint()
Get UDP载荷的固定特征码,字符串长度小于512- Returns:
- UdpFootprint UDP载荷的固定特征码,字符串长度小于512
-
setUdpFootprint
public void setUdpFootprint(String UdpFootprint)
Set UDP载荷的固定特征码,字符串长度小于512- Parameters:
UdpFootprint- UDP载荷的固定特征码,字符串长度小于512
-
getWebApiUrl
public String[] getWebApiUrl()
Get Web业务的API的URL- Returns:
- WebApiUrl Web业务的API的URL
-
setWebApiUrl
public void setWebApiUrl(String[] WebApiUrl)
Set Web业务的API的URL- Parameters:
WebApiUrl- Web业务的API的URL
-
getMinTcpPackageLen
public String getMinTcpPackageLen()
Get TCP业务报文长度最小值,取值范围(0, 1500)- Returns:
- MinTcpPackageLen TCP业务报文长度最小值,取值范围(0, 1500)
-
setMinTcpPackageLen
public void setMinTcpPackageLen(String MinTcpPackageLen)
Set TCP业务报文长度最小值,取值范围(0, 1500)- Parameters:
MinTcpPackageLen- TCP业务报文长度最小值,取值范围(0, 1500)
-
getMaxTcpPackageLen
public String getMaxTcpPackageLen()
Get TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值- Returns:
- MaxTcpPackageLen TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
setMaxTcpPackageLen
public void setMaxTcpPackageLen(String MaxTcpPackageLen)
Set TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值- Parameters:
MaxTcpPackageLen- TCP业务报文长度最大值,取值范围(0, 1500),必须大于等于TCP业务报文长度最小值
-
getMinUdpPackageLen
public String getMinUdpPackageLen()
Get UDP业务报文长度最小值,取值范围(0, 1500)- Returns:
- MinUdpPackageLen UDP业务报文长度最小值,取值范围(0, 1500)
-
setMinUdpPackageLen
public void setMinUdpPackageLen(String MinUdpPackageLen)
Set UDP业务报文长度最小值,取值范围(0, 1500)- Parameters:
MinUdpPackageLen- UDP业务报文长度最小值,取值范围(0, 1500)
-
getMaxUdpPackageLen
public String getMaxUdpPackageLen()
Get UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值- Returns:
- MaxUdpPackageLen UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
setMaxUdpPackageLen
public void setMaxUdpPackageLen(String MaxUdpPackageLen)
Set UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值- Parameters:
MaxUdpPackageLen- UDP业务报文长度最大值,取值范围(0, 1500),必须大于等于UDP业务报文长度最小值
-
getHasVPN
public String getHasVPN()
Get 是否有VPN业务,取值[no(没有), yes(有)]- Returns:
- HasVPN 是否有VPN业务,取值[no(没有), yes(有)]
-
setHasVPN
public void setHasVPN(String HasVPN)
Set 是否有VPN业务,取值[no(没有), yes(有)]- Parameters:
HasVPN- 是否有VPN业务,取值[no(没有), yes(有)]
-
getTcpPortList
public String getTcpPortList()
Get TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000- Returns:
- TcpPortList TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
setTcpPortList
public void setTcpPortList(String TcpPortList)
Set TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000- Parameters:
TcpPortList- TCP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
getUdpPortList
public String getUdpPortList()
Get UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000- Returns:
- UdpPortList UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
setUdpPortList
public void setUdpPortList(String UdpPortList)
Set UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000- Parameters:
UdpPortList- UDP业务端口列表,同时支持单个端口和端口段,字符串格式,例如:80,443,700-800,53,1000-3000
-
-