Class: TencentCloud::Ms::V20180408::ShieldInfo

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(shieldcode = nil, shieldsize = nil, shieldmd5 = nil, appurl = nil, tasktime = nil, itemid = nil, serviceedition = nil) ⇒ ShieldInfo

Returns a new instance of ShieldInfo.



2753
2754
2755
2756
2757
2758
2759
2760
2761
# File 'lib/v20180408/models.rb', line 2753

def initialize(shieldcode=nil, shieldsize=nil, shieldmd5=nil, appurl=nil, tasktime=nil, itemid=nil, serviceedition=nil)
  @ShieldCode = shieldcode
  @ShieldSize = shieldsize
  @ShieldMd5 = shieldmd5
  @AppUrl = appurl
  @TaskTime = tasktime
  @ItemId = itemid
  @ServiceEdition = serviceedition
end

Instance Attribute Details

#AppUrlObject

Parameters:

  • ShieldCode:

    加固结果的返回码

  • ShieldSize:

    加固后app的大小

  • ShieldMd5:

    加固后app的md5

  • AppUrl:

    加固后的APP下载地址,该地址有效期为20分钟,请及时下载

  • TaskTime:

    加固的提交时间

  • ItemId:

    任务唯一标识

  • ServiceEdition:

    加固版本,basic基础版,professional专业版,enterprise企业版



2751
2752
2753
# File 'lib/v20180408/models.rb', line 2751

def AppUrl
  @AppUrl
end

#ItemIdObject

Parameters:

  • ShieldCode:

    加固结果的返回码

  • ShieldSize:

    加固后app的大小

  • ShieldMd5:

    加固后app的md5

  • AppUrl:

    加固后的APP下载地址,该地址有效期为20分钟,请及时下载

  • TaskTime:

    加固的提交时间

  • ItemId:

    任务唯一标识

  • ServiceEdition:

    加固版本,basic基础版,professional专业版,enterprise企业版



2751
2752
2753
# File 'lib/v20180408/models.rb', line 2751

def ItemId
  @ItemId
end

#ServiceEditionObject

Parameters:

  • ShieldCode:

    加固结果的返回码

  • ShieldSize:

    加固后app的大小

  • ShieldMd5:

    加固后app的md5

  • AppUrl:

    加固后的APP下载地址,该地址有效期为20分钟,请及时下载

  • TaskTime:

    加固的提交时间

  • ItemId:

    任务唯一标识

  • ServiceEdition:

    加固版本,basic基础版,professional专业版,enterprise企业版



2751
2752
2753
# File 'lib/v20180408/models.rb', line 2751

def ServiceEdition
  @ServiceEdition
end

#ShieldCodeObject

Parameters:

  • ShieldCode:

    加固结果的返回码

  • ShieldSize:

    加固后app的大小

  • ShieldMd5:

    加固后app的md5

  • AppUrl:

    加固后的APP下载地址,该地址有效期为20分钟,请及时下载

  • TaskTime:

    加固的提交时间

  • ItemId:

    任务唯一标识

  • ServiceEdition:

    加固版本,basic基础版,professional专业版,enterprise企业版



2751
2752
2753
# File 'lib/v20180408/models.rb', line 2751

def ShieldCode
  @ShieldCode
end

#ShieldMd5Object

Parameters:

  • ShieldCode:

    加固结果的返回码

  • ShieldSize:

    加固后app的大小

  • ShieldMd5:

    加固后app的md5

  • AppUrl:

    加固后的APP下载地址,该地址有效期为20分钟,请及时下载

  • TaskTime:

    加固的提交时间

  • ItemId:

    任务唯一标识

  • ServiceEdition:

    加固版本,basic基础版,professional专业版,enterprise企业版



2751
2752
2753
# File 'lib/v20180408/models.rb', line 2751

def ShieldMd5
  @ShieldMd5
end

#ShieldSizeObject

Parameters:

  • ShieldCode:

    加固结果的返回码

  • ShieldSize:

    加固后app的大小

  • ShieldMd5:

    加固后app的md5

  • AppUrl:

    加固后的APP下载地址,该地址有效期为20分钟,请及时下载

  • TaskTime:

    加固的提交时间

  • ItemId:

    任务唯一标识

  • ServiceEdition:

    加固版本,basic基础版,professional专业版,enterprise企业版



2751
2752
2753
# File 'lib/v20180408/models.rb', line 2751

def ShieldSize
  @ShieldSize
end

#TaskTimeObject

Parameters:

  • ShieldCode:

    加固结果的返回码

  • ShieldSize:

    加固后app的大小

  • ShieldMd5:

    加固后app的md5

  • AppUrl:

    加固后的APP下载地址,该地址有效期为20分钟,请及时下载

  • TaskTime:

    加固的提交时间

  • ItemId:

    任务唯一标识

  • ServiceEdition:

    加固版本,basic基础版,professional专业版,enterprise企业版



2751
2752
2753
# File 'lib/v20180408/models.rb', line 2751

def TaskTime
  @TaskTime
end

Instance Method Details

#deserialize(params) ⇒ Object



2763
2764
2765
2766
2767
2768
2769
2770
2771
# File 'lib/v20180408/models.rb', line 2763

def deserialize(params)
  @ShieldCode = params['ShieldCode']
  @ShieldSize = params['ShieldSize']
  @ShieldMd5 = params['ShieldMd5']
  @AppUrl = params['AppUrl']
  @TaskTime = params['TaskTime']
  @ItemId = params['ItemId']
  @ServiceEdition = params['ServiceEdition']
end