Class: TencentCloud::Lighthouse::V20200324::PolicyDetail

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

Overview

折扣详情信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userdiscount = nil, commondiscount = nil, finaldiscount = nil, activitydiscount = nil, discounttype = nil) ⇒ PolicyDetail

Returns a new instance of PolicyDetail.



7266
7267
7268
7269
7270
7271
7272
# File 'lib/v20200324/models.rb', line 7266

def initialize(userdiscount=nil, commondiscount=nil, finaldiscount=nil, activitydiscount=nil, discounttype=nil)
  @UserDiscount = userdiscount
  @CommonDiscount = commondiscount
  @FinalDiscount = finaldiscount
  @ActivityDiscount = activitydiscount
  @DiscountType = discounttype
end

Instance Attribute Details

#ActivityDiscountObject

注意:此字段可能返回 null,表示取不到有效值。 user:用户折扣; common:官网折扣; activity:活动折扣。 取值为null,表示无有效值,即没有折扣。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserDiscount:

    用户折扣。

  • CommonDiscount:

    公共折扣。

  • FinalDiscount:

    最终折扣。

  • ActivityDiscount:

    活动折扣。取值为null,表示无有效值,即没有折扣。

  • DiscountType:

    折扣类型。



7264
7265
7266
# File 'lib/v20200324/models.rb', line 7264

def ActivityDiscount
  @ActivityDiscount
end

#CommonDiscountObject

注意:此字段可能返回 null,表示取不到有效值。 user:用户折扣; common:官网折扣; activity:活动折扣。 取值为null,表示无有效值,即没有折扣。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserDiscount:

    用户折扣。

  • CommonDiscount:

    公共折扣。

  • FinalDiscount:

    最终折扣。

  • ActivityDiscount:

    活动折扣。取值为null,表示无有效值,即没有折扣。

  • DiscountType:

    折扣类型。



7264
7265
7266
# File 'lib/v20200324/models.rb', line 7264

def CommonDiscount
  @CommonDiscount
end

#DiscountTypeObject

注意:此字段可能返回 null,表示取不到有效值。 user:用户折扣; common:官网折扣; activity:活动折扣。 取值为null,表示无有效值,即没有折扣。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserDiscount:

    用户折扣。

  • CommonDiscount:

    公共折扣。

  • FinalDiscount:

    最终折扣。

  • ActivityDiscount:

    活动折扣。取值为null,表示无有效值,即没有折扣。

  • DiscountType:

    折扣类型。



7264
7265
7266
# File 'lib/v20200324/models.rb', line 7264

def DiscountType
  @DiscountType
end

#FinalDiscountObject

注意:此字段可能返回 null,表示取不到有效值。 user:用户折扣; common:官网折扣; activity:活动折扣。 取值为null,表示无有效值,即没有折扣。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserDiscount:

    用户折扣。

  • CommonDiscount:

    公共折扣。

  • FinalDiscount:

    最终折扣。

  • ActivityDiscount:

    活动折扣。取值为null,表示无有效值,即没有折扣。

  • DiscountType:

    折扣类型。



7264
7265
7266
# File 'lib/v20200324/models.rb', line 7264

def FinalDiscount
  @FinalDiscount
end

#UserDiscountObject

注意:此字段可能返回 null,表示取不到有效值。 user:用户折扣; common:官网折扣; activity:活动折扣。 取值为null,表示无有效值,即没有折扣。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserDiscount:

    用户折扣。

  • CommonDiscount:

    公共折扣。

  • FinalDiscount:

    最终折扣。

  • ActivityDiscount:

    活动折扣。取值为null,表示无有效值,即没有折扣。

  • DiscountType:

    折扣类型。



7264
7265
7266
# File 'lib/v20200324/models.rb', line 7264

def UserDiscount
  @UserDiscount
end

Instance Method Details

#deserialize(params) ⇒ Object



7274
7275
7276
7277
7278
7279
7280
# File 'lib/v20200324/models.rb', line 7274

def deserialize(params)
  @UserDiscount = params['UserDiscount']
  @CommonDiscount = params['CommonDiscount']
  @FinalDiscount = params['FinalDiscount']
  @ActivityDiscount = params['ActivityDiscount']
  @DiscountType = params['DiscountType']
end