Class: TencentCloud::Chc::V20230418::Rack

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(rackname = nil, idcunitid = nil, idcunitname = nil, idcname = nil, idcid = nil, rackid = nil, ispoweron = nil, rackopentime = nil, hostingtype = nil) ⇒ Rack

Returns a new instance of Rack.



3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
# File 'lib/v20230418/models.rb', line 3660

def initialize(rackname=nil, idcunitid=nil, idcunitname=nil, idcname=nil, idcid=nil, rackid=nil, ispoweron=nil, rackopentime=nil, hostingtype=nil)
  @RackName = rackname
  @IdcUnitId = idcunitid
  @IdcUnitName = idcunitname
  @IdcName = idcname
  @IdcId = idcid
  @RackId = rackid
  @IsPowerOn = ispoweron
  @RackOpenTime = rackopentime
  @HostingType = hostingtype
end

Instance Attribute Details

#HostingTypeObject

Parameters:

  • RackName:

    机架名称

  • IdcUnitId:

    机架所属的机房管理单元ID

  • IdcUnitName:

    机架所属的机房管理单元名称

  • IdcName:

    机架所属的机房名称

  • IdcId:

    机架所属的机房ID

  • RackId:

    机架ID

  • IsPowerOn:

    是否开电

  • RackOpenTime:

    机架最近一次开电时间,YYYY-MM-DD 格式

  • HostingType:

    托管类型



3658
3659
3660
# File 'lib/v20230418/models.rb', line 3658

def HostingType
  @HostingType
end

#IdcIdObject

Parameters:

  • RackName:

    机架名称

  • IdcUnitId:

    机架所属的机房管理单元ID

  • IdcUnitName:

    机架所属的机房管理单元名称

  • IdcName:

    机架所属的机房名称

  • IdcId:

    机架所属的机房ID

  • RackId:

    机架ID

  • IsPowerOn:

    是否开电

  • RackOpenTime:

    机架最近一次开电时间,YYYY-MM-DD 格式

  • HostingType:

    托管类型



3658
3659
3660
# File 'lib/v20230418/models.rb', line 3658

def IdcId
  @IdcId
end

#IdcNameObject

Parameters:

  • RackName:

    机架名称

  • IdcUnitId:

    机架所属的机房管理单元ID

  • IdcUnitName:

    机架所属的机房管理单元名称

  • IdcName:

    机架所属的机房名称

  • IdcId:

    机架所属的机房ID

  • RackId:

    机架ID

  • IsPowerOn:

    是否开电

  • RackOpenTime:

    机架最近一次开电时间,YYYY-MM-DD 格式

  • HostingType:

    托管类型



3658
3659
3660
# File 'lib/v20230418/models.rb', line 3658

def IdcName
  @IdcName
end

#IdcUnitIdObject

Parameters:

  • RackName:

    机架名称

  • IdcUnitId:

    机架所属的机房管理单元ID

  • IdcUnitName:

    机架所属的机房管理单元名称

  • IdcName:

    机架所属的机房名称

  • IdcId:

    机架所属的机房ID

  • RackId:

    机架ID

  • IsPowerOn:

    是否开电

  • RackOpenTime:

    机架最近一次开电时间,YYYY-MM-DD 格式

  • HostingType:

    托管类型



3658
3659
3660
# File 'lib/v20230418/models.rb', line 3658

def IdcUnitId
  @IdcUnitId
end

#IdcUnitNameObject

Parameters:

  • RackName:

    机架名称

  • IdcUnitId:

    机架所属的机房管理单元ID

  • IdcUnitName:

    机架所属的机房管理单元名称

  • IdcName:

    机架所属的机房名称

  • IdcId:

    机架所属的机房ID

  • RackId:

    机架ID

  • IsPowerOn:

    是否开电

  • RackOpenTime:

    机架最近一次开电时间,YYYY-MM-DD 格式

  • HostingType:

    托管类型



3658
3659
3660
# File 'lib/v20230418/models.rb', line 3658

def IdcUnitName
  @IdcUnitName
end

#IsPowerOnObject

Parameters:

  • RackName:

    机架名称

  • IdcUnitId:

    机架所属的机房管理单元ID

  • IdcUnitName:

    机架所属的机房管理单元名称

  • IdcName:

    机架所属的机房名称

  • IdcId:

    机架所属的机房ID

  • RackId:

    机架ID

  • IsPowerOn:

    是否开电

  • RackOpenTime:

    机架最近一次开电时间,YYYY-MM-DD 格式

  • HostingType:

    托管类型



3658
3659
3660
# File 'lib/v20230418/models.rb', line 3658

def IsPowerOn
  @IsPowerOn
end

#RackIdObject

Parameters:

  • RackName:

    机架名称

  • IdcUnitId:

    机架所属的机房管理单元ID

  • IdcUnitName:

    机架所属的机房管理单元名称

  • IdcName:

    机架所属的机房名称

  • IdcId:

    机架所属的机房ID

  • RackId:

    机架ID

  • IsPowerOn:

    是否开电

  • RackOpenTime:

    机架最近一次开电时间,YYYY-MM-DD 格式

  • HostingType:

    托管类型



3658
3659
3660
# File 'lib/v20230418/models.rb', line 3658

def RackId
  @RackId
end

#RackNameObject

Parameters:

  • RackName:

    机架名称

  • IdcUnitId:

    机架所属的机房管理单元ID

  • IdcUnitName:

    机架所属的机房管理单元名称

  • IdcName:

    机架所属的机房名称

  • IdcId:

    机架所属的机房ID

  • RackId:

    机架ID

  • IsPowerOn:

    是否开电

  • RackOpenTime:

    机架最近一次开电时间,YYYY-MM-DD 格式

  • HostingType:

    托管类型



3658
3659
3660
# File 'lib/v20230418/models.rb', line 3658

def RackName
  @RackName
end

#RackOpenTimeObject

Parameters:

  • RackName:

    机架名称

  • IdcUnitId:

    机架所属的机房管理单元ID

  • IdcUnitName:

    机架所属的机房管理单元名称

  • IdcName:

    机架所属的机房名称

  • IdcId:

    机架所属的机房ID

  • RackId:

    机架ID

  • IsPowerOn:

    是否开电

  • RackOpenTime:

    机架最近一次开电时间,YYYY-MM-DD 格式

  • HostingType:

    托管类型



3658
3659
3660
# File 'lib/v20230418/models.rb', line 3658

def RackOpenTime
  @RackOpenTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
# File 'lib/v20230418/models.rb', line 3672

def deserialize(params)
  @RackName = params['RackName']
  @IdcUnitId = params['IdcUnitId']
  @IdcUnitName = params['IdcUnitName']
  @IdcName = params['IdcName']
  @IdcId = params['IdcId']
  @RackId = params['RackId']
  @IsPowerOn = params['IsPowerOn']
  @RackOpenTime = params['RackOpenTime']
  @HostingType = params['HostingType']
end