class TencentCloud::Emr::V20190103::PodNewSpec
扩容容器资源时的资源描述
def deserialize(params)
def deserialize(params) @ResourceProviderIdentifier = params['ResourceProviderIdentifier'] @ResourceProviderType = params['ResourceProviderType'] @NodeFlag = params['NodeFlag'] @Cpu = params['Cpu'] @Memory = params['Memory'] @CpuType = params['CpuType'] unless params['PodVolumes'].nil? @PodVolumes = [] params['PodVolumes'].each do |i| podvolume_tmp = PodVolume.new podvolume_tmp.deserialize(i) @PodVolumes << podvolume_tmp end end @EnableDynamicSpecFlag = params['EnableDynamicSpecFlag'] unless params['DynamicPodSpec'].nil? @DynamicPodSpec = DynamicPodSpec.new @DynamicPodSpec.deserialize(params['DynamicPodSpec']) end @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @PodName = params['PodName'] end
def initialize(resourceprovideridentifier=nil, resourceprovidertype=nil, nodeflag=nil, cpu=nil, memory=nil, cputype=nil, podvolumes=nil, enabledynamicspecflag=nil, dynamicpodspec=nil, vpcid=nil, subnetid=nil, podname=nil)
def initialize(resourceprovideridentifier=nil, resourceprovidertype=nil, nodeflag=nil, cpu=nil, memory=nil, cputype=nil, podvolumes=nil, enabledynamicspecflag=nil, dynamicpodspec=nil, vpcid=nil, subnetid=nil, podname=nil) @ResourceProviderIdentifier = resourceprovideridentifier @ResourceProviderType = resourceprovidertype @NodeFlag = nodeflag @Cpu = cpu @Memory = memory @CpuType = cputype @PodVolumes = podvolumes @EnableDynamicSpecFlag = enabledynamicspecflag @DynamicPodSpec = dynamicpodspec @VpcId = vpcid @SubnetId = subnetid @PodName = podname end