Class: TencentCloud::Ms::V20180408::DescribeEncryptPlanRequest

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

Overview

DescribeEncryptPlan请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(platformtype = nil, ordertype = nil, encryptoptype = nil, resourceid = nil, apppkgname = nil, apptype = nil) ⇒ DescribeEncryptPlanRequest

Returns a new instance of DescribeEncryptPlanRequest.



1293
1294
1295
1296
1297
1298
1299
1300
# File 'lib/v20180408/models.rb', line 1293

def initialize(platformtype=nil, ordertype=nil, encryptoptype=nil, resourceid=nil, apppkgname=nil, apptype=nil)
  @PlatformType = platformtype
  @OrderType = ordertype
  @EncryptOpType = encryptoptype
  @ResourceId = resourceid
  @AppPkgName = apppkgname
  @AppType = apptype
end

Instance Attribute Details

#AppPkgNameObject

Parameters:

  • PlatformType:

    平台类型 1.android加固 2.ios源码混淆 3.sdk加固 4.applet小程序加固

  • OrderType:

    订单采购类型 1-免费试用 2-按年收费 3-按次收费

  • EncryptOpType:

    1-在线加固;2-输出工具

  • ResourceId:

    本次加固使用的资源id

  • AppPkgName:

    (条件过滤字段)加固查询时,根据包名查询

  • AppType:

    (条件过滤字段)加固查询时,根据应用格式查询,枚举值:“apk”、“aab”



1291
1292
1293
# File 'lib/v20180408/models.rb', line 1291

def AppPkgName
  @AppPkgName
end

#AppTypeObject

Parameters:

  • PlatformType:

    平台类型 1.android加固 2.ios源码混淆 3.sdk加固 4.applet小程序加固

  • OrderType:

    订单采购类型 1-免费试用 2-按年收费 3-按次收费

  • EncryptOpType:

    1-在线加固;2-输出工具

  • ResourceId:

    本次加固使用的资源id

  • AppPkgName:

    (条件过滤字段)加固查询时,根据包名查询

  • AppType:

    (条件过滤字段)加固查询时,根据应用格式查询,枚举值:“apk”、“aab”



1291
1292
1293
# File 'lib/v20180408/models.rb', line 1291

def AppType
  @AppType
end

#EncryptOpTypeObject

Parameters:

  • PlatformType:

    平台类型 1.android加固 2.ios源码混淆 3.sdk加固 4.applet小程序加固

  • OrderType:

    订单采购类型 1-免费试用 2-按年收费 3-按次收费

  • EncryptOpType:

    1-在线加固;2-输出工具

  • ResourceId:

    本次加固使用的资源id

  • AppPkgName:

    (条件过滤字段)加固查询时,根据包名查询

  • AppType:

    (条件过滤字段)加固查询时,根据应用格式查询,枚举值:“apk”、“aab”



1291
1292
1293
# File 'lib/v20180408/models.rb', line 1291

def EncryptOpType
  @EncryptOpType
end

#OrderTypeObject

Parameters:

  • PlatformType:

    平台类型 1.android加固 2.ios源码混淆 3.sdk加固 4.applet小程序加固

  • OrderType:

    订单采购类型 1-免费试用 2-按年收费 3-按次收费

  • EncryptOpType:

    1-在线加固;2-输出工具

  • ResourceId:

    本次加固使用的资源id

  • AppPkgName:

    (条件过滤字段)加固查询时,根据包名查询

  • AppType:

    (条件过滤字段)加固查询时,根据应用格式查询,枚举值:“apk”、“aab”



1291
1292
1293
# File 'lib/v20180408/models.rb', line 1291

def OrderType
  @OrderType
end

#PlatformTypeObject

Parameters:

  • PlatformType:

    平台类型 1.android加固 2.ios源码混淆 3.sdk加固 4.applet小程序加固

  • OrderType:

    订单采购类型 1-免费试用 2-按年收费 3-按次收费

  • EncryptOpType:

    1-在线加固;2-输出工具

  • ResourceId:

    本次加固使用的资源id

  • AppPkgName:

    (条件过滤字段)加固查询时,根据包名查询

  • AppType:

    (条件过滤字段)加固查询时,根据应用格式查询,枚举值:“apk”、“aab”



1291
1292
1293
# File 'lib/v20180408/models.rb', line 1291

def PlatformType
  @PlatformType
end

#ResourceIdObject

Parameters:

  • PlatformType:

    平台类型 1.android加固 2.ios源码混淆 3.sdk加固 4.applet小程序加固

  • OrderType:

    订单采购类型 1-免费试用 2-按年收费 3-按次收费

  • EncryptOpType:

    1-在线加固;2-输出工具

  • ResourceId:

    本次加固使用的资源id

  • AppPkgName:

    (条件过滤字段)加固查询时,根据包名查询

  • AppType:

    (条件过滤字段)加固查询时,根据应用格式查询,枚举值:“apk”、“aab”



1291
1292
1293
# File 'lib/v20180408/models.rb', line 1291

def ResourceId
  @ResourceId
end

Instance Method Details

#deserialize(params) ⇒ Object



1302
1303
1304
1305
1306
1307
1308
1309
# File 'lib/v20180408/models.rb', line 1302

def deserialize(params)
  @PlatformType = params['PlatformType']
  @OrderType = params['OrderType']
  @EncryptOpType = params['EncryptOpType']
  @ResourceId = params['ResourceId']
  @AppPkgName = params['AppPkgName']
  @AppType = params['AppType']
end