Class: TencentCloud::Chc::V20230418::Device

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(sn = nil, modelversion = nil, assetid = nil, svrisspecial = nil, ip = nil, idcname = nil, idcid = nil, idcunitid = nil, idcunitname = nil, rackid = nil, servertypeid = nil, rackname = nil, positioncode = nil, status = nil, powerontime = nil, onshelfdate = nil, devicetype = nil, manufacturer = nil, typename = nil, hardwarememo = nil) ⇒ Device

Returns a new instance of Device.



2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
# File 'lib/v20230418/models.rb', line 2508

def initialize(sn=nil, modelversion=nil, assetid=nil, svrisspecial=nil, ip=nil, idcname=nil, idcid=nil, idcunitid=nil, idcunitname=nil, rackid=nil, servertypeid=nil, rackname=nil, positioncode=nil, status=nil, powerontime=nil, onshelfdate=nil, devicetype=nil, manufacturer=nil, typename=nil, hardwarememo=nil)
  @Sn = sn
  @ModelVersion = modelversion
  @AssetId = assetid
  @SvrIsSpecial = svrisspecial
  @Ip = ip
  @IdcName = idcname
  @IdcId = idcid
  @IdcUnitId = idcunitid
  @IdcUnitName = idcunitname
  @RackId = rackid
  @ServerTypeId = servertypeid
  @RackName = rackname
  @PositionCode = positioncode
  @Status = status
  @PowerOnTime = powerontime
  @OnshelfDate = onshelfdate
  @DeviceType = devicetype
  @Manufacturer = manufacturer
  @TypeName = typename
  @HardwareMemo = hardwarememo
end

Instance Attribute Details

#AssetIdObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def AssetId
  @AssetId
end

#DeviceTypeObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def DeviceType
  @DeviceType
end

#HardwareMemoObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def HardwareMemo
  @HardwareMemo
end

#IdcIdObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def IdcId
  @IdcId
end

#IdcNameObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def IdcName
  @IdcName
end

#IdcUnitIdObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def IdcUnitId
  @IdcUnitId
end

#IdcUnitNameObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def IdcUnitName
  @IdcUnitName
end

#IpObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def Ip
  @Ip
end

#ManufacturerObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def Manufacturer
  @Manufacturer
end

#ModelVersionObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def ModelVersion
  @ModelVersion
end

#OnshelfDateObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def OnshelfDate
  @OnshelfDate
end

#PositionCodeObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def PositionCode
  @PositionCode
end

#PowerOnTimeObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def PowerOnTime
  @PowerOnTime
end

#RackIdObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def RackId
  @RackId
end

#RackNameObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def RackName
  @RackName
end

#ServerTypeIdObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def ServerTypeId
  @ServerTypeId
end

#SnObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def Sn
  @Sn
end

#StatusObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def Status
  @Status
end

#SvrIsSpecialObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def SvrIsSpecial
  @SvrIsSpecial
end

#TypeNameObject

Parameters:

  • Sn:

    设备 SN 码

  • ModelVersion:

    设备型号版本

  • AssetId:

    设备固资号。只有设备类型为服务器时才返回

  • SvrIsSpecial:

    0 自有,1 租用。只有设备类型为服务器时才返回

  • Ip:

    IP。

  • IdcName:

    设备所属的机房名称

  • IdcId:

    设备所属的机房ID

  • IdcUnitId:

    设备所属的机房管理单元ID

  • IdcUnitName:

    设备所属的机房管理单元名称

  • RackId:

    已上架设备所在的机架ID,未上架设备不返回

  • ServerTypeId:

    服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回

  • RackName:

    已上架设备所在的机架名称,未上架设备不返回

  • PositionCode:

    已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回

  • Status:

    设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中

  • PowerOnTime:

    设备最近一次的开电时间,YYYY-MM-DD 格式。

  • OnshelfDate:

    设备最近一次的上架时间,YYYY-MM-DD 格式。

  • DeviceType:

    设备类型 server 服务器,netDevice 网络设备

  • Manufacturer:

    厂商

  • TypeName:

    其他设备-设备子类型

  • HardwareMemo:

    硬件备注



2506
2507
2508
# File 'lib/v20230418/models.rb', line 2506

def TypeName
  @TypeName
end

Instance Method Details

#deserialize(params) ⇒ Object



2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
# File 'lib/v20230418/models.rb', line 2531

def deserialize(params)
  @Sn = params['Sn']
  @ModelVersion = params['ModelVersion']
  @AssetId = params['AssetId']
  @SvrIsSpecial = params['SvrIsSpecial']
  @Ip = params['Ip']
  @IdcName = params['IdcName']
  @IdcId = params['IdcId']
  @IdcUnitId = params['IdcUnitId']
  @IdcUnitName = params['IdcUnitName']
  @RackId = params['RackId']
  @ServerTypeId = params['ServerTypeId']
  @RackName = params['RackName']
  @PositionCode = params['PositionCode']
  @Status = params['Status']
  @PowerOnTime = params['PowerOnTime']
  @OnshelfDate = params['OnshelfDate']
  @DeviceType = params['DeviceType']
  @Manufacturer = params['Manufacturer']
  @TypeName = params['TypeName']
  @HardwareMemo = params['HardwareMemo']
end