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.



11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
# File 'lib/v20190904/models.rb', line 11389

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

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:

    规则最近更新时间



11387
11388
11389
# File 'lib/v20190904/models.rb', line 11387

def Uuid
  @Uuid
end

Instance Method Details

#deserialize(params) ⇒ Object



11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
# File 'lib/v20190904/models.rb', line 11419

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