class TencentCloud::Cvm::V20170312::AccountQuota
配额详情
def deserialize(params)
def deserialize(params) unless params['PostPaidQuotaSet'].nil? @PostPaidQuotaSet = [] params['PostPaidQuotaSet'].each do |i| postpaidquota_tmp = PostPaidQuota.new postpaidquota_tmp.deserialize(i) @PostPaidQuotaSet << postpaidquota_tmp end end unless params['PrePaidQuotaSet'].nil? @PrePaidQuotaSet = [] params['PrePaidQuotaSet'].each do |i| prepaidquota_tmp = PrePaidQuota.new prepaidquota_tmp.deserialize(i) @PrePaidQuotaSet << prepaidquota_tmp end end unless params['SpotPaidQuotaSet'].nil? @SpotPaidQuotaSet = [] params['SpotPaidQuotaSet'].each do |i| spotpaidquota_tmp = SpotPaidQuota.new spotpaidquota_tmp.deserialize(i) @SpotPaidQuotaSet << spotpaidquota_tmp end end unless params['ImageQuotaSet'].nil? @ImageQuotaSet = [] params['ImageQuotaSet'].each do |i| imagequota_tmp = ImageQuota.new imagequota_tmp.deserialize(i) @ImageQuotaSet << imagequota_tmp end end unless params['DisasterRecoverGroupQuotaSet'].nil? @DisasterRecoverGroupQuotaSet = [] params['DisasterRecoverGroupQuotaSet'].each do |i| disasterrecovergroupquota_tmp = DisasterRecoverGroupQuota.new disasterrecovergroupquota_tmp.deserialize(i) @DisasterRecoverGroupQuotaSet << disasterrecovergroupquota_tmp end end end
def initialize(postpaidquotaset=nil, prepaidquotaset=nil, spotpaidquotaset=nil, imagequotaset=nil, disasterrecovergroupquotaset=nil)
def initialize(postpaidquotaset=nil, prepaidquotaset=nil, spotpaidquotaset=nil, imagequotaset=nil, disasterrecovergroupquotaset=nil) @PostPaidQuotaSet = postpaidquotaset @PrePaidQuotaSet = prepaidquotaset @SpotPaidQuotaSet = spotpaidquotaset @ImageQuotaSet = imagequotaset @DisasterRecoverGroupQuotaSet = disasterrecovergroupquotaset end