class TencentCloud::Emr::V20190103::EmrProductConfigDetail
EMR产品配置
def deserialize(params)
def deserialize(params) @SoftInfo = params['SoftInfo'] @MasterNodeSize = params['MasterNodeSize'] @CoreNodeSize = params['CoreNodeSize'] @TaskNodeSize = params['TaskNodeSize'] @ComNodeSize = params['ComNodeSize'] unless params['MasterResource'].nil? @MasterResource = ResourceDetail.new @MasterResource.deserialize(params['MasterResource']) end unless params['CoreResource'].nil? @CoreResource = ResourceDetail.new @CoreResource.deserialize(params['CoreResource']) end unless params['TaskResource'].nil? @TaskResource = ResourceDetail.new @TaskResource.deserialize(params['TaskResource']) end unless params['ComResource'].nil? @ComResource = ResourceDetail.new @ComResource.deserialize(params['ComResource']) end @OnCos = params['OnCos'] @ChargeType = params['ChargeType'] @RouterNodeSize = params['RouterNodeSize'] @SupportHA = params['SupportHA'] @SecurityOn = params['SecurityOn'] @SecurityGroup = params['SecurityGroup'] @CbsEncrypt = params['CbsEncrypt'] @ApplicationRole = params['ApplicationRole'] @SecurityGroups = params['SecurityGroups'] @PublicKeyId = params['PublicKeyId'] end
def initialize(softinfo=nil, masternodesize=nil, corenodesize=nil, tasknodesize=nil, comnodesize=nil, masterresource=nil, coreresource=nil, taskresource=nil, comresource=nil, oncos=nil, chargetype=nil, routernodesize=nil, supportha=nil, securityon=nil, securitygroup=nil, cbsencrypt=nil, applicationrole=nil, securitygroups=nil, publickeyid=nil)
def initialize(softinfo=nil, masternodesize=nil, corenodesize=nil, tasknodesize=nil, comnodesize=nil, masterresource=nil, coreresource=nil, taskresource=nil, comresource=nil, oncos=nil, chargetype=nil, routernodesize=nil, supportha=nil, securityon=nil, securitygroup=nil, cbsencrypt=nil, applicationrole=nil, securitygroups=nil, publickeyid=nil) @SoftInfo = softinfo @MasterNodeSize = masternodesize @CoreNodeSize = corenodesize @TaskNodeSize = tasknodesize @ComNodeSize = comnodesize @MasterResource = masterresource @CoreResource = coreresource @TaskResource = taskresource @ComResource = comresource @OnCos = oncos @ChargeType = chargetype @RouterNodeSize = routernodesize @SupportHA = supportha @SecurityOn = securityon @SecurityGroup = securitygroup @CbsEncrypt = cbsencrypt @ApplicationRole = applicationrole @SecurityGroups = securitygroups @PublicKeyId = publickeyid end