Class: TencentCloud::Ams::V20201229::DescribeTasksRequest

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

Overview

DescribeTasks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(limit = nil, filter = nil, pagetoken = nil, starttime = nil, endtime = nil) ⇒ DescribeTasksRequest

Returns a new instance of DescribeTasksRequest.



808
809
810
811
812
813
814
# File 'lib/v20201229/models.rb', line 808

def initialize(limit=nil, filter=nil, pagetoken=nil, starttime=nil, endtime=nil)
  @Limit = limit
  @Filter = filter
  @PageToken = pagetoken
  @StartTime = starttime
  @EndTime = endtime
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • Limit:

    该参数表示任务列表每页展示的任务条数,**默认值为10**(每页展示10条任务)。

  • Filter:

    该参数表示任务筛选器的输入参数,可根据业务类型、审核文件类型、处理建议及任务状态筛选想要查看的审核任务,具体参数内容请参见TaskFilter数据结构的详细描述。

  • PageToken:

    该参数表示翻页时使用的Token信息,由系统自动生成,并在翻页时向下一个生成的页面传递此参数,以方便快速翻页功能的实现。当到最后一页时,该字段为空。

  • StartTime:

    该参数表示任务列表的开始时间,格式为ISO8601标准的时间戳。**默认值为最近3天**,若传入该参数,则在这一时间到EndTime之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。

  • EndTime:

    该参数表示任务列表的结束时间,格式为ISO8601标准的时间戳。**默认值为空**,若传入该参数,则在这StartTime到这一时间之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。



806
807
808
# File 'lib/v20201229/models.rb', line 806

def EndTime
  @EndTime
end

#FilterObject

Parameters:

  • Limit:

    该参数表示任务列表每页展示的任务条数,**默认值为10**(每页展示10条任务)。

  • Filter:

    该参数表示任务筛选器的输入参数,可根据业务类型、审核文件类型、处理建议及任务状态筛选想要查看的审核任务,具体参数内容请参见TaskFilter数据结构的详细描述。

  • PageToken:

    该参数表示翻页时使用的Token信息,由系统自动生成,并在翻页时向下一个生成的页面传递此参数,以方便快速翻页功能的实现。当到最后一页时,该字段为空。

  • StartTime:

    该参数表示任务列表的开始时间,格式为ISO8601标准的时间戳。**默认值为最近3天**,若传入该参数,则在这一时间到EndTime之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。

  • EndTime:

    该参数表示任务列表的结束时间,格式为ISO8601标准的时间戳。**默认值为空**,若传入该参数,则在这StartTime到这一时间之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。



806
807
808
# File 'lib/v20201229/models.rb', line 806

def Filter
  @Filter
end

#LimitObject

Parameters:

  • Limit:

    该参数表示任务列表每页展示的任务条数,**默认值为10**(每页展示10条任务)。

  • Filter:

    该参数表示任务筛选器的输入参数,可根据业务类型、审核文件类型、处理建议及任务状态筛选想要查看的审核任务,具体参数内容请参见TaskFilter数据结构的详细描述。

  • PageToken:

    该参数表示翻页时使用的Token信息,由系统自动生成,并在翻页时向下一个生成的页面传递此参数,以方便快速翻页功能的实现。当到最后一页时,该字段为空。

  • StartTime:

    该参数表示任务列表的开始时间,格式为ISO8601标准的时间戳。**默认值为最近3天**,若传入该参数,则在这一时间到EndTime之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。

  • EndTime:

    该参数表示任务列表的结束时间,格式为ISO8601标准的时间戳。**默认值为空**,若传入该参数,则在这StartTime到这一时间之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。



806
807
808
# File 'lib/v20201229/models.rb', line 806

def Limit
  @Limit
end

#PageTokenObject

Parameters:

  • Limit:

    该参数表示任务列表每页展示的任务条数,**默认值为10**(每页展示10条任务)。

  • Filter:

    该参数表示任务筛选器的输入参数,可根据业务类型、审核文件类型、处理建议及任务状态筛选想要查看的审核任务,具体参数内容请参见TaskFilter数据结构的详细描述。

  • PageToken:

    该参数表示翻页时使用的Token信息,由系统自动生成,并在翻页时向下一个生成的页面传递此参数,以方便快速翻页功能的实现。当到最后一页时,该字段为空。

  • StartTime:

    该参数表示任务列表的开始时间,格式为ISO8601标准的时间戳。**默认值为最近3天**,若传入该参数,则在这一时间到EndTime之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。

  • EndTime:

    该参数表示任务列表的结束时间,格式为ISO8601标准的时间戳。**默认值为空**,若传入该参数,则在这StartTime到这一时间之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。



806
807
808
# File 'lib/v20201229/models.rb', line 806

def PageToken
  @PageToken
end

#StartTimeObject

Parameters:

  • Limit:

    该参数表示任务列表每页展示的任务条数,**默认值为10**(每页展示10条任务)。

  • Filter:

    该参数表示任务筛选器的输入参数,可根据业务类型、审核文件类型、处理建议及任务状态筛选想要查看的审核任务,具体参数内容请参见TaskFilter数据结构的详细描述。

  • PageToken:

    该参数表示翻页时使用的Token信息,由系统自动生成,并在翻页时向下一个生成的页面传递此参数,以方便快速翻页功能的实现。当到最后一页时,该字段为空。

  • StartTime:

    该参数表示任务列表的开始时间,格式为ISO8601标准的时间戳。**默认值为最近3天**,若传入该参数,则在这一时间到EndTime之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。

  • EndTime:

    该参数表示任务列表的结束时间,格式为ISO8601标准的时间戳。**默认值为空**,若传入该参数,则在这StartTime到这一时间之间的任务将会被筛选出来。
    备注:该参数与Filter共同起到任务筛选作用,二者作用无先后顺序。



806
807
808
# File 'lib/v20201229/models.rb', line 806

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



816
817
818
819
820
821
822
823
824
825
# File 'lib/v20201229/models.rb', line 816

def deserialize(params)
  @Limit = params['Limit']
  unless params['Filter'].nil?
    @Filter = TaskFilter.new
    @Filter.deserialize(params['Filter'])
  end
  @PageToken = params['PageToken']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
end