Class ModifyCCThresholdRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dayu.v20180709.models.ModifyCCThresholdRequest
-
public class ModifyCCThresholdRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyCCThresholdRequest()
ModifyCCThresholdRequest(ModifyCCThresholdRequest 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
getBasicBizType()
Get 专区类型(仅基础防护提供),取值如:公有云专区:public,黑石专区:bm, NAT服务器专区:nat,互联网通道:channel。String
getBasicDeviceType()
Get 设备类型(仅基础防护提供),取值如:服务器:cvm,公有云负载均衡:clb,黑石负载均衡:lb,NAT服务器:nat,互联网通道:channel.String
getBasicIp()
Get 查询的IP地址(仅基础防护提供),取值如:1.1.1.1String
getBasicIpInstance()
Get 仅基础防护提供。可选,IPInstance Nat 网关(如果查询的设备类型是NAT服务器,需要传此参数,通过nat资源查询接口获取)Long
getBasicIspCode()
Get 仅基础防护提供。可选,运营商线路(如果查询的设备类型是NAT服务器,需要传此参数为5)String
getBasicRegion()
Get 查询IP所属地域(仅基础防护提供),取值如:gz、bj、sh、hk等地域缩写String
getBusiness()
Get 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示基础防护)String
getDomain()
Get 可选字段,当协议取值HTTPS时,必填String
getId()
Get 资源IDString
getProtocol()
Get 可选字段,代表CC防护类型,取值[http(HTTP协议的CC防护),https(HTTPS协议的CC防护)];当不填时,默认为HTTP协议的CC防护;当填写https时还需要填写RuleId字段;String
getRuleId()
Get 可选字段,表示HTTPS协议的7层转发规则ID(通过获取7层转发规则接口可以获取规则ID); 当Protocol=https时必须填写;Long
getThreshold()
Get CC防护阈值,取值(0 100 150 240 350 480 550 700 850 1000 1500 2000 3000 5000 10000 20000); 当Business为高防IP、高防IP专业版时,其CC防护最大阈值跟资源的保底防护带宽有关,对应关系如下: 保底带宽: 最大C防护阈值 10: 20000, 20: 40000, 30: 70000, 40: 100000, 50: 150000, 60: 200000, 80: 250000, 100: 300000,void
setBasicBizType(String BasicBizType)
Set 专区类型(仅基础防护提供),取值如:公有云专区:public,黑石专区:bm, NAT服务器专区:nat,互联网通道:channel。void
setBasicDeviceType(String BasicDeviceType)
Set 设备类型(仅基础防护提供),取值如:服务器:cvm,公有云负载均衡:clb,黑石负载均衡:lb,NAT服务器:nat,互联网通道:channel.void
setBasicIp(String BasicIp)
Set 查询的IP地址(仅基础防护提供),取值如:1.1.1.1void
setBasicIpInstance(String BasicIpInstance)
Set 仅基础防护提供。可选,IPInstance Nat 网关(如果查询的设备类型是NAT服务器,需要传此参数,通过nat资源查询接口获取)void
setBasicIspCode(Long BasicIspCode)
Set 仅基础防护提供。可选,运营商线路(如果查询的设备类型是NAT服务器,需要传此参数为5)void
setBasicRegion(String BasicRegion)
Set 查询IP所属地域(仅基础防护提供),取值如:gz、bj、sh、hk等地域缩写void
setBusiness(String Business)
Set 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示基础防护)void
setDomain(String Domain)
Set 可选字段,当协议取值HTTPS时,必填void
setId(String Id)
Set 资源IDvoid
setProtocol(String Protocol)
Set 可选字段,代表CC防护类型,取值[http(HTTP协议的CC防护),https(HTTPS协议的CC防护)];当不填时,默认为HTTP协议的CC防护;当填写https时还需要填写RuleId字段;void
setRuleId(String RuleId)
Set 可选字段,表示HTTPS协议的7层转发规则ID(通过获取7层转发规则接口可以获取规则ID); 当Protocol=https时必须填写;void
setThreshold(Long Threshold)
Set CC防护阈值,取值(0 100 150 240 350 480 550 700 850 1000 1500 2000 3000 5000 10000 20000); 当Business为高防IP、高防IP专业版时,其CC防护最大阈值跟资源的保底防护带宽有关,对应关系如下: 保底带宽: 最大C防护阈值 10: 20000, 20: 40000, 30: 70000, 40: 100000, 50: 150000, 60: 200000, 80: 250000, 100: 300000,void
toMap(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
-
ModifyCCThresholdRequest
public ModifyCCThresholdRequest()
-
ModifyCCThresholdRequest
public ModifyCCThresholdRequest(ModifyCCThresholdRequest 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专业版;basic表示基础防护)- Returns:
- Business 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示基础防护)
-
setBusiness
public void setBusiness(String Business)
Set 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示基础防护)- Parameters:
Business
- 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版;basic表示基础防护)
-
getThreshold
public Long getThreshold()
Get CC防护阈值,取值(0 100 150 240 350 480 550 700 850 1000 1500 2000 3000 5000 10000 20000); 当Business为高防IP、高防IP专业版时,其CC防护最大阈值跟资源的保底防护带宽有关,对应关系如下: 保底带宽: 最大C防护阈值 10: 20000, 20: 40000, 30: 70000, 40: 100000, 50: 150000, 60: 200000, 80: 250000, 100: 300000,- Returns:
- Threshold CC防护阈值,取值(0 100 150 240 350 480 550 700 850 1000 1500 2000 3000 5000 10000 20000); 当Business为高防IP、高防IP专业版时,其CC防护最大阈值跟资源的保底防护带宽有关,对应关系如下: 保底带宽: 最大C防护阈值 10: 20000, 20: 40000, 30: 70000, 40: 100000, 50: 150000, 60: 200000, 80: 250000, 100: 300000,
-
setThreshold
public void setThreshold(Long Threshold)
Set CC防护阈值,取值(0 100 150 240 350 480 550 700 850 1000 1500 2000 3000 5000 10000 20000); 当Business为高防IP、高防IP专业版时,其CC防护最大阈值跟资源的保底防护带宽有关,对应关系如下: 保底带宽: 最大C防护阈值 10: 20000, 20: 40000, 30: 70000, 40: 100000, 50: 150000, 60: 200000, 80: 250000, 100: 300000,- Parameters:
Threshold
- CC防护阈值,取值(0 100 150 240 350 480 550 700 850 1000 1500 2000 3000 5000 10000 20000); 当Business为高防IP、高防IP专业版时,其CC防护最大阈值跟资源的保底防护带宽有关,对应关系如下: 保底带宽: 最大C防护阈值 10: 20000, 20: 40000, 30: 70000, 40: 100000, 50: 150000, 60: 200000, 80: 250000, 100: 300000,
-
getId
public String getId()
Get 资源ID- Returns:
- Id 资源ID
-
setId
public void setId(String Id)
Set 资源ID- Parameters:
Id
- 资源ID
-
getProtocol
public String getProtocol()
Get 可选字段,代表CC防护类型,取值[http(HTTP协议的CC防护),https(HTTPS协议的CC防护)];当不填时,默认为HTTP协议的CC防护;当填写https时还需要填写RuleId字段;- Returns:
- Protocol 可选字段,代表CC防护类型,取值[http(HTTP协议的CC防护),https(HTTPS协议的CC防护)];当不填时,默认为HTTP协议的CC防护;当填写https时还需要填写RuleId字段;
-
setProtocol
public void setProtocol(String Protocol)
Set 可选字段,代表CC防护类型,取值[http(HTTP协议的CC防护),https(HTTPS协议的CC防护)];当不填时,默认为HTTP协议的CC防护;当填写https时还需要填写RuleId字段;- Parameters:
Protocol
- 可选字段,代表CC防护类型,取值[http(HTTP协议的CC防护),https(HTTPS协议的CC防护)];当不填时,默认为HTTP协议的CC防护;当填写https时还需要填写RuleId字段;
-
getRuleId
public String getRuleId()
Get 可选字段,表示HTTPS协议的7层转发规则ID(通过获取7层转发规则接口可以获取规则ID); 当Protocol=https时必须填写;- Returns:
- RuleId 可选字段,表示HTTPS协议的7层转发规则ID(通过获取7层转发规则接口可以获取规则ID); 当Protocol=https时必须填写;
-
setRuleId
public void setRuleId(String RuleId)
Set 可选字段,表示HTTPS协议的7层转发规则ID(通过获取7层转发规则接口可以获取规则ID); 当Protocol=https时必须填写;- Parameters:
RuleId
- 可选字段,表示HTTPS协议的7层转发规则ID(通过获取7层转发规则接口可以获取规则ID); 当Protocol=https时必须填写;
-
getBasicIp
public String getBasicIp()
Get 查询的IP地址(仅基础防护提供),取值如:1.1.1.1- Returns:
- BasicIp 查询的IP地址(仅基础防护提供),取值如:1.1.1.1
-
setBasicIp
public void setBasicIp(String BasicIp)
Set 查询的IP地址(仅基础防护提供),取值如:1.1.1.1- Parameters:
BasicIp
- 查询的IP地址(仅基础防护提供),取值如:1.1.1.1
-
getBasicRegion
public String getBasicRegion()
Get 查询IP所属地域(仅基础防护提供),取值如:gz、bj、sh、hk等地域缩写- Returns:
- BasicRegion 查询IP所属地域(仅基础防护提供),取值如:gz、bj、sh、hk等地域缩写
-
setBasicRegion
public void setBasicRegion(String BasicRegion)
Set 查询IP所属地域(仅基础防护提供),取值如:gz、bj、sh、hk等地域缩写- Parameters:
BasicRegion
- 查询IP所属地域(仅基础防护提供),取值如:gz、bj、sh、hk等地域缩写
-
getBasicBizType
public String getBasicBizType()
Get 专区类型(仅基础防护提供),取值如:公有云专区:public,黑石专区:bm, NAT服务器专区:nat,互联网通道:channel。- Returns:
- BasicBizType 专区类型(仅基础防护提供),取值如:公有云专区:public,黑石专区:bm, NAT服务器专区:nat,互联网通道:channel。
-
setBasicBizType
public void setBasicBizType(String BasicBizType)
Set 专区类型(仅基础防护提供),取值如:公有云专区:public,黑石专区:bm, NAT服务器专区:nat,互联网通道:channel。- Parameters:
BasicBizType
- 专区类型(仅基础防护提供),取值如:公有云专区:public,黑石专区:bm, NAT服务器专区:nat,互联网通道:channel。
-
getBasicDeviceType
public String getBasicDeviceType()
Get 设备类型(仅基础防护提供),取值如:服务器:cvm,公有云负载均衡:clb,黑石负载均衡:lb,NAT服务器:nat,互联网通道:channel.- Returns:
- BasicDeviceType 设备类型(仅基础防护提供),取值如:服务器:cvm,公有云负载均衡:clb,黑石负载均衡:lb,NAT服务器:nat,互联网通道:channel.
-
setBasicDeviceType
public void setBasicDeviceType(String BasicDeviceType)
Set 设备类型(仅基础防护提供),取值如:服务器:cvm,公有云负载均衡:clb,黑石负载均衡:lb,NAT服务器:nat,互联网通道:channel.- Parameters:
BasicDeviceType
- 设备类型(仅基础防护提供),取值如:服务器:cvm,公有云负载均衡:clb,黑石负载均衡:lb,NAT服务器:nat,互联网通道:channel.
-
getBasicIpInstance
public String getBasicIpInstance()
Get 仅基础防护提供。可选,IPInstance Nat 网关(如果查询的设备类型是NAT服务器,需要传此参数,通过nat资源查询接口获取)- Returns:
- BasicIpInstance 仅基础防护提供。可选,IPInstance Nat 网关(如果查询的设备类型是NAT服务器,需要传此参数,通过nat资源查询接口获取)
-
setBasicIpInstance
public void setBasicIpInstance(String BasicIpInstance)
Set 仅基础防护提供。可选,IPInstance Nat 网关(如果查询的设备类型是NAT服务器,需要传此参数,通过nat资源查询接口获取)- Parameters:
BasicIpInstance
- 仅基础防护提供。可选,IPInstance Nat 网关(如果查询的设备类型是NAT服务器,需要传此参数,通过nat资源查询接口获取)
-
getBasicIspCode
public Long getBasicIspCode()
Get 仅基础防护提供。可选,运营商线路(如果查询的设备类型是NAT服务器,需要传此参数为5)- Returns:
- BasicIspCode 仅基础防护提供。可选,运营商线路(如果查询的设备类型是NAT服务器,需要传此参数为5)
-
setBasicIspCode
public void setBasicIspCode(Long BasicIspCode)
Set 仅基础防护提供。可选,运营商线路(如果查询的设备类型是NAT服务器,需要传此参数为5)- Parameters:
BasicIspCode
- 仅基础防护提供。可选,运营商线路(如果查询的设备类型是NAT服务器,需要传此参数为5)
-
getDomain
public String getDomain()
Get 可选字段,当协议取值HTTPS时,必填- Returns:
- Domain 可选字段,当协议取值HTTPS时,必填
-
setDomain
public void setDomain(String Domain)
Set 可选字段,当协议取值HTTPS时,必填- Parameters:
Domain
- 可选字段,当协议取值HTTPS时,必填
-
-