Class: TencentCloud::Emr::V20190103::EmrPrice

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

Overview

Emr询价描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(originalcost = nil, discountcost = nil, unit = nil, pricespec = nil, supportspotpaid = nil) ⇒ EmrPrice

Returns a new instance of EmrPrice.



6510
6511
6512
6513
6514
6515
6516
# File 'lib/v20190103/models.rb', line 6510

def initialize(originalcost=nil, discountcost=nil, unit=nil, pricespec=nil, supportspotpaid=nil)
  @OriginalCost = originalcost
  @DiscountCost = discountcost
  @Unit = unit
  @PriceSpec = pricespec
  @SupportSpotPaid = supportspotpaid
end

Instance Attribute Details

#DiscountCostObject

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

Parameters:

  • OriginalCost:

    刊例价格

  • DiscountCost:

    折扣价格

  • Unit:

    单位

  • PriceSpec:

    询价配置

  • SupportSpotPaid:

    是否支持竞价实例



6508
6509
6510
# File 'lib/v20190103/models.rb', line 6508

def DiscountCost
  @DiscountCost
end

#OriginalCostObject

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

Parameters:

  • OriginalCost:

    刊例价格

  • DiscountCost:

    折扣价格

  • Unit:

    单位

  • PriceSpec:

    询价配置

  • SupportSpotPaid:

    是否支持竞价实例



6508
6509
6510
# File 'lib/v20190103/models.rb', line 6508

def OriginalCost
  @OriginalCost
end

#PriceSpecObject

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

Parameters:

  • OriginalCost:

    刊例价格

  • DiscountCost:

    折扣价格

  • Unit:

    单位

  • PriceSpec:

    询价配置

  • SupportSpotPaid:

    是否支持竞价实例



6508
6509
6510
# File 'lib/v20190103/models.rb', line 6508

def PriceSpec
  @PriceSpec
end

#SupportSpotPaidObject

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

Parameters:

  • OriginalCost:

    刊例价格

  • DiscountCost:

    折扣价格

  • Unit:

    单位

  • PriceSpec:

    询价配置

  • SupportSpotPaid:

    是否支持竞价实例



6508
6509
6510
# File 'lib/v20190103/models.rb', line 6508

def SupportSpotPaid
  @SupportSpotPaid
end

#UnitObject

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

Parameters:

  • OriginalCost:

    刊例价格

  • DiscountCost:

    折扣价格

  • Unit:

    单位

  • PriceSpec:

    询价配置

  • SupportSpotPaid:

    是否支持竞价实例



6508
6509
6510
# File 'lib/v20190103/models.rb', line 6508

def Unit
  @Unit
end

Instance Method Details

#deserialize(params) ⇒ Object



6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
# File 'lib/v20190103/models.rb', line 6518

def deserialize(params)
  @OriginalCost = params['OriginalCost']
  @DiscountCost = params['DiscountCost']
  @Unit = params['Unit']
  unless params['PriceSpec'].nil?
    @PriceSpec = PriceResource.new
    @PriceSpec.deserialize(params['PriceSpec'])
  end
  @SupportSpotPaid = params['SupportSpotPaid']
end