Class: TencentCloud::Chc::V20230418::CreatePowerOnWorkOrderRequest

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

Overview

CreatePowerOnWorkOrder请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(idcid = nil, devicetype = nil, devicesnlist = nil) ⇒ CreatePowerOnWorkOrderRequest

Returns a new instance of CreatePowerOnWorkOrderRequest.



559
560
561
562
563
# File 'lib/v20230418/models.rb', line 559

def initialize(idcid=nil, devicetype=nil, devicesnlist=nil)
  @IdcId = idcid
  @DeviceType = devicetype
  @DeviceSnList = devicesnlist
end

Instance Attribute Details

#DeviceSnListObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice

  • DeviceSnList:

    设备sn列表



557
558
559
# File 'lib/v20230418/models.rb', line 557

def DeviceSnList
  @DeviceSnList
end

#DeviceTypeObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice

  • DeviceSnList:

    设备sn列表



557
558
559
# File 'lib/v20230418/models.rb', line 557

def DeviceType
  @DeviceType
end

#IdcIdObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice

  • DeviceSnList:

    设备sn列表



557
558
559
# File 'lib/v20230418/models.rb', line 557

def IdcId
  @IdcId
end

Instance Method Details

#deserialize(params) ⇒ Object



565
566
567
568
569
# File 'lib/v20230418/models.rb', line 565

def deserialize(params)
  @IdcId = params['IdcId']
  @DeviceType = params['DeviceType']
  @DeviceSnList = params['DeviceSnList']
end