class TencentCloud::Emr::V20190103::EmrListInstance

集群列表返回示例

def deserialize(params)

def deserialize(params)
  @ClusterId = params['ClusterId']
  @StatusDesc = params['StatusDesc']
  @ClusterName = params['ClusterName']
  @ZoneId = params['ZoneId']
  @AppId = params['AppId']
  @AddTime = params['AddTime']
  @RunTime = params['RunTime']
  @MasterIp = params['MasterIp']
  @EmrVersion = params['EmrVersion']
  @ChargeType = params['ChargeType']
  @Id = params['Id']
  @ProductId = params['ProductId']
  @ProjectId = params['ProjectId']
  @RegionId = params['RegionId']
  @SubnetId = params['SubnetId']
  @VpcId = params['VpcId']
  @Zone = params['Zone']
  @Status = params['Status']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @AlarmInfo = params['AlarmInfo']
  @IsWoodpeckerCluster = params['IsWoodpeckerCluster']
  @VpcName = params['VpcName']
  @SubnetName = params['SubnetName']
  @UniqVpcId = params['UniqVpcId']
  @UniqSubnetId = params['UniqSubnetId']
  @ClusterClass = params['ClusterClass']
  @IsMultiZoneCluster = params['IsMultiZoneCluster']
  @IsHandsCluster = params['IsHandsCluster']
  unless params['OutSideSoftInfo'].nil?
    @OutSideSoftInfo = []
    params['OutSideSoftInfo'].each do |i|
      softdependinfo_tmp = SoftDependInfo.new
      softdependinfo_tmp.deserialize(i)
      @OutSideSoftInfo << softdependinfo_tmp
    end
  end
  @IsSupportOutsideCluster = params['IsSupportOutsideCluster']
  @IsDedicatedCluster = params['IsDedicatedCluster']
  @IsSupportClone = params['IsSupportClone']
end

def initialize(clusterid=nil, statusdesc=nil, clustername=nil, zoneid=nil, appid=nil, addtime=nil, runtime=nil, masterip=nil, emrversion=nil, chargetype=nil, id=nil, productid=nil, projectid=nil, regionid=nil, subnetid=nil, vpcid=nil, zone=nil, status=nil, tags=nil, alarminfo=nil, iswoodpeckercluster=nil, vpcname=nil, subnetname=nil, uniqvpcid=nil, uniqsubnetid=nil, clusterclass=nil, ismultizonecluster=nil, ishandscluster=nil, outsidesoftinfo=nil, issupportoutsidecluster=nil, isdedicatedcluster=nil, issupportclone=nil)

def initialize(clusterid=nil, statusdesc=nil, clustername=nil, zoneid=nil, appid=nil, addtime=nil, runtime=nil, masterip=nil, emrversion=nil, chargetype=nil, id=nil, productid=nil, projectid=nil, regionid=nil, subnetid=nil, vpcid=nil, zone=nil, status=nil, tags=nil, alarminfo=nil, iswoodpeckercluster=nil, vpcname=nil, subnetname=nil, uniqvpcid=nil, uniqsubnetid=nil, clusterclass=nil, ismultizonecluster=nil, ishandscluster=nil, outsidesoftinfo=nil, issupportoutsidecluster=nil, isdedicatedcluster=nil, issupportclone=nil)
  @ClusterId = clusterid
  @StatusDesc = statusdesc
  @ClusterName = clustername
  @ZoneId = zoneid
  @AppId = appid
  @AddTime = addtime
  @RunTime = runtime
  @MasterIp = masterip
  @EmrVersion = emrversion
  @ChargeType = chargetype
  @Id = id
  @ProductId = productid
  @ProjectId = projectid
  @RegionId = regionid
  @SubnetId = subnetid
  @VpcId = vpcid
  @Zone = zone
  @Status = status
  @Tags = tags
  @AlarmInfo = alarminfo
  @IsWoodpeckerCluster = iswoodpeckercluster
  @VpcName = vpcname
  @SubnetName = subnetname
  @UniqVpcId = uniqvpcid
  @UniqSubnetId = uniqsubnetid
  @ClusterClass = clusterclass
  @IsMultiZoneCluster = ismultizonecluster
  @IsHandsCluster = ishandscluster
  @OutSideSoftInfo = outsidesoftinfo
  @IsSupportOutsideCluster = issupportoutsidecluster
  @IsDedicatedCluster = isdedicatedcluster
  @IsSupportClone = issupportclone
end