Class: TencentCloud::Cdb::V20170320::RuleTemplateRecordInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdb::V20170320::RuleTemplateRecordInfo
- Defined in:
- lib/v20170320/models.rb
Overview
规则模板变更记录信息
Instance Attribute Summary collapse
- #AffectedInstances ⇒ Object
- #ModifyAfterInfo ⇒ Object
- #ModifyBeforeInfo ⇒ Object
- #Operator ⇒ Object
- #TaskId ⇒ Object
- #UpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskid = nil, modifybeforeinfo = nil, modifyafterinfo = nil, affectedinstances = nil, operator = nil, updatetime = nil) ⇒ RuleTemplateRecordInfo
constructor
A new instance of RuleTemplateRecordInfo.
Constructor Details
#initialize(taskid = nil, modifybeforeinfo = nil, modifyafterinfo = nil, affectedinstances = nil, operator = nil, updatetime = nil) ⇒ RuleTemplateRecordInfo
Returns a new instance of RuleTemplateRecordInfo.
13359 13360 13361 13362 13363 13364 13365 13366 |
# File 'lib/v20170320/models.rb', line 13359 def initialize(taskid=nil, modifybeforeinfo=nil, modifyafterinfo=nil, affectedinstances=nil, operator=nil, updatetime=nil) @TaskId = taskid @ModifyBeforeInfo = modifybeforeinfo @ModifyAfterInfo = modifyafterinfo @AffectedInstances = affectedinstances @Operator = operator @UpdateTime = updatetime end |
Instance Attribute Details
#AffectedInstances ⇒ Object
13357 13358 13359 |
# File 'lib/v20170320/models.rb', line 13357 def AffectedInstances @AffectedInstances end |
#ModifyAfterInfo ⇒ Object
13357 13358 13359 |
# File 'lib/v20170320/models.rb', line 13357 def ModifyAfterInfo @ModifyAfterInfo end |
#ModifyBeforeInfo ⇒ Object
13357 13358 13359 |
# File 'lib/v20170320/models.rb', line 13357 def ModifyBeforeInfo @ModifyBeforeInfo end |
#Operator ⇒ Object
13357 13358 13359 |
# File 'lib/v20170320/models.rb', line 13357 def Operator @Operator end |
#TaskId ⇒ Object
13357 13358 13359 |
# File 'lib/v20170320/models.rb', line 13357 def TaskId @TaskId end |
#UpdateTime ⇒ Object
13357 13358 13359 |
# File 'lib/v20170320/models.rb', line 13357 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
13368 13369 13370 13371 13372 13373 13374 13375 13376 13377 13378 13379 13380 13381 |
# File 'lib/v20170320/models.rb', line 13368 def deserialize(params) @TaskId = params['TaskId'] unless params['ModifyBeforeInfo'].nil? @ModifyBeforeInfo = RuleTemplateInfo.new @ModifyBeforeInfo.deserialize(params['ModifyBeforeInfo']) end unless params['ModifyAfterInfo'].nil? @ModifyAfterInfo = RuleTemplateInfo.new @ModifyAfterInfo.deserialize(params['ModifyAfterInfo']) end @AffectedInstances = params['AffectedInstances'] @Operator = params['Operator'] @UpdateTime = params['UpdateTime'] end |