Class: TencentCloud::Svp::V20240125::SavingPlanCoverageRate

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

Overview

节省计划覆盖率聚合数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(datepoint = nil, rate = nil) ⇒ SavingPlanCoverageRate

Returns a new instance of SavingPlanCoverageRate.



460
461
462
463
# File 'lib/v20240125/models.rb', line 460

def initialize(datepoint=nil, rate=nil)
  @DatePoint = datepoint
  @Rate = rate
end

Instance Attribute Details

#DatePoint ⇒ Object

Parameters:

  • DatePoint: —

    聚合时间维度,按天聚合格式为yyyy-MM-dd,按月聚合格式为yyyy-MM

  • Rate: —

    覆盖率结果,取值[0, 100]



458
459
460
# File 'lib/v20240125/models.rb', line 458

def DatePoint
  @DatePoint
end

#Rate ⇒ Object

Parameters:

  • DatePoint: —

    聚合时间维度,按天聚合格式为yyyy-MM-dd,按月聚合格式为yyyy-MM

  • Rate: —

    覆盖率结果,取值[0, 100]



458
459
460
# File 'lib/v20240125/models.rb', line 458

def Rate
  @Rate
end

Instance Method Details

#deserialize(params) ⇒ Object



465
466
467
468
# File 'lib/v20240125/models.rb', line 465

def deserialize(params)
  @DatePoint = params['DatePoint']
  @Rate = params['Rate']
end