Class: TencentCloud::Chc::V20230418::ServerModel

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(devmodel = nil, devnode = nil, devheight = nil, powerenergy = nil, powerporttype = nil, powermodulenum = nil, inwindposition = nil, outwindposition = nil, netportposition = nil, devwidth = nil, devdepth = nil, devweight = nil, powermodule = nil, powermoduleposition = nil, netporttype = nil, netspeed = nil, checkresult = nil, version = nil, modelversion = nil) ⇒ ServerModel

Returns a new instance of ServerModel.



3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
# File 'lib/v20230418/models.rb', line 3801

def initialize(devmodel=nil, devnode=nil, devheight=nil, powerenergy=nil, powerporttype=nil, powermodulenum=nil, inwindposition=nil, outwindposition=nil, netportposition=nil, devwidth=nil, devdepth=nil, devweight=nil, powermodule=nil, powermoduleposition=nil, netporttype=nil, netspeed=nil, checkresult=nil, version=nil, modelversion=nil)
  @DevModel = devmodel
  @DevNode = devnode
  @DevHeight = devheight
  @PowerEnergy = powerenergy
  @PowerportType = powerporttype
  @PowermoduleNum = powermodulenum
  @InwindPosition = inwindposition
  @OutwindPosition = outwindposition
  @NetportPosition = netportposition
  @DevWidth = devwidth
  @DevDepth = devdepth
  @DevWeight = devweight
  @PowerModule = powermodule
  @PowermodulePosition = powermoduleposition
  @NetportType = netporttype
  @NetSpeed = netspeed
  @CheckResult = checkresult
  @Version = version
  @ModelVersion = modelversion
end

Instance Attribute Details

#CheckResultObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def CheckResult
  @CheckResult
end

#DevDepthObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def DevDepth
  @DevDepth
end

#DevHeightObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def DevHeight
  @DevHeight
end

#DevModelObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def DevModel
  @DevModel
end

#DevNodeObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def DevNode
  @DevNode
end

#DevWeightObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def DevWeight
  @DevWeight
end

#DevWidthObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def DevWidth
  @DevWidth
end

#InwindPositionObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def InwindPosition
  @InwindPosition
end

#ModelVersionObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def ModelVersion
  @ModelVersion
end

#NetportPositionObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def NetportPosition
  @NetportPosition
end

#NetportTypeObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def NetportType
  @NetportType
end

#NetSpeedObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def NetSpeed
  @NetSpeed
end

#OutwindPositionObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def OutwindPosition
  @OutwindPosition
end

#PowerEnergyObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def PowerEnergy
  @PowerEnergy
end

#PowerModuleObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def PowerModule
  @PowerModule
end

#PowermoduleNumObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def PowermoduleNum
  @PowermoduleNum
end

#PowermodulePositionObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def PowermodulePosition
  @PowermodulePosition
end

#PowerportTypeObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def PowerportType
  @PowerportType
end

#VersionObject

Parameters:

  • DevModel:

    型号名称

  • DevNode:

    节点数

  • DevHeight:

    设备高度

  • PowerEnergy:

    功耗

  • PowerportType:

    电源接口型号

  • PowermoduleNum:

    电源模块数量

  • InwindPosition:

    进风口位置

  • OutwindPosition:

    出风口位置

  • NetportPosition:

    网卡接口位置

  • DevWidth:

    宽度

  • DevDepth:

    深度

  • DevWeight:

    重量

  • PowerModule:

    电源模块

  • PowermodulePosition:

    电源模块位置

  • NetportType:

    网络接口类型

  • NetSpeed:

    网卡速率

  • CheckResult:

    0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准

  • Version:

    版本号

  • ModelVersion:

    型号和版本的组合名称



3799
3800
3801
# File 'lib/v20230418/models.rb', line 3799

def Version
  @Version
end

Instance Method Details

#deserialize(params) ⇒ Object



3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
# File 'lib/v20230418/models.rb', line 3823

def deserialize(params)
  @DevModel = params['DevModel']
  @DevNode = params['DevNode']
  @DevHeight = params['DevHeight']
  @PowerEnergy = params['PowerEnergy']
  @PowerportType = params['PowerportType']
  @PowermoduleNum = params['PowermoduleNum']
  @InwindPosition = params['InwindPosition']
  @OutwindPosition = params['OutwindPosition']
  @NetportPosition = params['NetportPosition']
  @DevWidth = params['DevWidth']
  @DevDepth = params['DevDepth']
  @DevWeight = params['DevWeight']
  @PowerModule = params['PowerModule']
  @PowermodulePosition = params['PowermodulePosition']
  @NetportType = params['NetportType']
  @NetSpeed = params['NetSpeed']
  @CheckResult = params['CheckResult']
  @Version = params['Version']
  @ModelVersion = params['ModelVersion']
end