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 Exclusive DDoS protection specifications in the Chinese mainland.
|
String |
getLevelOverseas()
Get Exclusive DDoS protection specifications in the worldwide region (excluding the Chinese mainland).PLATFORM: Default protection of the platform, i.e., Exclusive DDoS protection is not enabled;ANYCAST300: Exclusive DDoS protection enabled, offering a total maximum protection bandwidth of 300 Gbps;
ANYCAST_ALLIN: Exclusive DDoS protection enabled, utilizing all available protection resources for protection.When no parameters are filled, the default value PLATFORM is used.
|
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 Exclusive DDoS protection specifications in the Chinese mainland.
|
void |
setLevelOverseas(String LevelOverseas)
Set Exclusive DDoS protection specifications in the worldwide region (excluding the Chinese mainland).PLATFORM: Default protection of the platform, i.e., Exclusive DDoS protection is not enabled;ANYCAST300: Exclusive DDoS protection enabled, offering a total maximum protection bandwidth of 300 Gbps;
ANYCAST_ALLIN: Exclusive DDoS protection enabled, utilizing all available protection resources for protection.When no parameters are filled, the default value PLATFORM is used.
|
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
- Exclusive DDoS protection specifications in the Chinese mainland. For details, see [Dedicated DDoS Mitigation Fee (Pay-as-You-Go)] (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
- Exclusive DDoS protection specifications in the worldwide region (excluding the Chinese mainland).Copyright © 2024. All rights reserved.