public class VpcRuleItem extends AbstractModel
header, skipSign
Constructor and Description |
---|
VpcRuleItem() |
VpcRuleItem(VpcRuleItem 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 |
---|---|
BetaInfoByACL[] |
getBetaList()
Get beta任务详情
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getDeleted()
Get 规则被删除:1,已删除;0,未删除
|
String |
getDescription()
Get 描述
|
String |
getDestContent()
Get 访问目的示例:
net:IP/CIDR(192.168.0.2)
domain:域名规则,例如*.qq.com
|
String |
getDestType()
Get 访问目的类型,类型可以为:net,domain,dnsparse
|
Long |
getDetectedTimes()
Get 规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据
|
String |
getEdgeId()
Get 规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效
|
String |
getEdgeName()
Get EdgeId对应的这对VPC间防火墙的描述
|
String |
getEnable()
Get 规则状态,true表示启用,false表示禁用
|
String |
getFwGroupId()
Get 规则生效的防火墙实例ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getFwGroupName()
Get 防火墙名称
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getInternalUuid()
Get 内部使用的uuid,一般情况下不会使用到该字段
|
Long |
getOrderIndex()
Get 规则顺序,-1表示最低,1表示最高
|
String |
getParamTemplateId()
Get 端口协议组ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getParamTemplateName()
Get 端口协议组名称
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getPort()
Get 访问控制策略的端口。取值:
-1/-1:全部端口
80:80端口
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getProtocol()
Get 协议,可选的值:
TCP
UDP
ICMP
ANY
HTTP
HTTPS
HTTP/HTTPS
SMTP
SMTPS
SMTP/SMTPS
FTP
DNS
TLS/SSL
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getRuleAction()
Get 访问控制策略中设置的流量通过云防火墙的方式。取值:
accept:放行
drop:拒绝
log:观察
|
String |
getSourceContent()
Get 访问源示例:
net:IP/CIDR(192.168.0.2)
|
String |
getSourceName()
Get 访问源名称
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getSourceType()
Get 访问源类型,类型可以为:net
|
String |
getTargetName()
Get 访问目的名称
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getUuid()
Get 规则对应的唯一id
|
void |
setBetaList(BetaInfoByACL[] BetaList)
Set beta任务详情
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setDeleted(Long Deleted)
Set 规则被删除:1,已删除;0,未删除
|
void |
setDescription(String Description)
Set 描述
|
void |
setDestContent(String DestContent)
Set 访问目的示例:
net:IP/CIDR(192.168.0.2)
domain:域名规则,例如*.qq.com
|
void |
setDestType(String DestType)
Set 访问目的类型,类型可以为:net,domain,dnsparse
|
void |
setDetectedTimes(Long DetectedTimes)
Set 规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据
|
void |
setEdgeId(String EdgeId)
Set 规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效
|
void |
setEdgeName(String EdgeName)
Set EdgeId对应的这对VPC间防火墙的描述
|
void |
setEnable(String Enable)
Set 规则状态,true表示启用,false表示禁用
|
void |
setFwGroupId(String FwGroupId)
Set 规则生效的防火墙实例ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setFwGroupName(String FwGroupName)
Set 防火墙名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setInternalUuid(Long InternalUuid)
Set 内部使用的uuid,一般情况下不会使用到该字段
|
void |
setOrderIndex(Long OrderIndex)
Set 规则顺序,-1表示最低,1表示最高
|
void |
setParamTemplateId(String ParamTemplateId)
Set 端口协议组ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setParamTemplateName(String ParamTemplateName)
Set 端口协议组名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setPort(String Port)
Set 访问控制策略的端口。取值:
-1/-1:全部端口
80:80端口
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setProtocol(String Protocol)
Set 协议,可选的值:
TCP
UDP
ICMP
ANY
HTTP
HTTPS
HTTP/HTTPS
SMTP
SMTPS
SMTP/SMTPS
FTP
DNS
TLS/SSL
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRuleAction(String RuleAction)
Set 访问控制策略中设置的流量通过云防火墙的方式。取值:
accept:放行
drop:拒绝
log:观察
|
void |
setSourceContent(String SourceContent)
Set 访问源示例:
net:IP/CIDR(192.168.0.2)
|
void |
setSourceName(String SourceName)
Set 访问源名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setSourceType(String SourceType)
Set 访问源类型,类型可以为:net
|
void |
setTargetName(String TargetName)
Set 访问目的名称
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setUuid(Long Uuid)
Set 规则对应的唯一id
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public VpcRuleItem()
public VpcRuleItem(VpcRuleItem source)
public String getSourceContent()
public void setSourceContent(String SourceContent)
SourceContent
- 访问源示例:
net:IP/CIDR(192.168.0.2)public String getSourceType()
public void setSourceType(String SourceType)
SourceType
- 访问源类型,类型可以为:netpublic String getDestContent()
public void setDestContent(String DestContent)
DestContent
- 访问目的示例:
net:IP/CIDR(192.168.0.2)
domain:域名规则,例如*.qq.compublic String getDestType()
public void setDestType(String DestType)
DestType
- 访问目的类型,类型可以为:net,domain,dnsparsepublic String getProtocol()
public void setProtocol(String Protocol)
Protocol
- 协议,可选的值:
TCP
UDP
ICMP
ANY
HTTP
HTTPS
HTTP/HTTPS
SMTP
SMTPS
SMTP/SMTPS
FTP
DNS
TLS/SSL
注意:此字段可能返回 null,表示取不到有效值。public String getRuleAction()
public void setRuleAction(String RuleAction)
RuleAction
- 访问控制策略中设置的流量通过云防火墙的方式。取值:
accept:放行
drop:拒绝
log:观察public String getPort()
public void setPort(String Port)
Port
- 访问控制策略的端口。取值:
-1/-1:全部端口
80:80端口
注意:此字段可能返回 null,表示取不到有效值。public String getDescription()
public void setDescription(String Description)
Description
- 描述public Long getOrderIndex()
public void setOrderIndex(Long OrderIndex)
OrderIndex
- 规则顺序,-1表示最低,1表示最高public Long getUuid()
public void setUuid(Long Uuid)
Uuid
- 规则对应的唯一idpublic String getEnable()
public void setEnable(String Enable)
Enable
- 规则状态,true表示启用,false表示禁用public String getEdgeId()
public void setEdgeId(String EdgeId)
EdgeId
- 规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效public Long getDetectedTimes()
public void setDetectedTimes(Long DetectedTimes)
DetectedTimes
- 规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据public String getEdgeName()
public void setEdgeName(String EdgeName)
EdgeName
- EdgeId对应的这对VPC间防火墙的描述public Long getInternalUuid()
public void setInternalUuid(Long InternalUuid)
InternalUuid
- 内部使用的uuid,一般情况下不会使用到该字段public Long getDeleted()
public void setDeleted(Long Deleted)
Deleted
- 规则被删除:1,已删除;0,未删除public String getFwGroupId()
public void setFwGroupId(String FwGroupId)
FwGroupId
- 规则生效的防火墙实例ID
注意:此字段可能返回 null,表示取不到有效值。public String getFwGroupName()
public void setFwGroupName(String FwGroupName)
FwGroupName
- 防火墙名称
注意:此字段可能返回 null,表示取不到有效值。public BetaInfoByACL[] getBetaList()
public void setBetaList(BetaInfoByACL[] BetaList)
BetaList
- beta任务详情
注意:此字段可能返回 null,表示取不到有效值。public String getParamTemplateId()
public void setParamTemplateId(String ParamTemplateId)
ParamTemplateId
- 端口协议组ID
注意:此字段可能返回 null,表示取不到有效值。public String getParamTemplateName()
public void setParamTemplateName(String ParamTemplateName)
ParamTemplateName
- 端口协议组名称
注意:此字段可能返回 null,表示取不到有效值。public String getTargetName()
public void setTargetName(String TargetName)
TargetName
- 访问目的名称
注意:此字段可能返回 null,表示取不到有效值。public String getSourceName()
public void setSourceName(String SourceName)
SourceName
- 访问源名称
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2024. All rights reserved.