Class: TencentCloud::Oceanus::V20190422::Order

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

Overview

集群购买、扩缩容、续费订单信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, autorenewflag = nil, operateuin = nil, computecu = nil, ordertime = nil) ⇒ Order

Returns a new instance of Order.



4409
4410
4411
4412
4413
4414
4415
# File 'lib/v20190422/models.rb', line 4409

def initialize(type=nil, autorenewflag=nil, operateuin=nil, computecu=nil, ordertime=nil)
  @Type = type
  @AutoRenewFlag = autorenewflag
  @OperateUin = operateuin
  @ComputeCu = computecu
  @OrderTime = ordertime
end

Instance Attribute Details

#AutoRenewFlagObject

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

Parameters:

  • Type:

    创建、续费、扩缩容 1 2 3

  • AutoRenewFlag:

    自动续费 1

  • OperateUin:

    操作人的UIN

  • ComputeCu:

    最终集群的CU数量

  • OrderTime:

    订单的时间



4407
4408
4409
# File 'lib/v20190422/models.rb', line 4407

def AutoRenewFlag
  @AutoRenewFlag
end

#ComputeCuObject

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

Parameters:

  • Type:

    创建、续费、扩缩容 1 2 3

  • AutoRenewFlag:

    自动续费 1

  • OperateUin:

    操作人的UIN

  • ComputeCu:

    最终集群的CU数量

  • OrderTime:

    订单的时间



4407
4408
4409
# File 'lib/v20190422/models.rb', line 4407

def ComputeCu
  @ComputeCu
end

#OperateUinObject

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

Parameters:

  • Type:

    创建、续费、扩缩容 1 2 3

  • AutoRenewFlag:

    自动续费 1

  • OperateUin:

    操作人的UIN

  • ComputeCu:

    最终集群的CU数量

  • OrderTime:

    订单的时间



4407
4408
4409
# File 'lib/v20190422/models.rb', line 4407

def OperateUin
  @OperateUin
end

#OrderTimeObject

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

Parameters:

  • Type:

    创建、续费、扩缩容 1 2 3

  • AutoRenewFlag:

    自动续费 1

  • OperateUin:

    操作人的UIN

  • ComputeCu:

    最终集群的CU数量

  • OrderTime:

    订单的时间



4407
4408
4409
# File 'lib/v20190422/models.rb', line 4407

def OrderTime
  @OrderTime
end

#TypeObject

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

Parameters:

  • Type:

    创建、续费、扩缩容 1 2 3

  • AutoRenewFlag:

    自动续费 1

  • OperateUin:

    操作人的UIN

  • ComputeCu:

    最终集群的CU数量

  • OrderTime:

    订单的时间



4407
4408
4409
# File 'lib/v20190422/models.rb', line 4407

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



4417
4418
4419
4420
4421
4422
4423
# File 'lib/v20190422/models.rb', line 4417

def deserialize(params)
  @Type = params['Type']
  @AutoRenewFlag = params['AutoRenewFlag']
  @OperateUin = params['OperateUin']
  @ComputeCu = params['ComputeCu']
  @OrderTime = params['OrderTime']
end