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 中国大陆地区独立 DDoS 防护的规格。详情请参考 [独立 DDoS 防护相关费用](https://cloud.tencent.com/document/product/1552/94162)
PLATFORM:平台默认防护,即不开启独立 DDoS 防护;
BASE30_MAX300:开启独立 DDoS 防护,提供 30 Gbps 保底防护带宽以及 300 Gbps 弹性防护带宽;
BASE60_MAX600:开启独立 DDoS 防护,提供 60 Gbps 保底防护带宽以及 600 Gbps 弹性防护带宽。不填写参数时,取默认值 PLATFORM。
|
String |
getLevelOverseas()
Get 全球(除中国大陆以外)地区独立 DDoS 防护的规格。
PLATFORM:平台默认防护,即不开启独立 DDoS 防护;
ANYCAST300:开启独立 DDoS 防护,提供 300 Gbps 防护带宽;
ANYCAST_ALLIN:开启独立 DDoS 防护,使用全部可用防护资源进行防护。不填写参数时,取默认值 PLATFORM。
|
Long |
getMaxBandwidthMainland()
Get 中国大陆地区独立 DDoS 防护的弹性防护带宽配置。
仅当开启中国大陆区域独立 DDos 防护时有效(详见 LevelMainland 参数配置),且取值范围有如下限制:
开启中国大陆地区独立 DDoS 防护,使用 30 Gbps 保底防护带宽规格时( LevelMainland 参数值为 BASE30_MAX300 ):有效取值范围为 30 至 300,单位为 Gbps;
开启中国大陆地区独立 DDoS 防护,使用 60 Gbps 保底防护带宽规格时( LevelMainland 参数值为 BASE60_MAX600 ):有效取值范围为 60 至 600,单位为 Gbps;
使用平台默认防护( LevelMainland 参数值为 PLATFORM ):不支持配置,本参数值无效。
|
void |
setLevelMainland(String LevelMainland)
Set 中国大陆地区独立 DDoS 防护的规格。详情请参考 [独立 DDoS 防护相关费用](https://cloud.tencent.com/document/product/1552/94162)
PLATFORM:平台默认防护,即不开启独立 DDoS 防护;
BASE30_MAX300:开启独立 DDoS 防护,提供 30 Gbps 保底防护带宽以及 300 Gbps 弹性防护带宽;
BASE60_MAX600:开启独立 DDoS 防护,提供 60 Gbps 保底防护带宽以及 600 Gbps 弹性防护带宽。不填写参数时,取默认值 PLATFORM。
|
void |
setLevelOverseas(String LevelOverseas)
Set 全球(除中国大陆以外)地区独立 DDoS 防护的规格。
PLATFORM:平台默认防护,即不开启独立 DDoS 防护;
ANYCAST300:开启独立 DDoS 防护,提供 300 Gbps 防护带宽;
ANYCAST_ALLIN:开启独立 DDoS 防护,使用全部可用防护资源进行防护。不填写参数时,取默认值 PLATFORM。
|
void |
setMaxBandwidthMainland(Long MaxBandwidthMainland)
Set 中国大陆地区独立 DDoS 防护的弹性防护带宽配置。
仅当开启中国大陆区域独立 DDos 防护时有效(详见 LevelMainland 参数配置),且取值范围有如下限制:
开启中国大陆地区独立 DDoS 防护,使用 30 Gbps 保底防护带宽规格时( LevelMainland 参数值为 BASE30_MAX300 ):有效取值范围为 30 至 300,单位为 Gbps;
开启中国大陆地区独立 DDoS 防护,使用 60 Gbps 保底防护带宽规格时( LevelMainland 参数值为 BASE60_MAX600 ):有效取值范围为 60 至 600,单位为 Gbps;
使用平台默认防护( LevelMainland 参数值为 PLATFORM ):不支持配置,本参数值无效。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DDosProtectionConfig()
public DDosProtectionConfig(DDosProtectionConfig source)
public String getLevelMainland()
public void setLevelMainland(String LevelMainland)
LevelMainland
- 中国大陆地区独立 DDoS 防护的规格。详情请参考 [独立 DDoS 防护相关费用](https://cloud.tencent.com/document/product/1552/94162)
public Long getMaxBandwidthMainland()
public void setMaxBandwidthMainland(Long MaxBandwidthMainland)
MaxBandwidthMainland
- 中国大陆地区独立 DDoS 防护的弹性防护带宽配置。
仅当开启中国大陆区域独立 DDos 防护时有效(详见 LevelMainland 参数配置),且取值范围有如下限制:
public String getLevelOverseas()
public void setLevelOverseas(String LevelOverseas)
LevelOverseas
- 全球(除中国大陆以外)地区独立 DDoS 防护的规格。
Copyright © 2024. All rights reserved.