Class: TencentCloud::Mmps::V20200710::DescribeFlySecMiniAppScanReportListRequest

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

Overview

DescribeFlySecMiniAppScanReportList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(miniappid = nil, mode = nil, status = nil, size = nil, miniappversion = nil) ⇒ DescribeFlySecMiniAppScanReportListRequest

Returns a new instance of DescribeFlySecMiniAppScanReportListRequest.



578
579
580
581
582
583
584
# File 'lib/v20200710/models.rb', line 578

def initialize(miniappid=nil, mode=nil, status=nil, size=nil, miniappversion=nil)
  @MiniAppID = miniappid
  @Mode = mode
  @Status = status
  @Size = size
  @MiniAppVersion = miniappversion
end

Instance Attribute Details

#MiniAppIDObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断方式 1:基础诊断,2:深度诊断

  • Status:

    诊断状态 -1:查询全部, 0:排队中, 1:成功, 2:失败, 3:进行中

  • Size:

    查询数量, 0:查询所有, 其他值:最近几次的诊断数量

  • MiniAppVersion:

    小程序版本



576
577
578
# File 'lib/v20200710/models.rb', line 576

def MiniAppID
  @MiniAppID
end

#MiniAppVersionObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断方式 1:基础诊断,2:深度诊断

  • Status:

    诊断状态 -1:查询全部, 0:排队中, 1:成功, 2:失败, 3:进行中

  • Size:

    查询数量, 0:查询所有, 其他值:最近几次的诊断数量

  • MiniAppVersion:

    小程序版本



576
577
578
# File 'lib/v20200710/models.rb', line 576

def MiniAppVersion
  @MiniAppVersion
end

#ModeObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断方式 1:基础诊断,2:深度诊断

  • Status:

    诊断状态 -1:查询全部, 0:排队中, 1:成功, 2:失败, 3:进行中

  • Size:

    查询数量, 0:查询所有, 其他值:最近几次的诊断数量

  • MiniAppVersion:

    小程序版本



576
577
578
# File 'lib/v20200710/models.rb', line 576

def Mode
  @Mode
end

#SizeObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断方式 1:基础诊断,2:深度诊断

  • Status:

    诊断状态 -1:查询全部, 0:排队中, 1:成功, 2:失败, 3:进行中

  • Size:

    查询数量, 0:查询所有, 其他值:最近几次的诊断数量

  • MiniAppVersion:

    小程序版本



576
577
578
# File 'lib/v20200710/models.rb', line 576

def Size
  @Size
end

#StatusObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断方式 1:基础诊断,2:深度诊断

  • Status:

    诊断状态 -1:查询全部, 0:排队中, 1:成功, 2:失败, 3:进行中

  • Size:

    查询数量, 0:查询所有, 其他值:最近几次的诊断数量

  • MiniAppVersion:

    小程序版本



576
577
578
# File 'lib/v20200710/models.rb', line 576

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



586
587
588
589
590
591
592
# File 'lib/v20200710/models.rb', line 586

def deserialize(params)
  @MiniAppID = params['MiniAppID']
  @Mode = params['Mode']
  @Status = params['Status']
  @Size = params['Size']
  @MiniAppVersion = params['MiniAppVersion']
end