Class: TencentCloud::Chc::V20230418::DeviceRackOn

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

Overview

设备上架信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(devicesn = nil, dstrackname = nil, dstpositioncode = nil, dstip = nil) ⇒ DeviceRackOn

Returns a new instance of DeviceRackOn.



2811
2812
2813
2814
2815
2816
# File 'lib/v20230418/models.rb', line 2811

def initialize(devicesn=nil, dstrackname=nil, dstpositioncode=nil, dstip=nil)
  @DeviceSn = devicesn
  @DstRackName = dstrackname
  @DstPositionCode = dstpositioncode
  @DstIp = dstip
end

Instance Attribute Details

#DeviceSnObject

Parameters:

  • DeviceSn:

    设备sn

  • DstRackName:

    目标机架

  • DstPositionCode:

    目标机位,服务器必传,网络设备不用传

  • DstIp:

    设备ip



2809
2810
2811
# File 'lib/v20230418/models.rb', line 2809

def DeviceSn
  @DeviceSn
end

#DstIpObject

Parameters:

  • DeviceSn:

    设备sn

  • DstRackName:

    目标机架

  • DstPositionCode:

    目标机位,服务器必传,网络设备不用传

  • DstIp:

    设备ip



2809
2810
2811
# File 'lib/v20230418/models.rb', line 2809

def DstIp
  @DstIp
end

#DstPositionCodeObject

Parameters:

  • DeviceSn:

    设备sn

  • DstRackName:

    目标机架

  • DstPositionCode:

    目标机位,服务器必传,网络设备不用传

  • DstIp:

    设备ip



2809
2810
2811
# File 'lib/v20230418/models.rb', line 2809

def DstPositionCode
  @DstPositionCode
end

#DstRackNameObject

Parameters:

  • DeviceSn:

    设备sn

  • DstRackName:

    目标机架

  • DstPositionCode:

    目标机位,服务器必传,网络设备不用传

  • DstIp:

    设备ip



2809
2810
2811
# File 'lib/v20230418/models.rb', line 2809

def DstRackName
  @DstRackName
end

Instance Method Details

#deserialize(params) ⇒ Object



2818
2819
2820
2821
2822
2823
# File 'lib/v20230418/models.rb', line 2818

def deserialize(params)
  @DeviceSn = params['DeviceSn']
  @DstRackName = params['DstRackName']
  @DstPositionCode = params['DstPositionCode']
  @DstIp = params['DstIp']
end