Class: TencentCloud::Ms::V20180408::DescribeEncryptPlanResponse

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, platformtypedesc = nil, encryptoptype = nil, encryptoptypedesc = nil, ordertype = nil, ordertypedesc = nil, resourceid = nil, androidplan = nil, appletplan = nil, iosplan = nil, sdkplan = nil, requestid = nil) ⇒ DescribeEncryptPlanResponse



1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
# File 'lib/v20180408/models.rb', line 1341

def initialize(platformtype=nil, platformtypedesc=nil, encryptoptype=nil, encryptoptypedesc=nil, ordertype=nil, ordertypedesc=nil, resourceid=nil, androidplan=nil, appletplan=nil, iosplan=nil, sdkplan=nil, requestid=nil)
  @PlatformType = platformtype
  @PlatformTypeDesc = platformtypedesc
  @EncryptOpType = encryptoptype
  @EncryptOpTypeDesc = encryptoptypedesc
  @OrderType = ordertype
  @OrderTypeDesc = ordertypedesc
  @ResourceId = resourceid
  @AndroidPlan = androidplan
  @AppletPlan = appletplan
  @IOSPlan = iosplan
  @SDKPlan = sdkplan
  @RequestId = requestid
end

Instance Attribute Details

#AndroidPlanObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def AndroidPlan
  @AndroidPlan
end

#AppletPlanObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def AppletPlan
  @AppletPlan
end

#EncryptOpTypeObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def EncryptOpType
  @EncryptOpType
end

#EncryptOpTypeDescObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def EncryptOpTypeDesc
  @EncryptOpTypeDesc
end

#IOSPlanObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def IOSPlan
  @IOSPlan
end

#OrderTypeObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def OrderType
  @OrderType
end

#OrderTypeDescObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def OrderTypeDesc
  @OrderTypeDesc
end

#PlatformTypeObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def PlatformType
  @PlatformType
end

#PlatformTypeDescObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def PlatformTypeDesc
  @PlatformTypeDesc
end

#RequestIdObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def RequestId
  @RequestId
end

#ResourceIdObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def ResourceId
  @ResourceId
end

#SDKPlanObject



1339
1340
1341
# File 'lib/v20180408/models.rb', line 1339

def SDKPlan
  @SDKPlan
end

Instance Method Details

#deserialize(params) ⇒ Object



1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
# File 'lib/v20180408/models.rb', line 1356

def deserialize(params)
  @PlatformType = params['PlatformType']
  @PlatformTypeDesc = params['PlatformTypeDesc']
  @EncryptOpType = params['EncryptOpType']
  @EncryptOpTypeDesc = params['EncryptOpTypeDesc']
  @OrderType = params['OrderType']
  @OrderTypeDesc = params['OrderTypeDesc']
  @ResourceId = params['ResourceId']
  unless params['AndroidPlan'].nil?
    @AndroidPlan = AndroidPlan.new
    @AndroidPlan.deserialize(params['AndroidPlan'])
  end
  unless params['AppletPlan'].nil?
    @AppletPlan = AppletPlan.new
    @AppletPlan.deserialize(params['AppletPlan'])
  end
  unless params['IOSPlan'].nil?
    @IOSPlan = IOSPlan.new
    @IOSPlan.deserialize(params['IOSPlan'])
  end
  unless params['SDKPlan'].nil?
    @SDKPlan = SDKPlan.new
    @SDKPlan.deserialize(params['SDKPlan'])
  end
  @RequestId = params['RequestId']
end