Class: TencentCloud::Tcr::V20190924::TriggerResp
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcr::V20190924::TriggerResp
- Defined in:
- lib/v20190924/models.rb
Overview
触发器返回值
Instance Attribute Summary collapse
- #CreateTime ⇒ Object
- #InvokeAction ⇒ Object
- #InvokeCondition ⇒ Object
- #InvokePara ⇒ Object
- #InvokeSource ⇒ Object
- #TriggerName ⇒ Object
- #UpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(triggername = nil, invokesource = nil, invokeaction = nil, createtime = nil, updatetime = nil, invokecondition = nil, invokepara = nil) ⇒ TriggerResp
constructor
A new instance of TriggerResp.
Constructor Details
#initialize(triggername = nil, invokesource = nil, invokeaction = nil, createtime = nil, updatetime = nil, invokecondition = nil, invokepara = nil) ⇒ TriggerResp
Returns a new instance of TriggerResp.
7544 7545 7546 7547 7548 7549 7550 7551 7552 |
# File 'lib/v20190924/models.rb', line 7544 def initialize(triggername=nil, invokesource=nil, invokeaction=nil, createtime=nil, updatetime=nil, invokecondition=nil, invokepara=nil) @TriggerName = triggername @InvokeSource = invokesource @InvokeAction = invokeaction @CreateTime = createtime @UpdateTime = updatetime @InvokeCondition = invokecondition @InvokePara = invokepara end |
Instance Attribute Details
#CreateTime ⇒ Object
7542 7543 7544 |
# File 'lib/v20190924/models.rb', line 7542 def CreateTime @CreateTime end |
#InvokeAction ⇒ Object
7542 7543 7544 |
# File 'lib/v20190924/models.rb', line 7542 def InvokeAction @InvokeAction end |
#InvokeCondition ⇒ Object
7542 7543 7544 |
# File 'lib/v20190924/models.rb', line 7542 def InvokeCondition @InvokeCondition end |
#InvokePara ⇒ Object
7542 7543 7544 |
# File 'lib/v20190924/models.rb', line 7542 def InvokePara @InvokePara end |
#InvokeSource ⇒ Object
7542 7543 7544 |
# File 'lib/v20190924/models.rb', line 7542 def InvokeSource @InvokeSource end |
#TriggerName ⇒ Object
7542 7543 7544 |
# File 'lib/v20190924/models.rb', line 7542 def TriggerName @TriggerName end |
#UpdateTime ⇒ Object
7542 7543 7544 |
# File 'lib/v20190924/models.rb', line 7542 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 |
# File 'lib/v20190924/models.rb', line 7554 def deserialize(params) @TriggerName = params['TriggerName'] @InvokeSource = params['InvokeSource'] @InvokeAction = params['InvokeAction'] @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] unless params['InvokeCondition'].nil? @InvokeCondition = TriggerInvokeCondition.new @InvokeCondition.deserialize(params['InvokeCondition']) end unless params['InvokePara'].nil? @InvokePara = TriggerInvokePara.new @InvokePara.deserialize(params['InvokePara']) end end |