Class: TencentCloud::Asw::V20200722::DescribeExecutionsRequest

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

Overview

DescribeExecutions请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(statemachineresourcename = nil, pagesize = nil, pageindex = nil, filterexecutionstatus = nil, filterexecutionresourcename = nil) ⇒ DescribeExecutionsRequest

Returns a new instance of DescribeExecutionsRequest.



220
221
222
223
224
225
226
# File 'lib/v20200722/models.rb', line 220

def initialize(statemachineresourcename=nil, pagesize=nil, pageindex=nil, filterexecutionstatus=nil, filterexecutionresourcename=nil)
  @StateMachineResourceName = statemachineresourcename
  @PageSize = pagesize
  @PageIndex = pageindex
  @FilterExecutionStatus = filterexecutionstatus
  @FilterExecutionResourceName = filterexecutionresourcename
end

Instance Attribute Details

#FilterExecutionResourceNameObject

Parameters:

  • StateMachineResourceName:

    状态机资源名

  • PageSize:

    页大小,最大100

  • PageIndex:

    页序号,从1开始

  • FilterExecutionStatus:

    按状态过滤条件,INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • FilterExecutionResourceName:

    按执行名过滤条件



218
219
220
# File 'lib/v20200722/models.rb', line 218

def FilterExecutionResourceName
  @FilterExecutionResourceName
end

#FilterExecutionStatusObject

Parameters:

  • StateMachineResourceName:

    状态机资源名

  • PageSize:

    页大小,最大100

  • PageIndex:

    页序号,从1开始

  • FilterExecutionStatus:

    按状态过滤条件,INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • FilterExecutionResourceName:

    按执行名过滤条件



218
219
220
# File 'lib/v20200722/models.rb', line 218

def FilterExecutionStatus
  @FilterExecutionStatus
end

#PageIndexObject

Parameters:

  • StateMachineResourceName:

    状态机资源名

  • PageSize:

    页大小,最大100

  • PageIndex:

    页序号,从1开始

  • FilterExecutionStatus:

    按状态过滤条件,INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • FilterExecutionResourceName:

    按执行名过滤条件



218
219
220
# File 'lib/v20200722/models.rb', line 218

def PageIndex
  @PageIndex
end

#PageSizeObject

Parameters:

  • StateMachineResourceName:

    状态机资源名

  • PageSize:

    页大小,最大100

  • PageIndex:

    页序号,从1开始

  • FilterExecutionStatus:

    按状态过滤条件,INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • FilterExecutionResourceName:

    按执行名过滤条件



218
219
220
# File 'lib/v20200722/models.rb', line 218

def PageSize
  @PageSize
end

#StateMachineResourceNameObject

Parameters:

  • StateMachineResourceName:

    状态机资源名

  • PageSize:

    页大小,最大100

  • PageIndex:

    页序号,从1开始

  • FilterExecutionStatus:

    按状态过滤条件,INIT,RUNNING,SUCCEED,FAILED,TERMINATED

  • FilterExecutionResourceName:

    按执行名过滤条件



218
219
220
# File 'lib/v20200722/models.rb', line 218

def StateMachineResourceName
  @StateMachineResourceName
end

Instance Method Details

#deserialize(params) ⇒ Object



228
229
230
231
232
233
234
# File 'lib/v20200722/models.rb', line 228

def deserialize(params)
  @StateMachineResourceName = params['StateMachineResourceName']
  @PageSize = params['PageSize']
  @PageIndex = params['PageIndex']
  @FilterExecutionStatus = params['FilterExecutionStatus']
  @FilterExecutionResourceName = params['FilterExecutionResourceName']
end