Class: TencentCloud::Mmps::V20200710::DescribeScanTaskListRequest

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

Overview

DescribeScanTaskList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(source = nil, platform = nil, taskstatuses = nil, tasktypes = nil, pageno = nil, pagesize = nil, appname = nil, starttime = nil, endtime = nil) ⇒ DescribeScanTaskListRequest

Returns a new instance of DescribeScanTaskListRequest.



870
871
872
873
874
875
876
877
878
879
880
# File 'lib/v20200710/models.rb', line 870

def initialize(source=nil, platform=nil, taskstatuses=nil, tasktypes=nil, pageno=nil, pagesize=nil, appname=nil, starttime=nil, endtime=nil)
  @Source = source
  @Platform = platform
  @TaskStatuses = taskstatuses
  @TaskTypes = tasktypes
  @PageNo = pageno
  @PageSize = pagesize
  @AppName = appname
  @StartTime = starttime
  @EndTime = endtime
end

Instance Attribute Details

#AppNameObject

Parameters:

  • Source:

    任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android);

  • Platform:

    应用平台, 0:android, 1:ios, 2:小程序

  • TaskStatuses:

    任务状态,可多值查询,例如:“1,2,3” 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中;

  • TaskTypes:

    任务类型,可多值查询,采用逗号分隔,例如:“0,1” 0:基础版, 1:专家版, 2:本地化

  • PageNo:

    页码

  • PageSize:

    页码大小

  • AppName:

    应用名称或小程序名称(可选参数)

  • StartTime:

    查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34)

  • EndTime:

    查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34)



868
869
870
# File 'lib/v20200710/models.rb', line 868

def AppName
  @AppName
end

#EndTimeObject

Parameters:

  • Source:

    任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android);

  • Platform:

    应用平台, 0:android, 1:ios, 2:小程序

  • TaskStatuses:

    任务状态,可多值查询,例如:“1,2,3” 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中;

  • TaskTypes:

    任务类型,可多值查询,采用逗号分隔,例如:“0,1” 0:基础版, 1:专家版, 2:本地化

  • PageNo:

    页码

  • PageSize:

    页码大小

  • AppName:

    应用名称或小程序名称(可选参数)

  • StartTime:

    查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34)

  • EndTime:

    查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34)



868
869
870
# File 'lib/v20200710/models.rb', line 868

def EndTime
  @EndTime
end

#PageNoObject

Parameters:

  • Source:

    任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android);

  • Platform:

    应用平台, 0:android, 1:ios, 2:小程序

  • TaskStatuses:

    任务状态,可多值查询,例如:“1,2,3” 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中;

  • TaskTypes:

    任务类型,可多值查询,采用逗号分隔,例如:“0,1” 0:基础版, 1:专家版, 2:本地化

  • PageNo:

    页码

  • PageSize:

    页码大小

  • AppName:

    应用名称或小程序名称(可选参数)

  • StartTime:

    查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34)

  • EndTime:

    查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34)



868
869
870
# File 'lib/v20200710/models.rb', line 868

def PageNo
  @PageNo
end

#PageSizeObject

Parameters:

  • Source:

    任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android);

  • Platform:

    应用平台, 0:android, 1:ios, 2:小程序

  • TaskStatuses:

    任务状态,可多值查询,例如:“1,2,3” 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中;

  • TaskTypes:

    任务类型,可多值查询,采用逗号分隔,例如:“0,1” 0:基础版, 1:专家版, 2:本地化

  • PageNo:

    页码

  • PageSize:

    页码大小

  • AppName:

    应用名称或小程序名称(可选参数)

  • StartTime:

    查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34)

  • EndTime:

    查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34)



868
869
870
# File 'lib/v20200710/models.rb', line 868

def PageSize
  @PageSize
end

#PlatformObject

Parameters:

  • Source:

    任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android);

  • Platform:

    应用平台, 0:android, 1:ios, 2:小程序

  • TaskStatuses:

    任务状态,可多值查询,例如:“1,2,3” 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中;

  • TaskTypes:

    任务类型,可多值查询,采用逗号分隔,例如:“0,1” 0:基础版, 1:专家版, 2:本地化

  • PageNo:

    页码

  • PageSize:

    页码大小

  • AppName:

    应用名称或小程序名称(可选参数)

  • StartTime:

    查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34)

  • EndTime:

    查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34)



868
869
870
# File 'lib/v20200710/models.rb', line 868

def Platform
  @Platform
end

#SourceObject

Parameters:

  • Source:

    任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android);

  • Platform:

    应用平台, 0:android, 1:ios, 2:小程序

  • TaskStatuses:

    任务状态,可多值查询,例如:“1,2,3” 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中;

  • TaskTypes:

    任务类型,可多值查询,采用逗号分隔,例如:“0,1” 0:基础版, 1:专家版, 2:本地化

  • PageNo:

    页码

  • PageSize:

    页码大小

  • AppName:

    应用名称或小程序名称(可选参数)

  • StartTime:

    查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34)

  • EndTime:

    查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34)



868
869
870
# File 'lib/v20200710/models.rb', line 868

def Source
  @Source
end

#StartTimeObject

Parameters:

  • Source:

    任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android);

  • Platform:

    应用平台, 0:android, 1:ios, 2:小程序

  • TaskStatuses:

    任务状态,可多值查询,例如:“1,2,3” 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中;

  • TaskTypes:

    任务类型,可多值查询,采用逗号分隔,例如:“0,1” 0:基础版, 1:专家版, 2:本地化

  • PageNo:

    页码

  • PageSize:

    页码大小

  • AppName:

    应用名称或小程序名称(可选参数)

  • StartTime:

    查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34)

  • EndTime:

    查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34)



868
869
870
# File 'lib/v20200710/models.rb', line 868

def StartTime
  @StartTime
end

#TaskStatusesObject

Parameters:

  • Source:

    任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android);

  • Platform:

    应用平台, 0:android, 1:ios, 2:小程序

  • TaskStatuses:

    任务状态,可多值查询,例如:“1,2,3” 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中;

  • TaskTypes:

    任务类型,可多值查询,采用逗号分隔,例如:“0,1” 0:基础版, 1:专家版, 2:本地化

  • PageNo:

    页码

  • PageSize:

    页码大小

  • AppName:

    应用名称或小程序名称(可选参数)

  • StartTime:

    查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34)

  • EndTime:

    查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34)



868
869
870
# File 'lib/v20200710/models.rb', line 868

def TaskStatuses
  @TaskStatuses
end

#TaskTypesObject

Parameters:

  • Source:

    任务来源, -1:所有, 0:小程序诊断, 1:预留字段(暂未使用), 2:app诊断(android);

  • Platform:

    应用平台, 0:android, 1:ios, 2:小程序

  • TaskStatuses:

    任务状态,可多值查询,例如:“1,2,3” 0:默认值(待检测/待咨询), 1.检测中, 2:待评估, 3:评估中, 4:任务完成/咨询完成, 5:任务失败, 6:咨询中;

  • TaskTypes:

    任务类型,可多值查询,采用逗号分隔,例如:“0,1” 0:基础版, 1:专家版, 2:本地化

  • PageNo:

    页码

  • PageSize:

    页码大小

  • AppName:

    应用名称或小程序名称(可选参数)

  • StartTime:

    查询时间范围, 查询开始时间(2021-09-30 或 2021-09-30 10:57:34)

  • EndTime:

    查询时间范围, 查询结束时间(2021-09-30 或 2021-09-30 10:57:34)



868
869
870
# File 'lib/v20200710/models.rb', line 868

def TaskTypes
  @TaskTypes
end

Instance Method Details

#deserialize(params) ⇒ Object



882
883
884
885
886
887
888
889
890
891
892
# File 'lib/v20200710/models.rb', line 882

def deserialize(params)
  @Source = params['Source']
  @Platform = params['Platform']
  @TaskStatuses = params['TaskStatuses']
  @TaskTypes = params['TaskTypes']
  @PageNo = params['PageNo']
  @PageSize = params['PageSize']
  @AppName = params['AppName']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
end