public class DDosProtectionConfig extends AbstractModel
header, skipSign
Constructor and Description |
---|
DDosProtectionConfig() |
DDosProtectionConfig(DDosProtectionConfig 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 |
getLevelMainland()
Get Dedicated anti-DDoS specifications in the Chinese mainland.
|
String |
getLevelOverseas()
Get Dedicated anti-DDoS specifications in global regions (excluding the Chinese mainland).
|
Long |
getMaxBandwidthMainland()
Get Configuration of elastic protection bandwidth for exclusive DDoS protection in the Chinese mainland.Valid only when exclusive DDoS protection in the Chinese mainland is enabled (refer to the LevelMainland parameter configuration), and the value has the following limitations:When exclusive DDoS protection is enabled in the Chinese mainland and the 30 Gbps baseline protection bandwidth is used (the LevelMainland parameter value is BASE30_MAX300): the value range is 30 to 300 in Gbps;When exclusive DDoS protection is enabled in the Chinese mainland and the 60 Gbps baseline protection bandwidth is used (the LevelMainland parameter value is BASE60_MAX600): the value range is 60 to 600 in Gbps;When the default protection of the platform is used (the LevelMainland parameter value is PLATFORM): configuration is not supported, and the value of this parameter is invalid.
|
void |
setLevelMainland(String LevelMainland)
Set Dedicated anti-DDoS specifications in the Chinese mainland.
|
void |
setLevelOverseas(String LevelOverseas)
Set Dedicated anti-DDoS specifications in global regions (excluding the Chinese mainland).
|
void |
setMaxBandwidthMainland(Long MaxBandwidthMainland)
Set Configuration of elastic protection bandwidth for exclusive DDoS protection in the Chinese mainland.Valid only when exclusive DDoS protection in the Chinese mainland is enabled (refer to the LevelMainland parameter configuration), and the value has the following limitations:When exclusive DDoS protection is enabled in the Chinese mainland and the 30 Gbps baseline protection bandwidth is used (the LevelMainland parameter value is BASE30_MAX300): the value range is 30 to 300 in Gbps;When exclusive DDoS protection is enabled in the Chinese mainland and the 60 Gbps baseline protection bandwidth is used (the LevelMainland parameter value is BASE60_MAX600): the value range is 60 to 600 in Gbps;When the default protection of the platform is used (the LevelMainland parameter value is PLATFORM): configuration is not supported, and the value of this parameter is invalid.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DDosProtectionConfig()
public DDosProtectionConfig(DDosProtectionConfig source)
public String getLevelMainland()
public void setLevelMainland(String LevelMainland)
LevelMainland
- Dedicated anti-DDoS specifications in the Chinese mainland. For details, refer to [Dedicated Anti-DDoS Related Fees](https://intl.cloud.tencent.com/document/product/1552/94162?from_cn_redirect=1).
public Long getMaxBandwidthMainland()
public void setMaxBandwidthMainland(Long MaxBandwidthMainland)
MaxBandwidthMainland
- Configuration of elastic protection bandwidth for exclusive DDoS protection in the Chinese mainland.Valid only when exclusive DDoS protection in the Chinese mainland is enabled (refer to the LevelMainland parameter configuration), and the value has the following limitations:public String getLevelOverseas()
public void setLevelOverseas(String LevelOverseas)
LevelOverseas
- Dedicated anti-DDoS specifications in global regions (excluding the Chinese mainland).
Copyright © 2024. All rights reserved.