Class: TencentCloud::Cwp::V20180228::FileTamperRuleDetail
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::FileTamperRuleDetail
- Defined in:
- lib/v20180228/models.rb
Overview
核心文件监控规则详情
Instance Attribute Summary collapse
-
#AddWhiteType ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#CreateTime ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#Id ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#IsGlobal ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#Level ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#ModifyTime ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#Name ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#Rule ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#Status ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#Uuids ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
. -
#UuidTotalCount ⇒ Object
- cur 仅对当前加白
- all 所有符合条件加白
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, modifytime = nil, createtime = nil, status = nil, rule = nil, uuids = nil, id = nil, isglobal = nil, level = nil, uuidtotalcount = nil, addwhitetype = nil) ⇒ FileTamperRuleDetail
constructor
A new instance of FileTamperRuleDetail.
Constructor Details
#initialize(name = nil, modifytime = nil, createtime = nil, status = nil, rule = nil, uuids = nil, id = nil, isglobal = nil, level = nil, uuidtotalcount = nil, addwhitetype = nil) ⇒ FileTamperRuleDetail
Returns a new instance of FileTamperRuleDetail.
29149 29150 29151 29152 29153 29154 29155 29156 29157 29158 29159 29160 29161 |
# File 'lib/v20180228/models.rb', line 29149 def initialize(name=nil, modifytime=nil, createtime=nil, status=nil, rule=nil, uuids=nil, id=nil, isglobal=nil, level=nil, uuidtotalcount=nil, addwhitetype=nil) @Name = name @ModifyTime = modifytime @CreateTime = createtime @Status = status @Rule = rule @Uuids = uuids @Id = id @IsGlobal = isglobal @Level = level @UuidTotalCount = uuidtotalcount @AddWhiteType = addwhitetype end |
Instance Attribute Details
#AddWhiteType ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def AddWhiteType @AddWhiteType end |
#CreateTime ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def CreateTime @CreateTime end |
#Id ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def Id @Id end |
#IsGlobal ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def IsGlobal @IsGlobal end |
#Level ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def Level @Level end |
#ModifyTime ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def ModifyTime @ModifyTime end |
#Name ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def Name @Name end |
#Rule ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def Rule @Rule end |
#Status ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def Status @Status end |
#Uuids ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def Uuids @Uuids end |
#UuidTotalCount ⇒ Object
29147 29148 29149 |
# File 'lib/v20180228/models.rb', line 29147 def UuidTotalCount @UuidTotalCount end |
Instance Method Details
#deserialize(params) ⇒ Object
29163 29164 29165 29166 29167 29168 29169 29170 29171 29172 29173 29174 29175 29176 29177 29178 29179 29180 29181 29182 |
# File 'lib/v20180228/models.rb', line 29163 def deserialize(params) @Name = params['Name'] @ModifyTime = params['ModifyTime'] @CreateTime = params['CreateTime'] @Status = params['Status'] unless params['Rule'].nil? @Rule = [] params['Rule'].each do |i| filetamperrule_tmp = FileTamperRule.new filetamperrule_tmp.deserialize(i) @Rule << filetamperrule_tmp end end @Uuids = params['Uuids'] @Id = params['Id'] @IsGlobal = params['IsGlobal'] @Level = params['Level'] @UuidTotalCount = params['UuidTotalCount'] @AddWhiteType = params['AddWhiteType'] end |