Class ModifyDDoSSwitchRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dayu.v20180709.models.ModifyDDoSSwitchRequest
-
public class ModifyDDoSSwitchRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyDDoSSwitchRequest()ModifyDDoSSwitchRequest(ModifyDDoSSwitchRequest 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 StringgetBizType()Get 只有当Business为基础防护时才需要填写此字段,IP所属的产品类型,取值[public(CVM产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]StringgetBusiness()Get 大禹子产品代号(basic表示基础防护)StringgetDeviceType()Get 只有当Business为基础防护时才需要填写此字段,IP所属的产品子类,取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(黑石弹性IP)]StringgetInstanceId()Get 只有当Business为基础防护时才需要填写此字段,IP所属的资源实例ID,当绑定新IP时必须填写此字段;例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*);StringgetIp()Get 基础防护的IP,只有当Business为基础防护时才需要填写此字段;StringgetIPRegion()Get 只有当Business为基础防护时才需要填写此字段,表示IP所属的地域,取值: "bj": 华北地区(北京) "cd": 西南地区(成都) "cq": 西南地区(重庆) "gz": 华南地区(广州) "gzopen": 华南地区(广州Open) "hk": 中国香港 "kr": 东南亚地区(首尔) "sh": 华东地区(上海) "shjr": 华东地区(上海金融) "szjr": 华南地区(深圳金融) "sg": 东南亚地区(新加坡) "th": 东南亚地区(泰国) "de": 欧洲地区(德国) "usw": 美国西部(硅谷) "ca": 北美地区(多伦多) "jp": 日本 "hzec": 杭州 "in": 印度 "use": 美东地区(弗吉尼亚) "ru": 俄罗斯 "tpe": 中国台湾 "nj": 南京StringgetMethod()Get =get表示读取DDoS防护状态;=set表示修改DDoS防护状态;LonggetStatus()Get 可选字段,防护状态值,取值[0(关闭),1(开启)];当Method为get时可以不填写此字段;voidsetBizType(String BizType)Set 只有当Business为基础防护时才需要填写此字段,IP所属的产品类型,取值[public(CVM产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]voidsetBusiness(String Business)Set 大禹子产品代号(basic表示基础防护)voidsetDeviceType(String DeviceType)Set 只有当Business为基础防护时才需要填写此字段,IP所属的产品子类,取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(黑石弹性IP)]voidsetInstanceId(String InstanceId)Set 只有当Business为基础防护时才需要填写此字段,IP所属的资源实例ID,当绑定新IP时必须填写此字段;例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*);voidsetIp(String Ip)Set 基础防护的IP,只有当Business为基础防护时才需要填写此字段;voidsetIPRegion(String IPRegion)Set 只有当Business为基础防护时才需要填写此字段,表示IP所属的地域,取值: "bj": 华北地区(北京) "cd": 西南地区(成都) "cq": 西南地区(重庆) "gz": 华南地区(广州) "gzopen": 华南地区(广州Open) "hk": 中国香港 "kr": 东南亚地区(首尔) "sh": 华东地区(上海) "shjr": 华东地区(上海金融) "szjr": 华南地区(深圳金融) "sg": 东南亚地区(新加坡) "th": 东南亚地区(泰国) "de": 欧洲地区(德国) "usw": 美国西部(硅谷) "ca": 北美地区(多伦多) "jp": 日本 "hzec": 杭州 "in": 印度 "use": 美东地区(弗吉尼亚) "ru": 俄罗斯 "tpe": 中国台湾 "nj": 南京voidsetMethod(String Method)Set =get表示读取DDoS防护状态;=set表示修改DDoS防护状态;voidsetStatus(Long Status)Set 可选字段,防护状态值,取值[0(关闭),1(开启)];当Method为get时可以不填写此字段;voidtoMap(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
-
ModifyDDoSSwitchRequest
public ModifyDDoSSwitchRequest()
-
ModifyDDoSSwitchRequest
public ModifyDDoSSwitchRequest(ModifyDDoSSwitchRequest 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 大禹子产品代号(basic表示基础防护)- Returns:
- Business 大禹子产品代号(basic表示基础防护)
-
setBusiness
public void setBusiness(String Business)
Set 大禹子产品代号(basic表示基础防护)- Parameters:
Business- 大禹子产品代号(basic表示基础防护)
-
getMethod
public String getMethod()
Get =get表示读取DDoS防护状态;=set表示修改DDoS防护状态;- Returns:
- Method =get表示读取DDoS防护状态;=set表示修改DDoS防护状态;
-
setMethod
public void setMethod(String Method)
Set =get表示读取DDoS防护状态;=set表示修改DDoS防护状态;- Parameters:
Method- =get表示读取DDoS防护状态;=set表示修改DDoS防护状态;
-
getIp
public String getIp()
Get 基础防护的IP,只有当Business为基础防护时才需要填写此字段;- Returns:
- Ip 基础防护的IP,只有当Business为基础防护时才需要填写此字段;
-
setIp
public void setIp(String Ip)
Set 基础防护的IP,只有当Business为基础防护时才需要填写此字段;- Parameters:
Ip- 基础防护的IP,只有当Business为基础防护时才需要填写此字段;
-
getBizType
public String getBizType()
Get 只有当Business为基础防护时才需要填写此字段,IP所属的产品类型,取值[public(CVM产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]- Returns:
- BizType 只有当Business为基础防护时才需要填写此字段,IP所属的产品类型,取值[public(CVM产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]
-
setBizType
public void setBizType(String BizType)
Set 只有当Business为基础防护时才需要填写此字段,IP所属的产品类型,取值[public(CVM产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]- Parameters:
BizType- 只有当Business为基础防护时才需要填写此字段,IP所属的产品类型,取值[public(CVM产品),bm(黑石产品),eni(弹性网卡),vpngw(VPN网关), natgw(NAT网关),waf(Web应用安全产品),fpc(金融产品),gaap(GAAP产品), other(托管IP)]
-
getDeviceType
public String getDeviceType()
Get 只有当Business为基础防护时才需要填写此字段,IP所属的产品子类,取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(黑石弹性IP)]- Returns:
- DeviceType 只有当Business为基础防护时才需要填写此字段,IP所属的产品子类,取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(黑石弹性IP)]
-
setDeviceType
public void setDeviceType(String DeviceType)
Set 只有当Business为基础防护时才需要填写此字段,IP所属的产品子类,取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(黑石弹性IP)]- Parameters:
DeviceType- 只有当Business为基础防护时才需要填写此字段,IP所属的产品子类,取值[cvm(CVM),lb(负载均衡器),eni(弹性网卡),vpngw(VPN),natgw(NAT),waf(WAF),fpc(金融),gaap(GAAP),other(托管IP),eip(黑石弹性IP)]
-
getInstanceId
public String getInstanceId()
Get 只有当Business为基础防护时才需要填写此字段,IP所属的资源实例ID,当绑定新IP时必须填写此字段;例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*);- Returns:
- InstanceId 只有当Business为基础防护时才需要填写此字段,IP所属的资源实例ID,当绑定新IP时必须填写此字段;例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*);
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 只有当Business为基础防护时才需要填写此字段,IP所属的资源实例ID,当绑定新IP时必须填写此字段;例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*);- Parameters:
InstanceId- 只有当Business为基础防护时才需要填写此字段,IP所属的资源实例ID,当绑定新IP时必须填写此字段;例如是弹性网卡的IP,则InstanceId填写弹性网卡的ID(eni-*);
-
getIPRegion
public String getIPRegion()
Get 只有当Business为基础防护时才需要填写此字段,表示IP所属的地域,取值: "bj": 华北地区(北京) "cd": 西南地区(成都) "cq": 西南地区(重庆) "gz": 华南地区(广州) "gzopen": 华南地区(广州Open) "hk": 中国香港 "kr": 东南亚地区(首尔) "sh": 华东地区(上海) "shjr": 华东地区(上海金融) "szjr": 华南地区(深圳金融) "sg": 东南亚地区(新加坡) "th": 东南亚地区(泰国) "de": 欧洲地区(德国) "usw": 美国西部(硅谷) "ca": 北美地区(多伦多) "jp": 日本 "hzec": 杭州 "in": 印度 "use": 美东地区(弗吉尼亚) "ru": 俄罗斯 "tpe": 中国台湾 "nj": 南京- Returns:
- IPRegion 只有当Business为基础防护时才需要填写此字段,表示IP所属的地域,取值: "bj": 华北地区(北京) "cd": 西南地区(成都) "cq": 西南地区(重庆) "gz": 华南地区(广州) "gzopen": 华南地区(广州Open) "hk": 中国香港 "kr": 东南亚地区(首尔) "sh": 华东地区(上海) "shjr": 华东地区(上海金融) "szjr": 华南地区(深圳金融) "sg": 东南亚地区(新加坡) "th": 东南亚地区(泰国) "de": 欧洲地区(德国) "usw": 美国西部(硅谷) "ca": 北美地区(多伦多) "jp": 日本 "hzec": 杭州 "in": 印度 "use": 美东地区(弗吉尼亚) "ru": 俄罗斯 "tpe": 中国台湾 "nj": 南京
-
setIPRegion
public void setIPRegion(String IPRegion)
Set 只有当Business为基础防护时才需要填写此字段,表示IP所属的地域,取值: "bj": 华北地区(北京) "cd": 西南地区(成都) "cq": 西南地区(重庆) "gz": 华南地区(广州) "gzopen": 华南地区(广州Open) "hk": 中国香港 "kr": 东南亚地区(首尔) "sh": 华东地区(上海) "shjr": 华东地区(上海金融) "szjr": 华南地区(深圳金融) "sg": 东南亚地区(新加坡) "th": 东南亚地区(泰国) "de": 欧洲地区(德国) "usw": 美国西部(硅谷) "ca": 北美地区(多伦多) "jp": 日本 "hzec": 杭州 "in": 印度 "use": 美东地区(弗吉尼亚) "ru": 俄罗斯 "tpe": 中国台湾 "nj": 南京- Parameters:
IPRegion- 只有当Business为基础防护时才需要填写此字段,表示IP所属的地域,取值: "bj": 华北地区(北京) "cd": 西南地区(成都) "cq": 西南地区(重庆) "gz": 华南地区(广州) "gzopen": 华南地区(广州Open) "hk": 中国香港 "kr": 东南亚地区(首尔) "sh": 华东地区(上海) "shjr": 华东地区(上海金融) "szjr": 华南地区(深圳金融) "sg": 东南亚地区(新加坡) "th": 东南亚地区(泰国) "de": 欧洲地区(德国) "usw": 美国西部(硅谷) "ca": 北美地区(多伦多) "jp": 日本 "hzec": 杭州 "in": 印度 "use": 美东地区(弗吉尼亚) "ru": 俄罗斯 "tpe": 中国台湾 "nj": 南京
-
getStatus
public Long getStatus()
Get 可选字段,防护状态值,取值[0(关闭),1(开启)];当Method为get时可以不填写此字段;- Returns:
- Status 可选字段,防护状态值,取值[0(关闭),1(开启)];当Method为get时可以不填写此字段;
-
setStatus
public void setStatus(Long Status)
Set 可选字段,防护状态值,取值[0(关闭),1(开启)];当Method为get时可以不填写此字段;- Parameters:
Status- 可选字段,防护状态值,取值[0(关闭),1(开启)];当Method为get时可以不填写此字段;
-
-