Class: TencentCloud::Acp::V20220105::AppInfoItem

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

Overview

应用合规隐私诊断任务应用数据信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(apppackage = nil, appname = nil, appversion = nil, platform = nil, reporturl = nil, reporttitle = nil, behaviorurl = nil, behaviortitle = nil, highriskcount = nil, privacytextname = nil, softwaremd5 = nil, privacytextmd5 = nil) ⇒ AppInfoItem

Returns a new instance of AppInfoItem.



49
50
51
52
53
54
55
56
57
58
59
60
61
62
# File 'lib/v20220105/models.rb', line 49

def initialize(apppackage=nil, appname=nil, appversion=nil, platform=nil, reporturl=nil, reporttitle=nil, behaviorurl=nil, behaviortitle=nil, highriskcount=nil, privacytextname=nil, softwaremd5=nil, privacytextmd5=nil)
  @AppPackage = apppackage
  @AppName = appname
  @AppVersion = appversion
  @Platform = platform
  @ReportUrl = reporturl
  @ReportTitle = reporttitle
  @BehaviorUrl = behaviorurl
  @BehaviorTitle = behaviortitle
  @HighRiskCount = highriskcount
  @PrivacyTextName = privacytextname
  @SoftwareMD5 = softwaremd5
  @PrivacyTextMD5 = privacytextmd5
end

Instance Attribute Details

#AppNameObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def AppName
  @AppName
end

#AppPackageObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def AppPackage
  @AppPackage
end

#AppVersionObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def AppVersion
  @AppVersion
end

#BehaviorTitleObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def BehaviorTitle
  @BehaviorTitle
end

#BehaviorUrlObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def BehaviorUrl
  @BehaviorUrl
end

#HighRiskCountObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def HighRiskCount
  @HighRiskCount
end

#PlatformObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def Platform
  @Platform
end

#PrivacyTextMD5Object

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def PrivacyTextMD5
  @PrivacyTextMD5
end

#PrivacyTextNameObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def PrivacyTextName
  @PrivacyTextName
end

#ReportTitleObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def ReportTitle
  @ReportTitle
end

#ReportUrlObject

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def ReportUrl
  @ReportUrl
end

#SoftwareMD5Object

Parameters:

  • AppPackage:

    App包名

  • AppName:

    App名称

  • AppVersion:

    App版本

  • Platform:

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

  • ReportUrl:

    App隐私诊断报告下载链接

  • ReportTitle:

    App隐私诊断报告名称

  • BehaviorUrl:

    App诊断堆栈报告下载链接

  • BehaviorTitle:

    App诊断堆栈报告名称

  • HighRiskCount:

    诊断高风险项数量

  • PrivacyTextName:

    隐私申明文件名称

  • SoftwareMD5:

    软件MD5

  • PrivacyTextMD5:

    隐私文本MD5



47
48
49
# File 'lib/v20220105/models.rb', line 47

def SoftwareMD5
  @SoftwareMD5
end

Instance Method Details

#deserialize(params) ⇒ Object



64
65
66
67
68
69
70
71
72
73
74
75
76
77
# File 'lib/v20220105/models.rb', line 64

def deserialize(params)
  @AppPackage = params['AppPackage']
  @AppName = params['AppName']
  @AppVersion = params['AppVersion']
  @Platform = params['Platform']
  @ReportUrl = params['ReportUrl']
  @ReportTitle = params['ReportTitle']
  @BehaviorUrl = params['BehaviorUrl']
  @BehaviorTitle = params['BehaviorTitle']
  @HighRiskCount = params['HighRiskCount']
  @PrivacyTextName = params['PrivacyTextName']
  @SoftwareMD5 = params['SoftwareMD5']
  @PrivacyTextMD5 = params['PrivacyTextMD5']
end