Class: TencentCloud::Wedata::V20250806::ListTaskInstancesRequest

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

Overview

ListTaskInstances请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, pagenumber = nil, pagesize = nil, keyword = nil, timezone = nil, instancetype = nil, instancestate = nil, tasktypeid = nil, cycletype = nil, owneruin = nil, folderid = nil, workflowid = nil, executorgroupid = nil, scheduletimefrom = nil, scheduletimeto = nil, starttimefrom = nil, starttimeto = nil, lastupdatetimefrom = nil, lastupdatetimeto = nil, sortcolumn = nil, sorttype = nil) ⇒ ListTaskInstancesRequest



4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
# File 'lib/v20250806/models.rb', line 4997

def initialize(projectid=nil, pagenumber=nil, pagesize=nil, keyword=nil, timezone=nil, instancetype=nil, instancestate=nil, tasktypeid=nil, cycletype=nil, owneruin=nil, folderid=nil, workflowid=nil, executorgroupid=nil, scheduletimefrom=nil, scheduletimeto=nil, starttimefrom=nil, starttimeto=nil, lastupdatetimefrom=nil, lastupdatetimeto=nil, sortcolumn=nil, sorttype=nil)
  @ProjectId = projectid
  @PageNumber = pagenumber
  @PageSize = pagesize
  @Keyword = keyword
  @TimeZone = timezone
  @InstanceType = instancetype
  @InstanceState = instancestate
  @TaskTypeId = tasktypeid
  @CycleType = cycletype
  @OwnerUin = owneruin
  @FolderId = folderid
  @WorkflowId = workflowid
  @ExecutorGroupId = executorgroupid
  @ScheduleTimeFrom = scheduletimefrom
  @ScheduleTimeTo = scheduletimeto
  @StartTimeFrom = starttimefrom
  @StartTimeTo = starttimeto
  @LastUpdateTimeFrom = lastupdatetimefrom
  @LastUpdateTimeTo = lastupdatetimeto
  @SortColumn = sortcolumn
  @SortType = sorttype
end

Instance Attribute Details

#CycleTypeObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def CycleType
  @CycleType
end

#ExecutorGroupIdObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def ExecutorGroupId
  @ExecutorGroupId
end

#FolderIdObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def FolderId
  @FolderId
end

#InstanceStateObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def InstanceState
  @InstanceState
end

#InstanceTypeObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def InstanceType
  @InstanceType
end

#KeywordObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def Keyword
  @Keyword
end

#LastUpdateTimeFromObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def LastUpdateTimeFrom
  @LastUpdateTimeFrom
end

#LastUpdateTimeToObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def LastUpdateTimeTo
  @LastUpdateTimeTo
end

#OwnerUinObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def OwnerUin
  @OwnerUin
end

#PageNumberObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def PageNumber
  @PageNumber
end

#PageSizeObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def PageSize
  @PageSize
end

#ProjectIdObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def ProjectId
  @ProjectId
end

#ScheduleTimeFromObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def ScheduleTimeFrom
  @ScheduleTimeFrom
end

#ScheduleTimeToObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def ScheduleTimeTo
  @ScheduleTimeTo
end

#SortColumnObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def SortColumn
  @SortColumn
end

#SortTypeObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def SortType
  @SortType
end

#StartTimeFromObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def StartTimeFrom
  @StartTimeFrom
end

#StartTimeToObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def StartTimeTo
  @StartTimeTo
end

#TaskTypeIdObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def TaskTypeId
  @TaskTypeId
end

#TimeZoneObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def TimeZone
  @TimeZone
end

#WorkflowIdObject

  • ASC

  • DESC



4995
4996
4997
# File 'lib/v20250806/models.rb', line 4995

def WorkflowId
  @WorkflowId
end

Instance Method Details

#deserialize(params) ⇒ Object



5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
# File 'lib/v20250806/models.rb', line 5021

def deserialize(params)
  @ProjectId = params['ProjectId']
  @PageNumber = params['PageNumber']
  @PageSize = params['PageSize']
  @Keyword = params['Keyword']
  @TimeZone = params['TimeZone']
  @InstanceType = params['InstanceType']
  @InstanceState = params['InstanceState']
  @TaskTypeId = params['TaskTypeId']
  @CycleType = params['CycleType']
  @OwnerUin = params['OwnerUin']
  @FolderId = params['FolderId']
  @WorkflowId = params['WorkflowId']
  @ExecutorGroupId = params['ExecutorGroupId']
  @ScheduleTimeFrom = params['ScheduleTimeFrom']
  @ScheduleTimeTo = params['ScheduleTimeTo']
  @StartTimeFrom = params['StartTimeFrom']
  @StartTimeTo = params['StartTimeTo']
  @LastUpdateTimeFrom = params['LastUpdateTimeFrom']
  @LastUpdateTimeTo = params['LastUpdateTimeTo']
  @SortColumn = params['SortColumn']
  @SortType = params['SortType']
end