Class: TencentCloud::Svp::V20240125::SavingPlanOverviewDetail

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20240125/models.rb

Overview

节省计划总览明细数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sptype = nil, payamount = nil, starttime = nil, endtime = nil, status = nil, savingamount = nil, region = nil, paytype = nil, buytime = nil) ⇒ SavingPlanOverviewDetail

Returns a new instance of SavingPlanOverviewDetail.



436
437
438
439
440
441
442
443
444
445
446
# File 'lib/v20240125/models.rb', line 436

def initialize(sptype=nil, payamount=nil, starttime=nil, endtime=nil, status=nil, savingamount=nil, region=nil, paytype=nil, buytime=nil)
  @SpType = sptype
  @PayAmount = payamount
  @StartTime = starttime
  @EndTime = endtime
  @Status = status
  @SavingAmount = savingamount
  @Region = region
  @PayType = paytype
  @BuyTime = buytime
end

Instance Attribute Details

#BuyTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SpType:

    节省计划类型

  • PayAmount:

    支付金额(单位:元)

  • StartTime:

    开始时间 yyyy-mm-dd HH:mm:ss格式

  • EndTime:

    结束时间 yyyy-mm-dd HH:mm:ss格式

  • Status:

    状态

  • SavingAmount:

    累计节省金额(单位:元)

  • Region:

    地域

  • PayType:

    支付类型

  • BuyTime:

    购买时间 yyyy-mm-dd HH:mm:ss格式



434
435
436
# File 'lib/v20240125/models.rb', line 434

def BuyTime
  @BuyTime
end

#EndTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SpType:

    节省计划类型

  • PayAmount:

    支付金额(单位:元)

  • StartTime:

    开始时间 yyyy-mm-dd HH:mm:ss格式

  • EndTime:

    结束时间 yyyy-mm-dd HH:mm:ss格式

  • Status:

    状态

  • SavingAmount:

    累计节省金额(单位:元)

  • Region:

    地域

  • PayType:

    支付类型

  • BuyTime:

    购买时间 yyyy-mm-dd HH:mm:ss格式



434
435
436
# File 'lib/v20240125/models.rb', line 434

def EndTime
  @EndTime
end

#PayAmountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SpType:

    节省计划类型

  • PayAmount:

    支付金额(单位:元)

  • StartTime:

    开始时间 yyyy-mm-dd HH:mm:ss格式

  • EndTime:

    结束时间 yyyy-mm-dd HH:mm:ss格式

  • Status:

    状态

  • SavingAmount:

    累计节省金额(单位:元)

  • Region:

    地域

  • PayType:

    支付类型

  • BuyTime:

    购买时间 yyyy-mm-dd HH:mm:ss格式



434
435
436
# File 'lib/v20240125/models.rb', line 434

def PayAmount
  @PayAmount
end

#PayTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SpType:

    节省计划类型

  • PayAmount:

    支付金额(单位:元)

  • StartTime:

    开始时间 yyyy-mm-dd HH:mm:ss格式

  • EndTime:

    结束时间 yyyy-mm-dd HH:mm:ss格式

  • Status:

    状态

  • SavingAmount:

    累计节省金额(单位:元)

  • Region:

    地域

  • PayType:

    支付类型

  • BuyTime:

    购买时间 yyyy-mm-dd HH:mm:ss格式



434
435
436
# File 'lib/v20240125/models.rb', line 434

def PayType
  @PayType
end

#RegionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SpType:

    节省计划类型

  • PayAmount:

    支付金额(单位:元)

  • StartTime:

    开始时间 yyyy-mm-dd HH:mm:ss格式

  • EndTime:

    结束时间 yyyy-mm-dd HH:mm:ss格式

  • Status:

    状态

  • SavingAmount:

    累计节省金额(单位:元)

  • Region:

    地域

  • PayType:

    支付类型

  • BuyTime:

    购买时间 yyyy-mm-dd HH:mm:ss格式



434
435
436
# File 'lib/v20240125/models.rb', line 434

def Region
  @Region
end

#SavingAmountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SpType:

    节省计划类型

  • PayAmount:

    支付金额(单位:元)

  • StartTime:

    开始时间 yyyy-mm-dd HH:mm:ss格式

  • EndTime:

    结束时间 yyyy-mm-dd HH:mm:ss格式

  • Status:

    状态

  • SavingAmount:

    累计节省金额(单位:元)

  • Region:

    地域

  • PayType:

    支付类型

  • BuyTime:

    购买时间 yyyy-mm-dd HH:mm:ss格式



434
435
436
# File 'lib/v20240125/models.rb', line 434

def SavingAmount
  @SavingAmount
end

#SpTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SpType:

    节省计划类型

  • PayAmount:

    支付金额(单位:元)

  • StartTime:

    开始时间 yyyy-mm-dd HH:mm:ss格式

  • EndTime:

    结束时间 yyyy-mm-dd HH:mm:ss格式

  • Status:

    状态

  • SavingAmount:

    累计节省金额(单位:元)

  • Region:

    地域

  • PayType:

    支付类型

  • BuyTime:

    购买时间 yyyy-mm-dd HH:mm:ss格式



434
435
436
# File 'lib/v20240125/models.rb', line 434

def SpType
  @SpType
end

#StartTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SpType:

    节省计划类型

  • PayAmount:

    支付金额(单位:元)

  • StartTime:

    开始时间 yyyy-mm-dd HH:mm:ss格式

  • EndTime:

    结束时间 yyyy-mm-dd HH:mm:ss格式

  • Status:

    状态

  • SavingAmount:

    累计节省金额(单位:元)

  • Region:

    地域

  • PayType:

    支付类型

  • BuyTime:

    购买时间 yyyy-mm-dd HH:mm:ss格式



434
435
436
# File 'lib/v20240125/models.rb', line 434

def StartTime
  @StartTime
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SpType:

    节省计划类型

  • PayAmount:

    支付金额(单位:元)

  • StartTime:

    开始时间 yyyy-mm-dd HH:mm:ss格式

  • EndTime:

    结束时间 yyyy-mm-dd HH:mm:ss格式

  • Status:

    状态

  • SavingAmount:

    累计节省金额(单位:元)

  • Region:

    地域

  • PayType:

    支付类型

  • BuyTime:

    购买时间 yyyy-mm-dd HH:mm:ss格式



434
435
436
# File 'lib/v20240125/models.rb', line 434

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



448
449
450
451
452
453
454
455
456
457
458
# File 'lib/v20240125/models.rb', line 448

def deserialize(params)
  @SpType = params['SpType']
  @PayAmount = params['PayAmount']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Status = params['Status']
  @SavingAmount = params['SavingAmount']
  @Region = params['Region']
  @PayType = params['PayType']
  @BuyTime = params['BuyTime']
end