public class BoundIpInfo extends AbstractModel
header, skipSign
Constructor and Description |
---|
BoundIpInfo() |
BoundIpInfo(BoundIpInfo 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 |
getBizType()
Get Category of product that can be bound.
|
String |
getDeviceType()
Get Sub-product category.
|
String |
getInstanceId()
Get Anti-DDoS instance ID of the IP.
|
String |
getIp()
Get IP address
|
Long |
getIspCode()
Get ISP.
|
void |
setBizType(String BizType)
Set Category of product that can be bound.
|
void |
setDeviceType(String DeviceType)
Set Sub-product category.
|
void |
setInstanceId(String InstanceId)
Set Anti-DDoS instance ID of the IP.
|
void |
setIp(String Ip)
Set IP address
|
void |
setIspCode(Long IspCode)
Set ISP.
|
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 BoundIpInfo()
public BoundIpInfo(BoundIpInfo source)
public String getIp()
public void setIp(String Ip)
Ip
- IP addresspublic String getBizType()
public void setBizType(String BizType)
BizType
- Category of product that can be bound. Valid values: `public` (CVM and CLB), `bm` (BM), `eni` (ENI), `vpngw` (VPN gateway), `natgw` (NAT gateway), `waf` (WAF), `fpc` (financial products), `gaap` (GAAP), and `other` (hosted IP). This field is required when you perform binding.public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- Anti-DDoS instance ID of the IP. This field is required only when the instance is bound to an IP. For example, this field InstanceId will be `eni-*` if the instance ID is bound to an ENI IP; `none` if there is no instance to bind to a managed IP.public String getDeviceType()
public void setDeviceType(String DeviceType)
DeviceType
- Sub-product category. Valid values: `cvm` (CVM), `lb` (Load balancer), `eni` (ENI), `vpngw` (VPN gateway), `natgw` (NAT gateway), `waf` (WAF), `fpc` (financial products), `gaap` (GAAP), `eip` (BM EIP) and `other` (managed IP). This field is required when you perform binding.public Long getIspCode()
public void setIspCode(Long IspCode)
IspCode
- ISP. Valid values: `0` (China Telecom), `1` (China Unicom), `2` (China Mobile), and `5` (BGP). This field is required when you perform binding.Copyright © 2024. All rights reserved.