Class: TencentCloud::Cwp::V20180228::FileTamperRuleInfo

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

Overview

核心文件监控规则列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, rulecategory = nil, hostcount = nil, modifytime = nil, createtime = nil, status = nil, id = nil, isglobal = nil, level = nil, writerulecount = nil, readrulecount = nil, readwriterulecount = nil, fileaction = nil, addwhitetype = nil) ⇒ FileTamperRuleInfo

Returns a new instance of FileTamperRuleInfo.



29684
29685
29686
29687
29688
29689
29690
29691
29692
29693
29694
29695
29696
29697
29698
29699
# File 'lib/v20180228/models.rb', line 29684

def initialize(name=nil, rulecategory=nil, hostcount=nil, modifytime=nil, createtime=nil, status=nil, id=nil, isglobal=nil, level=nil, writerulecount=nil, readrulecount=nil, readwriterulecount=nil, fileaction=nil, addwhitetype=nil)
  @Name = name
  @RuleCategory = rulecategory
  @HostCount = hostcount
  @ModifyTime = modifytime
  @CreateTime = createtime
  @Status = status
  @Id = id
  @IsGlobal = isglobal
  @Level = level
  @WriteRuleCount = writerulecount
  @ReadRuleCount = readrulecount
  @ReadWriteRuleCount = readwriterulecount
  @FileAction = fileaction
  @AddWhiteType = addwhitetype
end

Instance Attribute Details

#AddWhiteTypeObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def AddWhiteType
  @AddWhiteType
end

#CreateTimeObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def CreateTime
  @CreateTime
end

#FileActionObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def FileAction
  @FileAction
end

#HostCountObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def HostCount
  @HostCount
end

#IdObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def Id
  @Id
end

#IsGlobalObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def IsGlobal
  @IsGlobal
end

#LevelObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def Level
  @Level
end

#ModifyTimeObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def ModifyTime
  @ModifyTime
end

#NameObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def Name
  @Name
end

#ReadRuleCountObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def ReadRuleCount
  @ReadRuleCount
end

#ReadWriteRuleCountObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def ReadWriteRuleCount
  @ReadWriteRuleCount
end

#RuleCategoryObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def RuleCategory
  @RuleCategory
end

#StatusObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def Status
  @Status
end

#WriteRuleCountObject

<li>read 读取文件</li> <li>write 修改文件</li> <li>read-write 读取修改文件</li> <li>cur 仅对当前加白</li> <li>all 所有符合条件加白</li>

Parameters:

  • Name:

    规则名称

  • RuleCategory:

    规则类型 0 :系统规则 1:用户规则

  • HostCount:

    影响主机数

  • ModifyTime:

    更新时间

  • CreateTime:

    创建时间

  • Status:

    状态 0: 启用 1: 已关闭

  • Id:

    规则id,系统的规则时为0。

  • IsGlobal:

    是否是全局的 0:否 ,1:是

  • Level:

    风险等级 0:无, 1: 高危, 2:中危, 3: 低危

  • WriteRuleCount:

    子规则写条目数

  • ReadRuleCount:

    子规则读条目数

  • ReadWriteRuleCount:

    子规则读写条目数

  • FileAction:

    监控行为

  • AddWhiteType:

    加白处理类型



29682
29683
29684
# File 'lib/v20180228/models.rb', line 29682

def WriteRuleCount
  @WriteRuleCount
end

Instance Method Details

#deserialize(params) ⇒ Object



29701
29702
29703
29704
29705
29706
29707
29708
29709
29710
29711
29712
29713
29714
29715
29716
# File 'lib/v20180228/models.rb', line 29701

def deserialize(params)
  @Name = params['Name']
  @RuleCategory = params['RuleCategory']
  @HostCount = params['HostCount']
  @ModifyTime = params['ModifyTime']
  @CreateTime = params['CreateTime']
  @Status = params['Status']
  @Id = params['Id']
  @IsGlobal = params['IsGlobal']
  @Level = params['Level']
  @WriteRuleCount = params['WriteRuleCount']
  @ReadRuleCount = params['ReadRuleCount']
  @ReadWriteRuleCount = params['ReadWriteRuleCount']
  @FileAction = params['FileAction']
  @AddWhiteType = params['AddWhiteType']
end