Class: TencentCloud::Wedata::V20210820::DescribeInstanceListRequest

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

Overview

DescribeInstanceList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(projectid = nil, pageindex = nil, pagesize = nil, cyclelist = nil, ownerlist = nil, instancetype = nil, sort = nil, sortcol = nil, tasktypelist = nil, statelist = nil, keyword = nil) ⇒ DescribeInstanceListRequest

Returns a new instance of DescribeInstanceListRequest.



7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
# File 'lib/v20210820/models.rb', line 7818

def initialize(projectid=nil, pageindex=nil, pagesize=nil, cyclelist=nil, ownerlist=nil, instancetype=nil, sort=nil, sortcol=nil, tasktypelist=nil, statelist=nil, keyword=nil)
  @ProjectId = projectid
  @PageIndex = pageindex
  @PageSize = pagesize
  @CycleList = cyclelist
  @OwnerList = ownerlist
  @InstanceType = instancetype
  @Sort = sort
  @SortCol = sortcol
  @TaskTypeList = tasktypelist
  @StateList = statelist
  @Keyword = keyword
end

Instance Attribute Details

#CycleListObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def CycleList
  @CycleList
end

#InstanceTypeObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def InstanceType
  @InstanceType
end

#KeywordObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def Keyword
  @Keyword
end

#OwnerListObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def OwnerList
  @OwnerList
end

#PageIndexObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def PageIndex
  @PageIndex
end

#PageSizeObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def PageSize
  @PageSize
end

#ProjectIdObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def ProjectId
  @ProjectId
end

#SortObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def Sort
  @Sort
end

#SortColObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def SortCol
  @SortCol
end

#StateListObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def StateList
  @StateList
end

#TaskTypeListObject

pyspark任务类型:31 hivesql任务类型:34 shell任务类型:35 sparksql任务类型:36 jdbcsql任务类型:21 dlc任务类型:32),可选

Parameters:

  • ProjectId:

    项目/工作空间id

  • PageIndex:

    页码

  • PageSize:

    一页展示的条数

  • CycleList:

    周期列表(如天,一次性),可选

  • OwnerList:

    责任人

  • InstanceType:

    跟之前保持一致

  • Sort:

    排序顺序(asc,desc)

  • SortCol:

    排序列(costTime 运行耗时,startTime 开始时间,state 实例状态,curRunDate 数据时间)

  • TaskTypeList:

    类型列表(如python任务类型:30

  • StateList:

    状态列表(如成功 2,正在执行 1),可选

  • Keyword:

    任务名称



7816
7817
7818
# File 'lib/v20210820/models.rb', line 7816

def TaskTypeList
  @TaskTypeList
end

Instance Method Details

#deserialize(params) ⇒ Object



7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
# File 'lib/v20210820/models.rb', line 7832

def deserialize(params)
  @ProjectId = params['ProjectId']
  @PageIndex = params['PageIndex']
  @PageSize = params['PageSize']
  @CycleList = params['CycleList']
  @OwnerList = params['OwnerList']
  @InstanceType = params['InstanceType']
  @Sort = params['Sort']
  @SortCol = params['SortCol']
  @TaskTypeList = params['TaskTypeList']
  @StateList = params['StateList']
  @Keyword = params['Keyword']
end