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, toJsonString
public 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.