public class ShieldArea extends AbstractModel
| Constructor and Description | 
|---|
| ShieldArea() | 
| ShieldArea(ShieldArea 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 | 
|---|---|
| DDoSHost[] | getDDoSHosts()Get The layer-7 subdomain name. | 
| String | getEntity()Get Name of the protected resource | 
| String | getEntityName()Get The layer-7 site name. | 
| Long | getPolicyId()Get The policy ID. | 
| Long | getTcpNum()Get Number of layer-4 TCP forwarding rules | 
| String | getType()Get The type of protected resources. | 
| Long | getUdpNum()Get Number of layer-4 UDP forwarding rules | 
| String | getZoneId()Get The site ID. | 
| void | setDDoSHosts(DDoSHost[] DDoSHosts)Set The layer-7 subdomain name. | 
| void | setEntity(String Entity)Set Name of the protected resource | 
| void | setEntityName(String EntityName)Set The layer-7 site name. | 
| void | setPolicyId(Long PolicyId)Set The policy ID. | 
| void | setTcpNum(Long TcpNum)Set Number of layer-4 TCP forwarding rules | 
| void | setType(String Type)Set The type of protected resources. | 
| void | setUdpNum(Long UdpNum)Set Number of layer-4 UDP forwarding rules | 
| void | setZoneId(String ZoneId)Set The site ID. | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonStringpublic ShieldArea()
public ShieldArea(ShieldArea source)
public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId - The site ID.public Long getPolicyId()
public void setPolicyId(Long PolicyId)
PolicyId - The policy ID.public String getType()
public void setType(String Type)
Type - The type of protected resources. Values:
public String getEntityName()
public void setEntityName(String EntityName)
EntityName - The layer-7 site name.public DDoSHost[] getDDoSHosts()
public void setDDoSHosts(DDoSHost[] DDoSHosts)
DDoSHosts - The layer-7 subdomain name.
Note: This field may return null, indicating that no valid values can be obtained.public Long getTcpNum()
public void setTcpNum(Long TcpNum)
TcpNum - Number of layer-4 TCP forwarding rulespublic Long getUdpNum()
public void setUdpNum(Long UdpNum)
UdpNum - Number of layer-4 UDP forwarding rulespublic String getEntity()
public void setEntity(String Entity)
Entity - Name of the protected resourceCopyright © 2022. All rights reserved.