Class: TencentCloud::Mmps::V20200710::CreateFlySecMiniAppScanTaskRepeatRequest

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

Overview

CreateFlySecMiniAppScanTaskRepeat请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(miniappid = nil, mode = nil, orgtaskid = nil, miniapptestaccount = nil, miniapptestpwd = nil, scanversion = nil) ⇒ CreateFlySecMiniAppScanTaskRepeatRequest

Returns a new instance of CreateFlySecMiniAppScanTaskRepeatRequest.



344
345
346
347
348
349
350
351
# File 'lib/v20200710/models.rb', line 344

def initialize(miniappid=nil, mode=nil, orgtaskid=nil, miniapptestaccount=nil, miniapptestpwd=nil, scanversion=nil)
  @MiniAppID = miniappid
  @Mode = mode
  @OrgTaskID = orgtaskid
  @MiniAppTestAccount = miniapptestaccount
  @MiniAppTestPwd = miniapptestpwd
  @ScanVersion = scanversion
end

Instance Attribute Details

#MiniAppIDObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断模式 1:基础诊断

  • OrgTaskID:

    原任务id

  • MiniAppTestAccount:

    小程序测试账号(自有账号体系需提供,其他情况不需要)

  • MiniAppTestPwd:

    小程序测试密码(自有账号体系需提供,其他情况不需要)

  • ScanVersion:

    诊断扫描版本 0:正式版 1:体验版



342
343
344
# File 'lib/v20200710/models.rb', line 342

def MiniAppID
  @MiniAppID
end

#MiniAppTestAccountObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断模式 1:基础诊断

  • OrgTaskID:

    原任务id

  • MiniAppTestAccount:

    小程序测试账号(自有账号体系需提供,其他情况不需要)

  • MiniAppTestPwd:

    小程序测试密码(自有账号体系需提供,其他情况不需要)

  • ScanVersion:

    诊断扫描版本 0:正式版 1:体验版



342
343
344
# File 'lib/v20200710/models.rb', line 342

def MiniAppTestAccount
  @MiniAppTestAccount
end

#MiniAppTestPwdObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断模式 1:基础诊断

  • OrgTaskID:

    原任务id

  • MiniAppTestAccount:

    小程序测试账号(自有账号体系需提供,其他情况不需要)

  • MiniAppTestPwd:

    小程序测试密码(自有账号体系需提供,其他情况不需要)

  • ScanVersion:

    诊断扫描版本 0:正式版 1:体验版



342
343
344
# File 'lib/v20200710/models.rb', line 342

def MiniAppTestPwd
  @MiniAppTestPwd
end

#ModeObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断模式 1:基础诊断

  • OrgTaskID:

    原任务id

  • MiniAppTestAccount:

    小程序测试账号(自有账号体系需提供,其他情况不需要)

  • MiniAppTestPwd:

    小程序测试密码(自有账号体系需提供,其他情况不需要)

  • ScanVersion:

    诊断扫描版本 0:正式版 1:体验版



342
343
344
# File 'lib/v20200710/models.rb', line 342

def Mode
  @Mode
end

#OrgTaskIDObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断模式 1:基础诊断

  • OrgTaskID:

    原任务id

  • MiniAppTestAccount:

    小程序测试账号(自有账号体系需提供,其他情况不需要)

  • MiniAppTestPwd:

    小程序测试密码(自有账号体系需提供,其他情况不需要)

  • ScanVersion:

    诊断扫描版本 0:正式版 1:体验版



342
343
344
# File 'lib/v20200710/models.rb', line 342

def OrgTaskID
  @OrgTaskID
end

#ScanVersionObject

Parameters:

  • MiniAppID:

    小程序AppID

  • Mode:

    诊断模式 1:基础诊断

  • OrgTaskID:

    原任务id

  • MiniAppTestAccount:

    小程序测试账号(自有账号体系需提供,其他情况不需要)

  • MiniAppTestPwd:

    小程序测试密码(自有账号体系需提供,其他情况不需要)

  • ScanVersion:

    诊断扫描版本 0:正式版 1:体验版



342
343
344
# File 'lib/v20200710/models.rb', line 342

def ScanVersion
  @ScanVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



353
354
355
356
357
358
359
360
# File 'lib/v20200710/models.rb', line 353

def deserialize(params)
  @MiniAppID = params['MiniAppID']
  @Mode = params['Mode']
  @OrgTaskID = params['OrgTaskID']
  @MiniAppTestAccount = params['MiniAppTestAccount']
  @MiniAppTestPwd = params['MiniAppTestPwd']
  @ScanVersion = params['ScanVersion']
end