Class PolicyRule
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cynosdb.v20190107.models.PolicyRule
-
public class PolicyRule extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description PolicyRule()PolicyRule(PolicyRule 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 StringgetAction()Get 策略,ACCEPT或者DROPStringgetAddressModule()Get IP地址ID或者ID地址组ID。StringgetCidrIp()Get 来源IP或IP段,例如192.168.0.0/16StringgetDesc()Get 描述StringgetId()Get idStringgetIpProtocol()Get 网络协议,支持udp、tcp等StringgetPortRange()Get 端口StringgetServiceModule()Get 协议端口ID或者协议端口组ID。voidsetAction(String Action)Set 策略,ACCEPT或者DROPvoidsetAddressModule(String AddressModule)Set IP地址ID或者ID地址组ID。voidsetCidrIp(String CidrIp)Set 来源IP或IP段,例如192.168.0.0/16voidsetDesc(String Desc)Set 描述voidsetId(String Id)Set idvoidsetIpProtocol(String IpProtocol)Set 网络协议,支持udp、tcp等voidsetPortRange(String PortRange)Set 端口voidsetServiceModule(String ServiceModule)Set 协议端口ID或者协议端口组ID。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
-
PolicyRule
public PolicyRule()
-
PolicyRule
public PolicyRule(PolicyRule 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
-
getAction
public String getAction()
Get 策略,ACCEPT或者DROP- Returns:
- Action 策略,ACCEPT或者DROP
-
setAction
public void setAction(String Action)
Set 策略,ACCEPT或者DROP- Parameters:
Action- 策略,ACCEPT或者DROP
-
getCidrIp
public String getCidrIp()
Get 来源IP或IP段,例如192.168.0.0/16- Returns:
- CidrIp 来源IP或IP段,例如192.168.0.0/16
-
setCidrIp
public void setCidrIp(String CidrIp)
Set 来源IP或IP段,例如192.168.0.0/16- Parameters:
CidrIp- 来源IP或IP段,例如192.168.0.0/16
-
getPortRange
public String getPortRange()
Get 端口- Returns:
- PortRange 端口
-
setPortRange
public void setPortRange(String PortRange)
Set 端口- Parameters:
PortRange- 端口
-
getIpProtocol
public String getIpProtocol()
Get 网络协议,支持udp、tcp等- Returns:
- IpProtocol 网络协议,支持udp、tcp等
-
setIpProtocol
public void setIpProtocol(String IpProtocol)
Set 网络协议,支持udp、tcp等- Parameters:
IpProtocol- 网络协议,支持udp、tcp等
-
getServiceModule
public String getServiceModule()
Get 协议端口ID或者协议端口组ID。- Returns:
- ServiceModule 协议端口ID或者协议端口组ID。
-
setServiceModule
public void setServiceModule(String ServiceModule)
Set 协议端口ID或者协议端口组ID。- Parameters:
ServiceModule- 协议端口ID或者协议端口组ID。
-
getAddressModule
public String getAddressModule()
Get IP地址ID或者ID地址组ID。- Returns:
- AddressModule IP地址ID或者ID地址组ID。
-
setAddressModule
public void setAddressModule(String AddressModule)
Set IP地址ID或者ID地址组ID。- Parameters:
AddressModule- IP地址ID或者ID地址组ID。
-
getId
public String getId()
Get id- Returns:
- Id id
-
setId
public void setId(String Id)
Set id- Parameters:
Id- id
-
getDesc
public String getDesc()
Get 描述- Returns:
- Desc 描述
-
setDesc
public void setDesc(String Desc)
Set 描述- Parameters:
Desc- 描述
-
-