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