Class: TencentCloud::Sqlserver::V20180328::DealInfo

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

Overview

订单信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dealname = nil, count = nil, flowid = nil, instanceidset = nil, owneruin = nil, instancechargetype = nil) ⇒ DealInfo

Returns a new instance of DealInfo.



2775
2776
2777
2778
2779
2780
2781
2782
# File 'lib/v20180328/models.rb', line 2775

def initialize(dealname=nil, count=nil, flowid=nil, instanceidset=nil, owneruin=nil, instancechargetype=nil)
  @DealName = dealname
  @Count = count
  @FlowId = flowid
  @InstanceIdSet = instanceidset
  @OwnerUin = owneruin
  @InstanceChargeType = instancechargetype
end

Instance Attribute Details

#CountObject

Parameters:

  • DealName:

    订单名

  • Count:

    商品数量

  • FlowId:

    关联的流程 ID,可用于查询流程执行状态

  • InstanceIdSet:

    只有创建实例的订单会填充该字段,表示该订单创建的实例的 ID。

  • OwnerUin:

    所属账号

  • InstanceChargeType:

    实例付费类型



2773
2774
2775
# File 'lib/v20180328/models.rb', line 2773

def Count
  @Count
end

#DealNameObject

Parameters:

  • DealName:

    订单名

  • Count:

    商品数量

  • FlowId:

    关联的流程 ID,可用于查询流程执行状态

  • InstanceIdSet:

    只有创建实例的订单会填充该字段,表示该订单创建的实例的 ID。

  • OwnerUin:

    所属账号

  • InstanceChargeType:

    实例付费类型



2773
2774
2775
# File 'lib/v20180328/models.rb', line 2773

def DealName
  @DealName
end

#FlowIdObject

Parameters:

  • DealName:

    订单名

  • Count:

    商品数量

  • FlowId:

    关联的流程 ID,可用于查询流程执行状态

  • InstanceIdSet:

    只有创建实例的订单会填充该字段,表示该订单创建的实例的 ID。

  • OwnerUin:

    所属账号

  • InstanceChargeType:

    实例付费类型



2773
2774
2775
# File 'lib/v20180328/models.rb', line 2773

def FlowId
  @FlowId
end

#InstanceChargeTypeObject

Parameters:

  • DealName:

    订单名

  • Count:

    商品数量

  • FlowId:

    关联的流程 ID,可用于查询流程执行状态

  • InstanceIdSet:

    只有创建实例的订单会填充该字段,表示该订单创建的实例的 ID。

  • OwnerUin:

    所属账号

  • InstanceChargeType:

    实例付费类型



2773
2774
2775
# File 'lib/v20180328/models.rb', line 2773

def InstanceChargeType
  @InstanceChargeType
end

#InstanceIdSetObject

Parameters:

  • DealName:

    订单名

  • Count:

    商品数量

  • FlowId:

    关联的流程 ID,可用于查询流程执行状态

  • InstanceIdSet:

    只有创建实例的订单会填充该字段,表示该订单创建的实例的 ID。

  • OwnerUin:

    所属账号

  • InstanceChargeType:

    实例付费类型



2773
2774
2775
# File 'lib/v20180328/models.rb', line 2773

def InstanceIdSet
  @InstanceIdSet
end

#OwnerUinObject

Parameters:

  • DealName:

    订单名

  • Count:

    商品数量

  • FlowId:

    关联的流程 ID,可用于查询流程执行状态

  • InstanceIdSet:

    只有创建实例的订单会填充该字段,表示该订单创建的实例的 ID。

  • OwnerUin:

    所属账号

  • InstanceChargeType:

    实例付费类型



2773
2774
2775
# File 'lib/v20180328/models.rb', line 2773

def OwnerUin
  @OwnerUin
end

Instance Method Details

#deserialize(params) ⇒ Object



2784
2785
2786
2787
2788
2789
2790
2791
# File 'lib/v20180328/models.rb', line 2784

def deserialize(params)
  @DealName = params['DealName']
  @Count = params['Count']
  @FlowId = params['FlowId']
  @InstanceIdSet = params['InstanceIdSet']
  @OwnerUin = params['OwnerUin']
  @InstanceChargeType = params['InstanceChargeType']
end