Class: TencentCloud::Essbasic::V20201222::CancelFlowRequest

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

Overview

CancelFlow请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(caller = nil, flowid = nil, cancelmessage = nil) ⇒ CancelFlowRequest

Returns a new instance of CancelFlowRequest.



126
127
128
129
130
# File 'lib/v20201222/models.rb', line 126

def initialize(caller=nil, flowid=nil, cancelmessage=nil)
  @Caller = caller
  @FlowId = flowid
  @CancelMessage = cancelmessage
end

Instance Attribute Details

#CallerObject

Parameters:

  • Caller:

    调用方信息

  • FlowId:

    流程ID

  • CancelMessage:

    撤销原因



124
125
126
# File 'lib/v20201222/models.rb', line 124

def Caller
  @Caller
end

#CancelMessageObject

Parameters:

  • Caller:

    调用方信息

  • FlowId:

    流程ID

  • CancelMessage:

    撤销原因



124
125
126
# File 'lib/v20201222/models.rb', line 124

def CancelMessage
  @CancelMessage
end

#FlowIdObject

Parameters:

  • Caller:

    调用方信息

  • FlowId:

    流程ID

  • CancelMessage:

    撤销原因



124
125
126
# File 'lib/v20201222/models.rb', line 124

def FlowId
  @FlowId
end

Instance Method Details

#deserialize(params) ⇒ Object



132
133
134
135
136
137
138
139
# File 'lib/v20201222/models.rb', line 132

def deserialize(params)
  unless params['Caller'].nil?
    @Caller = Caller.new
    @Caller.deserialize(params['Caller'])
  end
  @FlowId = params['FlowId']
  @CancelMessage = params['CancelMessage']
end