Class: TencentCloud::Wedata::V20210820::DescribeManualTriggerRecordPageRequest

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

Overview

DescribeManualTriggerRecordPage请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, triggername = nil, workflowkeyword = nil, creator = nil, triggerstarttime = nil, triggerendtime = nil, pagenumber = nil, pagesize = nil) ⇒ DescribeManualTriggerRecordPageRequest

Returns a new instance of DescribeManualTriggerRecordPageRequest.



12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
# File 'lib/v20210820/models.rb', line 12189

def initialize(projectid=nil, triggername=nil, workflowkeyword=nil, creator=nil, triggerstarttime=nil, triggerendtime=nil, pagenumber=nil, pagesize=nil)
  @ProjectId = projectid
  @TriggerName = triggername
  @WorkflowKeyword = workflowkeyword
  @Creator = creator
  @TriggerStartTime = triggerstarttime
  @TriggerEndTime = triggerendtime
  @PageNumber = pagenumber
  @PageSize = pagesize
end

Instance Attribute Details

#CreatorObject

Parameters:

  • ProjectId:

    项目ID

  • TriggerName:

    触发运行名称

  • WorkflowKeyword:

    工作流过滤关键字,工作流名称 or 工作流ID

  • Creator:

    触发运行提交人过滤,多个提交人用英文逗号分割

  • TriggerStartTime:

    触发提交创建时间过滤,起始时间

  • TriggerEndTime:

    触发提交创建时间过滤,结束时间

  • PageNumber:

    页码,整型

  • PageSize:

    每页数目,整型



12187
12188
12189
# File 'lib/v20210820/models.rb', line 12187

def Creator
  @Creator
end

#PageNumberObject

Parameters:

  • ProjectId:

    项目ID

  • TriggerName:

    触发运行名称

  • WorkflowKeyword:

    工作流过滤关键字,工作流名称 or 工作流ID

  • Creator:

    触发运行提交人过滤,多个提交人用英文逗号分割

  • TriggerStartTime:

    触发提交创建时间过滤,起始时间

  • TriggerEndTime:

    触发提交创建时间过滤,结束时间

  • PageNumber:

    页码,整型

  • PageSize:

    每页数目,整型



12187
12188
12189
# File 'lib/v20210820/models.rb', line 12187

def PageNumber
  @PageNumber
end

#PageSizeObject

Parameters:

  • ProjectId:

    项目ID

  • TriggerName:

    触发运行名称

  • WorkflowKeyword:

    工作流过滤关键字,工作流名称 or 工作流ID

  • Creator:

    触发运行提交人过滤,多个提交人用英文逗号分割

  • TriggerStartTime:

    触发提交创建时间过滤,起始时间

  • TriggerEndTime:

    触发提交创建时间过滤,结束时间

  • PageNumber:

    页码,整型

  • PageSize:

    每页数目,整型



12187
12188
12189
# File 'lib/v20210820/models.rb', line 12187

def PageSize
  @PageSize
end

#ProjectIdObject

Parameters:

  • ProjectId:

    项目ID

  • TriggerName:

    触发运行名称

  • WorkflowKeyword:

    工作流过滤关键字,工作流名称 or 工作流ID

  • Creator:

    触发运行提交人过滤,多个提交人用英文逗号分割

  • TriggerStartTime:

    触发提交创建时间过滤,起始时间

  • TriggerEndTime:

    触发提交创建时间过滤,结束时间

  • PageNumber:

    页码,整型

  • PageSize:

    每页数目,整型



12187
12188
12189
# File 'lib/v20210820/models.rb', line 12187

def ProjectId
  @ProjectId
end

#TriggerEndTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TriggerName:

    触发运行名称

  • WorkflowKeyword:

    工作流过滤关键字,工作流名称 or 工作流ID

  • Creator:

    触发运行提交人过滤,多个提交人用英文逗号分割

  • TriggerStartTime:

    触发提交创建时间过滤,起始时间

  • TriggerEndTime:

    触发提交创建时间过滤,结束时间

  • PageNumber:

    页码,整型

  • PageSize:

    每页数目,整型



12187
12188
12189
# File 'lib/v20210820/models.rb', line 12187

def TriggerEndTime
  @TriggerEndTime
end

#TriggerNameObject

Parameters:

  • ProjectId:

    项目ID

  • TriggerName:

    触发运行名称

  • WorkflowKeyword:

    工作流过滤关键字,工作流名称 or 工作流ID

  • Creator:

    触发运行提交人过滤,多个提交人用英文逗号分割

  • TriggerStartTime:

    触发提交创建时间过滤,起始时间

  • TriggerEndTime:

    触发提交创建时间过滤,结束时间

  • PageNumber:

    页码,整型

  • PageSize:

    每页数目,整型



12187
12188
12189
# File 'lib/v20210820/models.rb', line 12187

def TriggerName
  @TriggerName
end

#TriggerStartTimeObject

Parameters:

  • ProjectId:

    项目ID

  • TriggerName:

    触发运行名称

  • WorkflowKeyword:

    工作流过滤关键字,工作流名称 or 工作流ID

  • Creator:

    触发运行提交人过滤,多个提交人用英文逗号分割

  • TriggerStartTime:

    触发提交创建时间过滤,起始时间

  • TriggerEndTime:

    触发提交创建时间过滤,结束时间

  • PageNumber:

    页码,整型

  • PageSize:

    每页数目,整型



12187
12188
12189
# File 'lib/v20210820/models.rb', line 12187

def TriggerStartTime
  @TriggerStartTime
end

#WorkflowKeywordObject

Parameters:

  • ProjectId:

    项目ID

  • TriggerName:

    触发运行名称

  • WorkflowKeyword:

    工作流过滤关键字,工作流名称 or 工作流ID

  • Creator:

    触发运行提交人过滤,多个提交人用英文逗号分割

  • TriggerStartTime:

    触发提交创建时间过滤,起始时间

  • TriggerEndTime:

    触发提交创建时间过滤,结束时间

  • PageNumber:

    页码,整型

  • PageSize:

    每页数目,整型



12187
12188
12189
# File 'lib/v20210820/models.rb', line 12187

def WorkflowKeyword
  @WorkflowKeyword
end

Instance Method Details

#deserialize(params) ⇒ Object



12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
# File 'lib/v20210820/models.rb', line 12200

def deserialize(params)
  @ProjectId = params['ProjectId']
  @TriggerName = params['TriggerName']
  @WorkflowKeyword = params['WorkflowKeyword']
  @Creator = params['Creator']
  @TriggerStartTime = params['TriggerStartTime']
  @TriggerEndTime = params['TriggerEndTime']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
end