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