Class: TencentCloud::Cfw::V20190904::VpcRuleItem

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190904/models.rb

Overview

VPC内网间规则

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sourcecontent = nil, sourcetype = nil, destcontent = nil, desttype = nil, protocol = nil, ruleaction = nil, port = nil, description = nil, orderindex = nil, enable = nil, edgeid = nil, uuid = nil, detectedtimes = nil, edgename = nil, internaluuid = nil, deleted = nil, fwgroupid = nil, fwgroupname = nil, betalist = nil, paramtemplateid = nil, paramtemplatename = nil, targetname = nil, sourcename = nil, ipversion = nil, invalid = nil, createtime = nil, updatetime = nil) ⇒ VpcRuleItem

Returns a new instance of VpcRuleItem.



10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
# File 'lib/v20190904/models.rb', line 10184

def initialize(sourcecontent=nil, sourcetype=nil, destcontent=nil, desttype=nil, protocol=nil, ruleaction=nil, port=nil, description=nil, orderindex=nil, enable=nil, edgeid=nil, uuid=nil, detectedtimes=nil, edgename=nil, internaluuid=nil, deleted=nil, fwgroupid=nil, fwgroupname=nil, betalist=nil, paramtemplateid=nil, paramtemplatename=nil, targetname=nil, sourcename=nil, ipversion=nil, invalid=nil, createtime=nil, updatetime=nil)
  @SourceContent = sourcecontent
  @SourceType = sourcetype
  @DestContent = destcontent
  @DestType = desttype
  @Protocol = protocol
  @RuleAction = ruleaction
  @Port = port
  @Description = description
  @OrderIndex = orderindex
  @Enable = enable
  @EdgeId = edgeid
  @Uuid = uuid
  @DetectedTimes = detectedtimes
  @EdgeName = edgename
  @InternalUuid = internaluuid
  @Deleted = deleted
  @FwGroupId = fwgroupid
  @FwGroupName = fwgroupname
  @BetaList = betalist
  @ParamTemplateId = paramtemplateid
  @ParamTemplateName = paramtemplatename
  @TargetName = targetname
  @SourceName = sourcename
  @IpVersion = ipversion
  @Invalid = invalid
  @CreateTime = createtime
  @UpdateTime = updatetime
end

Instance Attribute Details

#BetaListObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def BetaList
  @BetaList
end

#CreateTimeObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def CreateTime
  @CreateTime
end

#DeletedObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def Deleted
  @Deleted
end

#DescriptionObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def Description
  @Description
end

#DestContentObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def DestContent
  @DestContent
end

#DestTypeObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def DestType
  @DestType
end

#DetectedTimesObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def DetectedTimes
  @DetectedTimes
end

#EdgeIdObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def EdgeId
  @EdgeId
end

#EdgeNameObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def EdgeName
  @EdgeName
end

#EnableObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def Enable
  @Enable
end

#FwGroupIdObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def FwGroupId
  @FwGroupId
end

#FwGroupNameObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def FwGroupName
  @FwGroupName
end

#InternalUuidObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def InternalUuid
  @InternalUuid
end

#InvalidObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def Invalid
  @Invalid
end

#IpVersionObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def IpVersion
  @IpVersion
end

#OrderIndexObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def OrderIndex
  @OrderIndex
end

#ParamTemplateIdObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def ParamTemplateId
  @ParamTemplateId
end

#ParamTemplateNameObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def ParamTemplateName
  @ParamTemplateName
end

#PortObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def Port
  @Port
end

#ProtocolObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def Protocol
  @Protocol
end

#RuleActionObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def RuleAction
  @RuleAction
end

#SourceContentObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def SourceContent
  @SourceContent
end

#SourceNameObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def SourceName
  @SourceName
end

#SourceTypeObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def SourceType
  @SourceType
end

#TargetNameObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def TargetName
  @TargetName
end

#UpdateTimeObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def UpdateTime
  @UpdateTime
end

#UuidObject

net:IP/CIDR(192.168.0.2) net:IP/CIDR(192.168.0.2) domain:域名规则,例如*.qq.com TCP UDP ICMP ANY HTTP HTTPS HTTP/HTTPS SMTP SMTPS SMTP/SMTPS FTP DNS TLS/SSL accept:放行drop:拒绝log:观察-1/-1:全部端口80:80端口

Parameters:

  • SourceContent:

    访问源示例:

  • SourceType:

    访问源类型,类型可以为:net

  • DestContent:

    访问目的示例:

  • DestType:

    访问目的类型,类型可以为:net,domain,dnsparse

  • Protocol:

    协议,可选的值:

  • RuleAction:

    访问控制策略中设置的流量通过云防火墙的方式。取值:

  • Port:

    访问控制策略的端口。取值:

  • Description:

    描述

  • OrderIndex:

    规则顺序,-1表示最低,1表示最高

  • Enable:

    规则状态,true表示启用,false表示禁用

  • EdgeId:

    规则生效的范围,是在哪对vpc之间还是针对所有vpc间生效

  • Uuid:

    规则对应的唯一id,添加规则时忽略该字段,修改该规则时需要填写Uuid;查询返回时会返回该参数

  • DetectedTimes:

    规则的命中次数,增删改查规则时无需传入此参数,主要用于返回查询结果数据

  • EdgeName:

    EdgeId对应的这对VPC间防火墙的描述

  • InternalUuid:

    内部使用的uuid,一般情况下不会使用到该字段

  • Deleted:

    规则被删除:1,已删除;0,未删除

  • FwGroupId:

    规则生效的防火墙实例ID

  • FwGroupName:

    防火墙名称

  • BetaList:

    beta任务详情

  • ParamTemplateId:

    端口协议组ID

  • ParamTemplateName:

    端口协议组名称

  • TargetName:

    访问目的名称

  • SourceName:

    访问源名称

  • IpVersion:

    Ip版本,0:IPv4,1:IPv6,默认为IPv4

  • Invalid:

    是否是无效规则,0 表示有效规则,1 表示无效规则,出参场景返回使用

  • CreateTime:

    规则创建时间

  • UpdateTime:

    规则最近更新时间



10182
10183
10184
# File 'lib/v20190904/models.rb', line 10182

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
# File 'lib/v20190904/models.rb', line 10214

def deserialize(params)
  @SourceContent = params['SourceContent']
  @SourceType = params['SourceType']
  @DestContent = params['DestContent']
  @DestType = params['DestType']
  @Protocol = params['Protocol']
  @RuleAction = params['RuleAction']
  @Port = params['Port']
  @Description = params['Description']
  @OrderIndex = params['OrderIndex']
  @Enable = params['Enable']
  @EdgeId = params['EdgeId']
  @Uuid = params['Uuid']
  @DetectedTimes = params['DetectedTimes']
  @EdgeName = params['EdgeName']
  @InternalUuid = params['InternalUuid']
  @Deleted = params['Deleted']
  @FwGroupId = params['FwGroupId']
  @FwGroupName = params['FwGroupName']
  unless params['BetaList'].nil?
    @BetaList = []
    params['BetaList'].each do |i|
      betainfobyacl_tmp = BetaInfoByACL.new
      betainfobyacl_tmp.deserialize(i)
      @BetaList << betainfobyacl_tmp
    end
  end
  @ParamTemplateId = params['ParamTemplateId']
  @ParamTemplateName = params['ParamTemplateName']
  @TargetName = params['TargetName']
  @SourceName = params['SourceName']
  @IpVersion = params['IpVersion']
  @Invalid = params['Invalid']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
end