class TencentCloud::Emr::V20190103::SLInstanceInfo
def deserialize(params)
def deserialize(params) @ClusterId = params['ClusterId'] @Id = params['Id'] @StatusDesc = params['StatusDesc'] @ClusterName = params['ClusterName'] @RegionId = params['RegionId'] @ZoneId = params['ZoneId'] @Zone = params['Zone'] @AppId = params['AppId'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @Status = params['Status'] @AddTime = params['AddTime'] @PayMode = params['PayMode'] unless params['ZoneSettings'].nil? @ZoneSettings = [] params['ZoneSettings'].each do |i| zonesetting_tmp = ZoneSetting.new zonesetting_tmp.deserialize(i) @ZoneSettings << zonesetting_tmp end end unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @AutoRenewFlag = params['AutoRenewFlag'] @IsolateTime = params['IsolateTime'] @ExpireTime = params['ExpireTime'] end