Class: TencentCloud::Svp::V20240125::SavingPlanCoverageDetail
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Svp::V20240125::SavingPlanCoverageDetail
- Defined in:
- lib/v20240125/models.rb
Overview
节省计划覆盖率数据
Instance Attribute Summary collapse
- #BillingItemName ⇒ Object
- #EndDate ⇒ Object
- #ExpectedAmount ⇒ Object
- #OwnerUinName ⇒ Object
- #PayerUin ⇒ Object
- #PayerUinName ⇒ Object
- #ProductCode ⇒ Object
- #RegionId ⇒ Object
- #ResourceId ⇒ Object
- #SpCoverage ⇒ Object
- #SpCoveredAmount ⇒ Object
- #SpUncoveredAmount ⇒ Object
- #StartDate ⇒ Object
- #SubBillingItemName ⇒ Object
- #SubProductCode ⇒ Object
- #SubProductName ⇒ Object
- #TotalRealAmount ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(resourceid = nil, regionid = nil, productcode = nil, subproductcode = nil, startdate = nil, enddate = nil, spcoveredamount = nil, spuncoveredamount = nil, totalrealamount = nil, expectedamount = nil, spcoverage = nil, payeruinname = nil, owneruinname = nil, payeruin = nil, subbillingitemname = nil, billingitemname = nil, subproductname = nil) ⇒ SavingPlanCoverageDetail
constructor
A new instance of SavingPlanCoverageDetail.
Constructor Details
#initialize(resourceid = nil, regionid = nil, productcode = nil, subproductcode = nil, startdate = nil, enddate = nil, spcoveredamount = nil, spuncoveredamount = nil, totalrealamount = nil, expectedamount = nil, spcoverage = nil, payeruinname = nil, owneruinname = nil, payeruin = nil, subbillingitemname = nil, billingitemname = nil, subproductname = nil) ⇒ SavingPlanCoverageDetail
Returns a new instance of SavingPlanCoverageDetail.
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 |
# File 'lib/v20240125/models.rb', line 410 def initialize(resourceid=nil, regionid=nil, productcode=nil, subproductcode=nil, startdate=nil, enddate=nil, spcoveredamount=nil, spuncoveredamount=nil, totalrealamount=nil, expectedamount=nil, spcoverage=nil, payeruinname=nil, owneruinname=nil, payeruin=nil, subbillingitemname=nil, billingitemname=nil, subproductname=nil) @ResourceId = resourceid @RegionId = regionid @ProductCode = productcode @SubProductCode = subproductcode @StartDate = startdate @EndDate = enddate @SpCoveredAmount = spcoveredamount @SpUncoveredAmount = spuncoveredamount @TotalRealAmount = totalrealamount @ExpectedAmount = expectedamount @SpCoverage = spcoverage @PayerUinName = payeruinname @OwnerUinName = owneruinname @PayerUin = payeruin @SubBillingItemName = subbillingitemname @BillingItemName = billingitemname @SubProductName = subproductname end |
Instance Attribute Details
#BillingItemName ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def BillingItemName @BillingItemName end |
#EndDate ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def EndDate @EndDate end |
#ExpectedAmount ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def ExpectedAmount @ExpectedAmount end |
#OwnerUinName ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def OwnerUinName @OwnerUinName end |
#PayerUin ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def PayerUin @PayerUin end |
#PayerUinName ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def PayerUinName @PayerUinName end |
#ProductCode ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def ProductCode @ProductCode end |
#RegionId ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def RegionId @RegionId end |
#ResourceId ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def ResourceId @ResourceId end |
#SpCoverage ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def SpCoverage @SpCoverage end |
#SpCoveredAmount ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def SpCoveredAmount @SpCoveredAmount end |
#SpUncoveredAmount ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def SpUncoveredAmount @SpUncoveredAmount end |
#StartDate ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def StartDate @StartDate end |
#SubBillingItemName ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def SubBillingItemName @SubBillingItemName end |
#SubProductCode ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def SubProductCode @SubProductCode end |
#SubProductName ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def SubProductName @SubProductName end |
#TotalRealAmount ⇒ Object
408 409 410 |
# File 'lib/v20240125/models.rb', line 408 def TotalRealAmount @TotalRealAmount end |
Instance Method Details
#deserialize(params) ⇒ Object
430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 |
# File 'lib/v20240125/models.rb', line 430 def deserialize(params) @ResourceId = params['ResourceId'] @RegionId = params['RegionId'] @ProductCode = params['ProductCode'] @SubProductCode = params['SubProductCode'] @StartDate = params['StartDate'] @EndDate = params['EndDate'] @SpCoveredAmount = params['SpCoveredAmount'] @SpUncoveredAmount = params['SpUncoveredAmount'] @TotalRealAmount = params['TotalRealAmount'] @ExpectedAmount = params['ExpectedAmount'] @SpCoverage = params['SpCoverage'] @PayerUinName = params['PayerUinName'] @OwnerUinName = params['OwnerUinName'] @PayerUin = params['PayerUin'] @SubBillingItemName = params['SubBillingItemName'] @BillingItemName = params['BillingItemName'] @SubProductName = params['SubProductName'] end |