Class: TencentCloud::Mmps::V20200710::CreateAppScanTaskRepeatRequest

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

Overview

CreateAppScanTaskRepeat请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasktype = nil, source = nil, apppackage = nil, platform = nil, orgtaskid = nil) ⇒ CreateAppScanTaskRepeatRequest

Returns a new instance of CreateAppScanTaskRepeatRequest.



146
147
148
149
150
151
152
# File 'lib/v20200710/models.rb', line 146

def initialize(tasktype=nil, source=nil, apppackage=nil, platform=nil, orgtaskid=nil)
  @TaskType = tasktype
  @Source = source
  @AppPackage = apppackage
  @Platform = platform
  @OrgTaskID = orgtaskid
end

Instance Attribute Details

#AppPackageObject

Parameters:

  • TaskType:

    任务类型, 0:基础版, 1:专家版, 2:本地化

  • Source:

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

  • AppPackage:

    小程序AppID

  • Platform:

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

  • OrgTaskID:

    原诊断任务ID



144
145
146
# File 'lib/v20200710/models.rb', line 144

def AppPackage
  @AppPackage
end

#OrgTaskIDObject

Parameters:

  • TaskType:

    任务类型, 0:基础版, 1:专家版, 2:本地化

  • Source:

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

  • AppPackage:

    小程序AppID

  • Platform:

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

  • OrgTaskID:

    原诊断任务ID



144
145
146
# File 'lib/v20200710/models.rb', line 144

def OrgTaskID
  @OrgTaskID
end

#PlatformObject

Parameters:

  • TaskType:

    任务类型, 0:基础版, 1:专家版, 2:本地化

  • Source:

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

  • AppPackage:

    小程序AppID

  • Platform:

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

  • OrgTaskID:

    原诊断任务ID



144
145
146
# File 'lib/v20200710/models.rb', line 144

def Platform
  @Platform
end

#SourceObject

Parameters:

  • TaskType:

    任务类型, 0:基础版, 1:专家版, 2:本地化

  • Source:

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

  • AppPackage:

    小程序AppID

  • Platform:

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

  • OrgTaskID:

    原诊断任务ID



144
145
146
# File 'lib/v20200710/models.rb', line 144

def Source
  @Source
end

#TaskTypeObject

Parameters:

  • TaskType:

    任务类型, 0:基础版, 1:专家版, 2:本地化

  • Source:

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

  • AppPackage:

    小程序AppID

  • Platform:

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

  • OrgTaskID:

    原诊断任务ID



144
145
146
# File 'lib/v20200710/models.rb', line 144

def TaskType
  @TaskType
end

Instance Method Details

#deserialize(params) ⇒ Object



154
155
156
157
158
159
160
# File 'lib/v20200710/models.rb', line 154

def deserialize(params)
  @TaskType = params['TaskType']
  @Source = params['Source']
  @AppPackage = params['AppPackage']
  @Platform = params['Platform']
  @OrgTaskID = params['OrgTaskID']
end