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.
13530 13531 13532 13533 13534 13535 13536 13537 |
# File 'lib/v20170320/models.rb', line 13530 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
13528 13529 13530 |
# File 'lib/v20170320/models.rb', line 13528 def AffectedInstances @AffectedInstances end |
#ModifyAfterInfo ⇒ Object
13528 13529 13530 |
# File 'lib/v20170320/models.rb', line 13528 def ModifyAfterInfo @ModifyAfterInfo end |
#ModifyBeforeInfo ⇒ Object
13528 13529 13530 |
# File 'lib/v20170320/models.rb', line 13528 def ModifyBeforeInfo @ModifyBeforeInfo end |
#Operator ⇒ Object
13528 13529 13530 |
# File 'lib/v20170320/models.rb', line 13528 def Operator @Operator end |
#TaskId ⇒ Object
13528 13529 13530 |
# File 'lib/v20170320/models.rb', line 13528 def TaskId @TaskId end |
#UpdateTime ⇒ Object
13528 13529 13530 |
# File 'lib/v20170320/models.rb', line 13528 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 13552 |
# File 'lib/v20170320/models.rb', line 13539 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 |