Class: TencentCloud::Chc::V20230418::CreateQuitWorkOrderRequest

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

Overview

CreateQuitWorkOrder请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(idcid = nil, devicetype = nil, stuffoption = nil, ispoweroffconfirm = nil, devicesnlist = nil, handovermethod = nil, selfoperationinfo = nil, poweroffconfirminfo = nil, remark = nil, logisticsreceipt = nil, customerreceipt = nil, building = nil, idcunitid = nil, isp = nil, emailset = nil, factorset = nil) ⇒ CreateQuitWorkOrderRequest

Returns a new instance of CreateQuitWorkOrderRequest.



636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
# File 'lib/v20230418/models.rb', line 636

def initialize(idcid=nil, devicetype=nil, stuffoption=nil, ispoweroffconfirm=nil, devicesnlist=nil, handovermethod=nil, selfoperationinfo=nil, poweroffconfirminfo=nil, remark=nil, logisticsreceipt=nil, customerreceipt=nil, building=nil, idcunitid=nil, isp=nil, emailset=nil, factorset=nil)
  @IdcId = idcid
  @DeviceType = devicetype
  @StuffOption = stuffoption
  @IsPowerOffConfirm = ispoweroffconfirm
  @DeviceSnList = devicesnlist
  @HandoverMethod = handovermethod
  @SelfOperationInfo = selfoperationinfo
  @PowerOffConfirmInfo = poweroffconfirminfo
  @Remark = remark
  @LogisticsReceipt = logisticsreceipt
  @CustomerReceipt = customerreceipt
  @Building = building
  @IdcUnitId = idcunitid
  @Isp = isp
  @EmailSet = emailset
  @FactorSet = factorset
end

Instance Attribute Details

#BuildingObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def Building
  @Building
end

#CustomerReceiptObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def CustomerReceipt
  @CustomerReceipt
end

#DeviceSnListObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def DeviceSnList
  @DeviceSnList
end

#DeviceTypeObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def DeviceType
  @DeviceType
end

#EmailSetObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def EmailSet
  @EmailSet
end

#FactorSetObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def FactorSet
  @FactorSet
end

#HandoverMethodObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def HandoverMethod
  @HandoverMethod
end

#IdcIdObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def IdcId
  @IdcId
end

#IdcUnitIdObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def IdcUnitId
  @IdcUnitId
end

#IspObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def Isp
  @Isp
end

#IsPowerOffConfirmObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def IsPowerOffConfirm
  @IsPowerOffConfirm
end

#LogisticsReceiptObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def LogisticsReceipt
  @LogisticsReceipt
end

#PowerOffConfirmInfoObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def PowerOffConfirmInfo
  @PowerOffConfirmInfo
end

#RemarkObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def Remark
  @Remark
end

#SelfOperationInfoObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def SelfOperationInfo
  @SelfOperationInfo
end

#StuffOptionObject

Parameters:

  • IdcId:

    机房id

  • DeviceType:

    设备类型,server, netDevice, otherDevice

  • StuffOption:

    下架选择 1.自行解决 2.由腾讯IDC负责

  • IsPowerOffConfirm:

    关电确认 1.授权时关电 2.关电前需要确认

  • DeviceSnList:

    设备sn列表

  • HandoverMethod:

    交接方式 1.物流上门收货 2.客户上门自提

  • SelfOperationInfo:

    自行解决必填

  • PowerOffConfirmInfo:

    关电前需要确认时必填

  • Remark:

    备注

  • LogisticsReceipt:

    物流上门收货必传

  • CustomerReceipt:

    客户上门自提必传

  • Building:

    楼宇名

  • IdcUnitId:

    机房管理单元id

  • Isp:

    运营商

  • EmailSet:

    放行邮件目的邮箱

  • FactorSet:

    到访原因



634
635
636
# File 'lib/v20230418/models.rb', line 634

def StuffOption
  @StuffOption
end

Instance Method Details

#deserialize(params) ⇒ Object



655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
# File 'lib/v20230418/models.rb', line 655

def deserialize(params)
  @IdcId = params['IdcId']
  @DeviceType = params['DeviceType']
  @StuffOption = params['StuffOption']
  @IsPowerOffConfirm = params['IsPowerOffConfirm']
  @DeviceSnList = params['DeviceSnList']
  @HandoverMethod = params['HandoverMethod']
  unless params['SelfOperationInfo'].nil?
    @SelfOperationInfo = SelfOperation.new
    @SelfOperationInfo.deserialize(params['SelfOperationInfo'])
  end
  unless params['PowerOffConfirmInfo'].nil?
    @PowerOffConfirmInfo = PowerOffConfirm.new
    @PowerOffConfirmInfo.deserialize(params['PowerOffConfirmInfo'])
  end
  @Remark = params['Remark']
  unless params['LogisticsReceipt'].nil?
    @LogisticsReceipt = LogisticsReceipt.new
    @LogisticsReceipt.deserialize(params['LogisticsReceipt'])
  end
  unless params['CustomerReceipt'].nil?
    @CustomerReceipt = CustomerReceipt.new
    @CustomerReceipt.deserialize(params['CustomerReceipt'])
  end
  @Building = params['Building']
  @IdcUnitId = params['IdcUnitId']
  @Isp = params['Isp']
  @EmailSet = params['EmailSet']
  @FactorSet = params['FactorSet']
end