Class: TencentCloud::Ms::V20180408::AppSetInfo

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

Overview

加固后app的信息,包含基本信息和加固信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(itemid = nil, appname = nil, apppkgname = nil, appversion = nil, appmd5 = nil, appsize = nil, serviceedition = nil, shieldcode = nil, appurl = nil, taskstatus = nil, clientip = nil, tasktime = nil, appiconurl = nil, shieldmd5 = nil, shieldsize = nil) ⇒ AppSetInfo

Returns a new instance of AppSetInfo.



468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
# File 'lib/v20180408/models.rb', line 468

def initialize(itemid=nil, appname=nil, apppkgname=nil, appversion=nil, appmd5=nil, appsize=nil, serviceedition=nil, shieldcode=nil, appurl=nil, taskstatus=nil, clientip=nil, tasktime=nil, appiconurl=nil, shieldmd5=nil, shieldsize=nil)
  @ItemId = itemid
  @AppName = appname
  @AppPkgName = apppkgname
  @AppVersion = appversion
  @AppMd5 = appmd5
  @AppSize = appsize
  @ServiceEdition = serviceedition
  @ShieldCode = shieldcode
  @AppUrl = appurl
  @TaskStatus = taskstatus
  @ClientIp = clientip
  @TaskTime = tasktime
  @AppIconUrl = appiconurl
  @ShieldMd5 = shieldmd5
  @ShieldSize = shieldsize
end

Instance Attribute Details

#AppIconUrlObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def AppIconUrl
  @AppIconUrl
end

#AppMd5Object

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def AppMd5
  @AppMd5
end

#AppNameObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def AppName
  @AppName
end

#AppPkgNameObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def AppPkgName
  @AppPkgName
end

#AppSizeObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def AppSize
  @AppSize
end

#AppUrlObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def AppUrl
  @AppUrl
end

#AppVersionObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def AppVersion
  @AppVersion
end

#ClientIpObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def ClientIp
  @ClientIp
end

#ItemIdObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def ItemId
  @ItemId
end

#ServiceEditionObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def ServiceEdition
  @ServiceEdition
end

#ShieldCodeObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def ShieldCode
  @ShieldCode
end

#ShieldMd5Object

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def ShieldMd5
  @ShieldMd5
end

#ShieldSizeObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def ShieldSize
  @ShieldSize
end

#TaskStatusObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def TaskStatus
  @TaskStatus
end

#TaskTimeObject

Parameters:

  • ItemId:

    任务唯一标识

  • AppName:

    app的名称

  • AppPkgName:

    app的包名

  • AppVersion:

    app的版本号

  • AppMd5:

    app的md5

  • AppSize:

    app的大小

  • ServiceEdition:

    加固服务版本

  • ShieldCode:

    加固结果返回码

  • AppUrl:

    加固后的APP下载地址

  • TaskStatus:

    任务状态: 1-已完成,2-处理中,3-处理出错,4-处理超时

  • ClientIp:

    请求的客户端ip

  • TaskTime:

    提交加固时间

  • AppIconUrl:

    app的图标url

  • ShieldMd5:

    加固后app的md5

  • ShieldSize:

    加固后app的大小



466
467
468
# File 'lib/v20180408/models.rb', line 466

def TaskTime
  @TaskTime
end

Instance Method Details

#deserialize(params) ⇒ Object



486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
# File 'lib/v20180408/models.rb', line 486

def deserialize(params)
  @ItemId = params['ItemId']
  @AppName = params['AppName']
  @AppPkgName = params['AppPkgName']
  @AppVersion = params['AppVersion']
  @AppMd5 = params['AppMd5']
  @AppSize = params['AppSize']
  @ServiceEdition = params['ServiceEdition']
  @ShieldCode = params['ShieldCode']
  @AppUrl = params['AppUrl']
  @TaskStatus = params['TaskStatus']
  @ClientIp = params['ClientIp']
  @TaskTime = params['TaskTime']
  @AppIconUrl = params['AppIconUrl']
  @ShieldMd5 = params['ShieldMd5']
  @ShieldSize = params['ShieldSize']
end