Class: TencentCloud::Chc::V20230418::PersonnelVisitBaseInfo

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(idcname = nil, visitreason = nil, visitremark = nil, enterstarttime = nil, enterendtime = nil, idcunitnamelist = nil) ⇒ PersonnelVisitBaseInfo

Returns a new instance of PersonnelVisitBaseInfo.



3486
3487
3488
3489
3490
3491
3492
3493
# File 'lib/v20230418/models.rb', line 3486

def initialize(idcname=nil, visitreason=nil, visitremark=nil, enterstarttime=nil, enterendtime=nil, idcunitnamelist=nil)
  @IdcName = idcname
  @VisitReason = visitreason
  @VisitRemark = visitremark
  @EnterStartTime = enterstarttime
  @EnterEndTime = enterendtime
  @IdcUnitNameList = idcunitnamelist
end

Instance Attribute Details

#EnterEndTimeObject

Parameters:

  • IdcName:

    机房名称

  • VisitReason:

    到访原因。到访原因,映射关系:DEVICE_MAINTENANCE 设备维护 DEVICE_MOVE 设备收货上下架 CHECK 盘点 OTHER 其他

  • VisitRemark:

    到访原因

  • EnterStartTime:

    到访结束时间

  • EnterEndTime:

    到访开始时间

  • IdcUnitNameList:

    机房管理单元列表



3484
3485
3486
# File 'lib/v20230418/models.rb', line 3484

def EnterEndTime
  @EnterEndTime
end

#EnterStartTimeObject

Parameters:

  • IdcName:

    机房名称

  • VisitReason:

    到访原因。到访原因,映射关系:DEVICE_MAINTENANCE 设备维护 DEVICE_MOVE 设备收货上下架 CHECK 盘点 OTHER 其他

  • VisitRemark:

    到访原因

  • EnterStartTime:

    到访结束时间

  • EnterEndTime:

    到访开始时间

  • IdcUnitNameList:

    机房管理单元列表



3484
3485
3486
# File 'lib/v20230418/models.rb', line 3484

def EnterStartTime
  @EnterStartTime
end

#IdcNameObject

Parameters:

  • IdcName:

    机房名称

  • VisitReason:

    到访原因。到访原因,映射关系:DEVICE_MAINTENANCE 设备维护 DEVICE_MOVE 设备收货上下架 CHECK 盘点 OTHER 其他

  • VisitRemark:

    到访原因

  • EnterStartTime:

    到访结束时间

  • EnterEndTime:

    到访开始时间

  • IdcUnitNameList:

    机房管理单元列表



3484
3485
3486
# File 'lib/v20230418/models.rb', line 3484

def IdcName
  @IdcName
end

#IdcUnitNameListObject

Parameters:

  • IdcName:

    机房名称

  • VisitReason:

    到访原因。到访原因,映射关系:DEVICE_MAINTENANCE 设备维护 DEVICE_MOVE 设备收货上下架 CHECK 盘点 OTHER 其他

  • VisitRemark:

    到访原因

  • EnterStartTime:

    到访结束时间

  • EnterEndTime:

    到访开始时间

  • IdcUnitNameList:

    机房管理单元列表



3484
3485
3486
# File 'lib/v20230418/models.rb', line 3484

def IdcUnitNameList
  @IdcUnitNameList
end

#VisitReasonObject

Parameters:

  • IdcName:

    机房名称

  • VisitReason:

    到访原因。到访原因,映射关系:DEVICE_MAINTENANCE 设备维护 DEVICE_MOVE 设备收货上下架 CHECK 盘点 OTHER 其他

  • VisitRemark:

    到访原因

  • EnterStartTime:

    到访结束时间

  • EnterEndTime:

    到访开始时间

  • IdcUnitNameList:

    机房管理单元列表



3484
3485
3486
# File 'lib/v20230418/models.rb', line 3484

def VisitReason
  @VisitReason
end

#VisitRemarkObject

Parameters:

  • IdcName:

    机房名称

  • VisitReason:

    到访原因。到访原因,映射关系:DEVICE_MAINTENANCE 设备维护 DEVICE_MOVE 设备收货上下架 CHECK 盘点 OTHER 其他

  • VisitRemark:

    到访原因

  • EnterStartTime:

    到访结束时间

  • EnterEndTime:

    到访开始时间

  • IdcUnitNameList:

    机房管理单元列表



3484
3485
3486
# File 'lib/v20230418/models.rb', line 3484

def VisitRemark
  @VisitRemark
end

Instance Method Details

#deserialize(params) ⇒ Object



3495
3496
3497
3498
3499
3500
3501
3502
# File 'lib/v20230418/models.rb', line 3495

def deserialize(params)
  @IdcName = params['IdcName']
  @VisitReason = params['VisitReason']
  @VisitRemark = params['VisitRemark']
  @EnterStartTime = params['EnterStartTime']
  @EnterEndTime = params['EnterEndTime']
  @IdcUnitNameList = params['IdcUnitNameList']
end