Class: TencentCloud::Mps::V20190612::DescribeWorkflowsRequest

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

Overview

DescribeWorkflows请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(workflowids = nil, status = nil, offset = nil, limit = nil) ⇒ DescribeWorkflowsRequest

Returns a new instance of DescribeWorkflowsRequest.



13285
13286
13287
13288
13289
13290
# File 'lib/v20190612/models.rb', line 13285

def initialize(workflowids=nil, status=nil, offset=nil, limit=nil)
  @WorkflowIds = workflowids
  @Status = status
  @Offset = offset
  @Limit = limit
end

Instance Attribute Details

#LimitObject

<li>Enabled:已启用,</li> <li>Disabled:已禁用。</li> 不填此参数,则不区分工作流状态。

Parameters:

  • WorkflowIds:

    工作流 ID 过滤条件,数组长度限制:100。

  • Status:

    工作流状态,取值范围:

  • Offset:

    分页偏移量,默认值:0。

  • Limit:

    返回记录条数,默认值:10,最大值:100。



13283
13284
13285
# File 'lib/v20190612/models.rb', line 13283

def Limit
  @Limit
end

#OffsetObject

<li>Enabled:已启用,</li> <li>Disabled:已禁用。</li> 不填此参数,则不区分工作流状态。

Parameters:

  • WorkflowIds:

    工作流 ID 过滤条件,数组长度限制:100。

  • Status:

    工作流状态,取值范围:

  • Offset:

    分页偏移量,默认值:0。

  • Limit:

    返回记录条数,默认值:10,最大值:100。



13283
13284
13285
# File 'lib/v20190612/models.rb', line 13283

def Offset
  @Offset
end

#StatusObject

<li>Enabled:已启用,</li> <li>Disabled:已禁用。</li> 不填此参数,则不区分工作流状态。

Parameters:

  • WorkflowIds:

    工作流 ID 过滤条件,数组长度限制:100。

  • Status:

    工作流状态,取值范围:

  • Offset:

    分页偏移量,默认值:0。

  • Limit:

    返回记录条数,默认值:10,最大值:100。



13283
13284
13285
# File 'lib/v20190612/models.rb', line 13283

def Status
  @Status
end

#WorkflowIdsObject

<li>Enabled:已启用,</li> <li>Disabled:已禁用。</li> 不填此参数,则不区分工作流状态。

Parameters:

  • WorkflowIds:

    工作流 ID 过滤条件,数组长度限制:100。

  • Status:

    工作流状态,取值范围:

  • Offset:

    分页偏移量,默认值:0。

  • Limit:

    返回记录条数,默认值:10,最大值:100。



13283
13284
13285
# File 'lib/v20190612/models.rb', line 13283

def WorkflowIds
  @WorkflowIds
end

Instance Method Details

#deserialize(params) ⇒ Object



13292
13293
13294
13295
13296
13297
# File 'lib/v20190612/models.rb', line 13292

def deserialize(params)
  @WorkflowIds = params['WorkflowIds']
  @Status = params['Status']
  @Offset = params['Offset']
  @Limit = params['Limit']
end