UNPKG

tenyun

Version:

Promise based and chained Tencent Cloud OpenAPI client for NodeJS

1,531 lines (1,407 loc) 53.7 kB
/// <reference types="node" /> import { AxiosPromise, AxiosRequestConfig } from "axios"; /** 已通过设备型号评估的型号信息 */ declare interface AvailableModelVersion { /** 带有版本号的设备型号 */ ModelVersion?: string; /** 设备高度 */ DevHeight?: string; /** 设备类型,server 服务器,netDevice 网络设备 */ DeviceType?: string; } /** 围笼 */ declare interface Cage { /** 围笼名称 */ CageName: string; /** 围笼审核人账号ID */ CheckerSet: string[]; } /** 园区信息 */ declare interface Campus { /** 园区ID */ CampusId?: number; /** 园区名称 */ CampusName?: string; } /** 通用服务的基本信息 */ declare interface CommonServiceBaseInfo { /** 机房名称 */ IdcName?: string; /** 业务联系人 */ ContactName?: string; /** 联系人电话 */ ContactPhone?: string; /** 操作说明 */ Instructions?: string; /** 1 、2 、3 分别代表 L1、L2、L3 */ ServiceLevel?: number; /** 操作预授权 */ PreAuthorization?: boolean; } /** 客户信息 */ declare interface CustomerInfo { /** 公司全称 */ CustomerName?: string; /** 公司简称 */ ShortCustomerName?: string; /** 是否全托管用户 */ WholeFlag?: boolean; } /** 客户上门自提信息 */ declare interface CustomerReceipt { /** 自提人员姓名 */ PickUpStuff: string; /** 自提人电话 */ PickUpStuffContact: string; /** 自提人证件号码 */ PickUpStuffIDCard: string; /** 自提时间 */ PickUpTime: string; /** 证件类型,非必传,默认为IDENTITY_CARD。对应关系如下:IDENTITY_CARD: 身份证,HONG_KONG_AND_MACAO_PASS: 港澳通行证',PASSPORT: 护照,DRIVING_LICENSE: 驾照,OTHER: 其他 */ IDCardType?: string; } /** 服务器信息 */ declare interface Device { /** 设备 SN 码 */ Sn?: string; /** 设备型号版本 */ ModelVersion?: string; /** 设备固资号。只有设备类型为服务器时才返回 */ AssetId?: string; /** 0 自有,1 租用。只有设备类型为服务器时才返回 */ SvrIsSpecial?: number; /** IP。 */ Ip?: string; /** 设备所属的机房名称 */ IdcName?: string; /** 设备所属的机房ID */ IdcId?: number; /** 设备所属的机房管理单元ID */ IdcUnitId?: number; /** 设备所属的机房管理单元名称 */ IdcUnitName?: string; /** 已上架设备所在的机架ID,未上架设备不返回 */ RackId?: number; /** 服务器类型, 1 代表服务器, 7 代表 2U4S。只有设备类型为服务器时才返回 */ ServerTypeId?: number; /** 已上架设备所在的机架名称,未上架设备不返回 */ RackName?: string; /** 已上架设备所在的机位编号,未上架设备不返回。只有设备类型为服务器时才返回 */ PositionCode?: number; /** 设备状态:POWER_ON 已开电 POWER_OFF 未开电 RACK_OFF 未上架 MOVING 搬迁中 */ Status?: string; /** 设备最近一次的开电时间,YYYY-MM-DD 格式。 */ PowerOnTime?: string; /** 设备最近一次的上架时间,YYYY-MM-DD 格式。 */ OnshelfDate?: string; /** 设备类型 server 服务器,netDevice 网络设备 */ DeviceType?: string; /** 厂商 */ Manufacturer?: string; /** 其他设备-设备子类型 */ TypeName?: string; /** 硬件备注 */ HardwareMemo?: string; } /** 工单的设备信息 */ declare interface DeviceHistory { /** 设备sn */ Sn?: string; /** 设备类型 */ DeviceType?: string; /** 机架名 */ RackName?: string; /** 机位号 */ PositionCode?: number; /** 机房id */ IdcId?: number; /** 机房名称 */ IdcName?: string; /** 机房管理单元id */ IdcUnitId?: number; /** 机房管理单元名称 */ IdcUnitName?: string; /** 固资号 */ AssetId?: string; /** 设备型号-版本,只有收货单详情返回 */ ModelVersion?: string; /** 设备高度,只有收货单详情返回 */ DeviceHeight?: string; /** 需要万兆机位,只有收货单详情返回 */ Need10GbSlot?: string; /** 需要直流电,只有收货单详情返回 */ NeedDCPower?: string; /** 需要外网,只有收货单详情返回 */ NeedExtranet?: string; /** 需要虚拟化,只有收货单详情返回 */ NeedVirtualization?: string; /** 厂商,只有收货单详情返回 */ Manufacturer?: string; /** 硬件备注 */ HardwareMemo?: string; /** 目标机架 */ DstRackName?: string; /** 目标机位 */ DstPositionCode?: string; /** 目标ip */ DstIp?: string; /** 设备子类型, 其他设备/线材用 */ TypeName?: string; /** 线材-数量,只有收货单详情返回 */ Quantity?: number; /** 计量单位,,只有收货单详情返回,'箱', '卷', '套' */ Unit?: string; /** 线材-收货凭证号,只有收货单详情返回 */ ReceiptNumber?: string; } /** 设备类工单的基础历史入参信息 */ declare interface DeviceOrderBaseInfo { /** 机房id */ IdcId?: number; /** 机房名称 */ IdcName?: string; /** 设备类型 */ DeviceType?: string; /** 备注 */ Remark?: string; /** 1.收货-仅核对外包装完整和数量,不开箱 2.验收-开箱核对型号SN一致 */ ReceivingOperation?: string; /** 设备收货-进入时间 */ EntryTime?: string; /** 设备收货-是否快递寄件 */ IsExpressDelivery?: boolean; /** 设备收货-快递寄件信息 */ ExpressInfo?: ExpressDelivery; /** 上/下架人员 1.自行解决 2.由腾讯IDC负责 */ StuffOption?: string; /** 上/下架自行解决信息 */ SelfOperationInfo?: SelfOperation; /** 上架后开电 */ WithPowerOn?: boolean; /** 关电确认 1.授权时关电 2.关电前需要确认 */ IsPowerOffConfirm?: string; /** 关电前需要确认信息 */ PowerOffConfirmInfo?: PowerOffConfirm; /** 退出交接方式 1.物流上门收货 2.客户上门自提 */ HandoverMethod?: string; /** 客户上门自提信息 */ CustomerReceipt?: CustomerReceipt; /** 物流上门收货信息 */ LogisticsReceipt?: LogisticsReceipt; } /** 设备及位置信息 */ declare interface DevicePosition { /** 设备SN */ Sn: string; /** 机架名称 */ RackName: string; /** 机房管理单元ID */ IdcUnitId: number; /** 机房名称 */ IdcName?: string; /** 机房管理单元名称 */ IdcUnitName?: string; /** 设备固资。只有服务器设备才需要这个值 */ AssetId?: string; /** 机位编号,只有服务器设备才需要传这个值 */ PositionCode?: number; /** server 代表服务器,netDevice 代表网络设备 */ DeviceType?: string; } /** 设备上架信息 */ declare interface DeviceRackOn { /** 设备sn */ DeviceSn: string; /** 目标机架 */ DstRackName: string; /** 目标机位,服务器必传,网络设备不用传 */ DstPositionCode?: string; /** 设备ip */ DstIp?: string; } /** 机架用量分布 */ declare interface Distribution { /** 机架编号 */ RackNumber?: string; /** 机架的用量分布 */ RackUsageSet?: RackUsage[]; } /** 快递寄件信息,快递寄件必填 */ declare interface ExpressDelivery { /** 物流公司 */ LogisticsCompany: string; /** 快递单号 */ ExpressNumber: string; } /** 描述键值对过滤器,用于条件过滤查询。例如过滤ID、名称、状态等若存在多个Filter时,Filter间的关系为逻辑与(AND)关系。若同一个Filter存在多个Values,同一Filter下Values间的关系为逻辑或(OR)关系。 */ declare interface Filter { /** 需要过滤的字段。 */ Name: string; /** 字段的过滤值。 */ Values: string[]; } /** 机房信息 */ declare interface Idc { /** 机房名称 */ IdcName?: string; /** 机房ID */ IdcId?: number; /** 机房管理单元详情列表 */ IdcUnitSet?: IdcUnit[]; } /** 机房管理单元 */ declare interface IdcUnit { /** 机房管理单元 ID */ IdcUnitId?: number; /** 机房管理单元名称 */ IdcUnitName?: string; /** 围笼列表 */ CageSet?: Cage[]; } /** 机房管理单元 */ declare interface IdcUnitInfo { /** 机房管理单元地址 */ Address?: string; /** 机房经理 */ Operator?: string; /** 联系电话 */ TelNumber?: string; /** 资产管理员 */ AssetManager?: string; /** 资产管理员电话 */ AssetManagerTelNumber?: string; } /** 物流上门收货信息 */ declare interface LogisticsReceipt { /** 物流预计上门时间 */ LogisticsArrivalTime: string; /** 物流公司名称 */ LogisticsCompany: string; /** 物流联系人 */ LogisticsStuff: string; /** 物流电话 */ LogisticsStuffContact: string; /** 收货人电话 */ ReceiverContact: string; /** 收货人姓名 */ ReceiverName: string; /** 收货地址 */ ShippingAddress: string; } /** 设备评估工单基本信息 */ declare interface ModelEvaluationBaseInfo { /** 客户名称 */ CustomerName?: string; /** server 服务器 netDevice 网络设备 */ DeviceType?: string; /** 园区名称 */ CampusName?: string; /** 备注 */ Remark?: string; } /** 型号以及版本号 */ declare interface ModelVersion { /** 型号名称 */ DevModel: string; /** 版本 */ Version: string; } /** 型号和对应的版本数量 */ declare interface ModelVersionCount { /** 型号名称 */ DevModel?: string; /** 版本数量 */ VersionCount?: number; } /** 带有园区评估记录的型号详情 */ declare interface ModelVersionDetail { /** 版本号 */ Version?: string; /** 0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准 */ CheckResult?: number; /** 型号各个配置项的详情 */ OptionSet?: TemplateOption[]; /** 设备型号名称及版本 */ ModelVersion?: string; } /** 网络设备型号详情 */ declare interface NetDeviceModel { /** 版本号 */ Version?: string; /** 型号和版本的组合名称 */ ModelVersion?: string; /** 型号名 */ DevModel?: string; /** 宽度 */ DevWidth?: string; /** 深度 */ DevDepth?: string; /** 重量 */ DevWeight?: string; /** 是否携带挂耳 */ MountEar?: string; /** 是否符合CCC认证 */ AccordCCC?: string; /** 是否通过入网许可认证 */ PassNetwork?: string; /** 电源接口型号 */ PowerportType?: string; /** 电源模块 */ PowerModule?: string; /** 电源模块数量 */ PowermoduleNum?: string; /** 电源模块位置 */ PowermodulePosition?: string; /** 高压直流自适应 */ HighVoltageAdapt?: string; /** 实际工作功耗(W) */ PowerEnergy?: string; /** 进风口位置 */ InwindPosition?: string; /** 出风口位置 */ OutwindPosition?: string; /** 业务端口位置 */ BusinessPortPosition?: string; /** 带有理线器 */ LineManager?: string; /** 0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准 */ CheckResult?: number; /** 设备高度 */ DevHeight?: string; } /** 网络设备收货详情 */ declare interface NetReceivingInfo { /** 设备sn */ DeviceSn: string; /** 设备型号-版本 */ ModelVersion: string; /** 硬件备注 */ HardwareMemo?: string; /** 厂商 */ Manufacturer?: string; } /** 型号选项下拉框中的选项值 */ declare interface OptionValueItem { /** 选项的值 */ OptionValue: string; /** 是否默认选中 */ Selected: boolean; } /** 工单详情中的工单流程步骤 */ declare interface OrderStep { /** 步骤名 */ StepName?: string; /** 处理人 */ OwnerName?: string; /** 处理人手机号 */ OwnerPhone?: string; /** 完成时间 */ FinishTime?: string; /** 此步骤状态 */ StepStatus?: string; } /** 其他设备收货信息 */ declare interface OtherDevReceivingInfo { /** 设备sn */ DeviceSn: string; /** 'USB', '移动硬盘', '网络设备板卡', '网络设备模块', '服务器硬盘', '服务器内存', '其他' */ TypeName: string; /** 厂商 */ Manufacturer?: string; /** 硬件备注 */ HardwareMemo?: string; } /** 到访人员 */ declare interface Personnel { /** 证件号码 */ IDCardNumber: string; /** 证件类型。对应关系如下:IDENTITY_CARD: 身份证,HONG_KONG_AND_MACAO_PASS: 港澳通行证',PASSPORT: 护照,DRIVING_LICENSE: 驾照,OTHER: 其他 */ IDCardType: string; /** 公司名称 */ Company: string; /** 语言。对应关系:ENGLISH: 英文, CHINESE: 中文 */ LanguageType: string; /** 姓名 */ Name: string; /** 电话 */ TelNumber: string; /** 职位 */ Position?: string; /** 微信 */ Wechat?: string; /** 邮箱 */ Email?: string; } /** 人员到访工单基本信息 */ declare interface PersonnelVisitBaseInfo { /** 机房名称 */ IdcName?: string; /** 到访原因。到访原因,映射关系:DEVICE_MAINTENANCE 设备维护 DEVICE_MOVE 设备收货上下架 CHECK 盘点 OTHER 其他 */ VisitReason?: string[]; /** 到访原因 */ VisitRemark?: string; /** 到访结束时间 */ EnterStartTime?: string; /** 到访开始时间 */ EnterEndTime?: string; /** 机房管理单元列表 */ IdcUnitNameList?: string[]; } /** 机位信息 */ declare interface Position { /** 机位ID */ PositionId?: number; /** 机位高度 */ Height?: number; /** 机位编号 */ PositionCode?: string; /** 机位状态,0 空闲,1 已用,2 不可用,3 预占用,4 预留 */ PositionStatus?: number; /** 设备规划类型ID */ PlanDeviceType?: number; /** 机位所属的机房管理单元ID */ IdcUnitId?: number; /** 机位所属的机架ID */ RackId?: number; /** 机位所属的机架名称 */ RackName?: string; /** 机位所属的机房管理单元名称 */ IdcUnitName?: string; /** 机位所属的机房名称 */ IdcName?: string; /** 机位所属的机房ID */ IdcId?: number; /** 机位上如果有设备,该字段代表设备的 SN 码,如果是空闲机位,不返回该字段。 */ Sn?: string; /** 机位上如果有设备,该字段代表设备的固资号,如果是空闲机位,不返回该字段。 */ AssetId?: string; /** 机位上如果有设备,该字段代表设备的设备型号加版本号,如果是空闲机位,不返回该字段。 */ ModelVersion?: string; } /** 机位状态及对应的数量 */ declare interface PositionStatusItem { /** 状态值 */ PositionStatus?: number; /** 对应的机位数量 */ Count?: number; } /** 关电确认信息 */ declare interface PowerOffConfirm { /** 联系人 */ ConfirmContact: string; /** 联系人电话 */ ConfirmContactNumber: string; } /** 机架的信息 */ declare interface Rack { /** 机架名称 */ RackName?: string; /** 机架所属的机房管理单元ID */ IdcUnitId?: number; /** 机架所属的机房管理单元名称 */ IdcUnitName?: string; /** 机架所属的机房名称 */ IdcName?: string; /** 机架所属的机房ID */ IdcId?: number; /** 机架ID */ RackId?: number; /** 是否开电 */ IsPowerOn?: boolean; /** 机架最近一次开电时间,YYYY-MM-DD 格式 */ RackOpenTime?: string; /** 托管类型 */ HostingType?: string; } /** 机架用量 */ declare interface RackUsage { /** 机架ID */ RackId?: number; /** 已使用的机位数量 */ UsedNum?: number; /** 空闲机位数量 */ UnusedNum?: number; /** 机架简称 */ RackShortName?: string; /** 机位总数 */ TotalNum?: number; /** 机位使用率 */ UsedRate?: number; } /** 客户自行上门信息 */ declare interface SelfOperation { /** 联系人员电话 */ StuffContact: string; /** 证件号码 */ StuffIDCard: string; /** 人员姓名 */ StuffName: string; /** 上门时间 */ OperationTime: string; /** 证件类型,非必传,默认为IDENTITY_CARD。对应关系如下:IDENTITY_CARD: 身份证,HONG_KONG_AND_MACAO_PASS: 港澳通行证',PASSPORT: 护照,DRIVING_LICENSE: 驾照,OTHER: 其他 */ IDCardType?: string; } /** 服务器设备型号 */ declare interface ServerModel { /** 型号名称 */ DevModel?: string; /** 节点数 */ DevNode?: string; /** 设备高度 */ DevHeight?: string; /** 功耗 */ PowerEnergy?: string; /** 电源接口型号 */ PowerportType?: string; /** 电源模块数量 */ PowermoduleNum?: string; /** 进风口位置 */ InwindPosition?: string; /** 出风口位置 */ OutwindPosition?: string; /** 网卡接口位置 */ NetportPosition?: string; /** 宽度 */ DevWidth?: string; /** 深度 */ DevDepth?: string; /** 重量 */ DevWeight?: string; /** 电源模块 */ PowerModule?: string; /** 电源模块位置 */ PowermodulePosition?: string; /** 网络接口类型 */ NetportType?: string; /** 网卡速率 */ NetSpeed?: string; /** 0 代表在当前园区没评估过,1 代表完全满足IDC准入标准 2 代表存在托管风险 3 代表不满足IDC准入标准 */ CheckResult?: number; /** 版本号 */ Version?: string; /** 型号和版本的组合名称 */ ModelVersion?: string; } /** 服务器收货信息 */ declare interface ServerReceivingInfo { /** 设备sn */ DeviceSn: string; /** 设备型号-版本 */ ModelVersion: string; /** 需要万兆机位 */ Need10GbSlot?: string; /** 需要直流电 */ NeedDCPower?: string; /** 需要外网 */ NeedExtranet?: string; /** 需要虚拟化 */ NeedVirtualization?: string; /** 硬件备注 */ HardwareMemo?: string; } /** 型号模板的选项 */ declare interface TemplateOption { /** 选项名称 */ OptionName?: string; /** 腾讯的标准 */ Standard?: string; /** 腾讯标准的展示字段 */ StandardInfo?: string; /** 选项的唯一标识 */ OptionKey?: string; /** 输入的类型 */ InputType?: string; /** 输入值的类型 */ ValueType?: string; /** 是否符合腾讯标准的比较方式,-- 为不做比较 */ CompareType?: string; /** 下拉列表中填充的选项值 */ OptionValueSet?: OptionValueItem[]; /** 输入框中的占位的提示符 */ InputHint?: string; /** 输入框下方的提示文案 */ InputInfo?: string; /** 客户写入的值 */ OptionValue?: string; } /** 线材收货信息 */ declare interface WireReceivingInfo { /** '光纤', '网线', '电源线' */ TypeName: string; /** 数量 */ Quantity: number; /** '箱', '卷', '套' */ Unit: string; /** 收货凭证号 */ ReceiptNumber: string; /** 硬件备注 */ HardwareMemo?: string; } /** 工单的常用信息返回 */ declare interface WorkOrderData { /** 工单号 */ WorkOrderId?: string; /** 服务类型,一个服务可能会产生多个工单 */ ServiceType?: string; /** 工单类型 */ OrderType?: string; /** 工单状态 */ OrderStatus?: string; /** 工单创建人 */ Creator?: string; /** 工单创建时间 */ CreateTime?: string; /** 工单完成时间 */ FinishTime?: string; } /** 带有分类的工单类型列表 */ declare interface WorkOrderFamilyDetail { /** 工单类型大类的名称 */ WorkOrderFamily?: string; /** 工单类型详情列表 */ WorkOrderTypeSet?: WorkOrderTypeDetail[]; } /** 工单信息的简要,一般用于工单创建的返回 */ declare interface WorkOrderTinyInfo { /** 工单id */ WorkOrderId?: string; /** 服务类型,一个服务可能会产生多个工单 */ ServiceType?: string; /** 工单类型 */ OrderType?: string; } /** 工单类型详情 */ declare interface WorkOrderTypeDetail { /** 工单类型所属的大类 */ WorkOrderFamily?: string; /** 工单类型名称 */ WorkOrderName?: string; /** 工单类型的唯一英文标识 */ WorkOrderType?: string; /** 工单类型简述 */ WorkOrderDescription?: string; /** 是否被收藏 */ CollectFlag?: boolean; /** 服务时效 */ SlaMessage?: string; } declare interface ConfirmCommonServiceWorkOrderRequest { /** 工单ID */ OrderId: string; } declare interface ConfirmCommonServiceWorkOrderResponse { /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateCommonServiceWorkOrderRequest { /** 设备及位置信息列表 */ DevicePositionSet: DevicePosition[]; /** 服务级别,只支持传入 1、2、3,分别对应 L1、L2、L3 */ ServiceLevel: number; /** 操作预授权 */ PreAuthorization: boolean; /** 业务联系人 */ ContactName: string; /** 联系人电话 */ ContactPhone: string; /** 设备类型 server 服务器,netDevice 网络设备 */ DeviceType: string; /** 操作说明 */ Instructions: string; } declare interface CreateCommonServiceWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateModelEvaluationWorkOrderRequest { /** 设备名称及型号 */ ModelSet: ModelVersion[]; /** 园区ID */ CampusId: number; /** 只支持传入 server 和 netDevice */ DeviceType: string; /** 备注 */ Remark?: string; } declare interface CreateModelEvaluationWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateMovingWorkOrderRequest { /** 机房id */ IdcId: number; /** 设备类型,server, netDevice */ DeviceType: string; /** 上架后是否开电 */ WithPowerOn: boolean; /** 设备搬迁信息列表 */ DeviceMovingList: DeviceRackOn[]; /** 备注 */ Remark?: string; } declare interface CreateMovingWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateNetDeviceModelRequest { /** 网络设备型号 */ ModelDetail: NetDeviceModel; } declare interface CreateNetDeviceModelResponse { /** 型号名称 */ DevModel?: string; /** 版本号 */ Version?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreatePersonnelVisitWorkOrderRequest { /** 到访人员信息 */ PersonnelSet: Personnel[]; /** 机房 ID */ IdcId: number; /** 机房管理单元列表 */ IdcUnitIdSet: number[]; /** 到访开始时间 */ EnterStartTime: string; /** 到访结束时间 */ EnterEndTime: string; /** 到访原因,映射关系:IT_OPERATION IT运维 OTHER 其他 */ VisitReason: string[]; /** 到访说明 */ VisitRemark: string; } declare interface CreatePersonnelVisitWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreatePowerOffWorkOrderRequest { /** 机房id */ IdcId: number; /** 设备类型,server, netDevice */ DeviceType: string; /** 关电确认,1.授权时关电 2.关电前需要确认 */ IsPowerOffConfirm: string; /** 设备sn列表 */ DeviceSnList: string[]; /** 关电前需要确认时必填 */ PowerOffConfirmInfo?: PowerOffConfirm; /** 备注 */ Remark?: string; } declare interface CreatePowerOffWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreatePowerOnWorkOrderRequest { /** 机房id */ IdcId: number; /** 设备类型,server, netDevice */ DeviceType: string; /** 设备sn列表 */ DeviceSnList: string[]; } declare interface CreatePowerOnWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateQuitWorkOrderRequest { /** 机房id */ IdcId: number; /** 设备类型,server, netDevice, otherDevice */ DeviceType: string; /** 下架选择 1.自行解决 2.由腾讯IDC负责 */ StuffOption: string; /** 关电确认 1.授权时关电 2.关电前需要确认 */ IsPowerOffConfirm: string; /** 设备sn列表 */ DeviceSnList: string[]; /** 交接方式 1.物流上门收货 2.客户上门自提 */ HandoverMethod: string; /** 自行解决必填 */ SelfOperationInfo?: SelfOperation; /** 关电前需要确认时必填 */ PowerOffConfirmInfo?: PowerOffConfirm; /** 备注 */ Remark?: string; /** 物流上门收货必传 */ LogisticsReceipt?: LogisticsReceipt; /** 客户上门自提必传 */ CustomerReceipt?: CustomerReceipt; } declare interface CreateQuitWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateRackOffWorkOrderRequest { /** 机房id */ IdcId: number; /** 设备类型,server, netDevice */ DeviceType: string; /** 下架人员 1.自行解决 2.由腾讯IDC负责 */ StuffOption: string; /** 关电确认 1.授权时关电 2.关电前需要确认 */ IsPowerOffConfirm: string; /** 设备sn列表 */ DeviceSnList: string[]; /** 自行解决必填 */ SelfOperationInfo?: SelfOperation; /** 关电前需要确认时必填 */ PowerOffConfirmInfo?: PowerOffConfirm; /** 备注 */ Remark?: string; } declare interface CreateRackOffWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateRackOnWorkOrderRequest { /** 机房id */ IdcId: number; /** 设备类型,server, netDevice */ DeviceType: string; /** 上架人员 1.自行解决 2.由腾讯IDC负责 */ StuffOption: string; /** 上架后是否开电 */ WithPowerOn: boolean; /** 服务器收货列表 */ DeviceRackOnList: DeviceRackOn[]; /** 自行解决必填 */ SelfOperationInfo?: SelfOperation; } declare interface CreateRackOnWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateReceivingWorkOrderRequest { /** 机房id */ IdcId: number; /** 设备类型,server, netDevice, wire, otherDevice */ DeviceType: string; /** 进入时间 */ EntryTime: string; /** 1.收货-仅核对外包装完整和数量,不开箱 2.验收-开箱核对型号SN一致 */ ReceivingOperation: string; /** 是否快递寄件 */ IsExpressDelivery?: boolean; /** 快递寄件信息,快递寄件必填 */ ExpressInfo?: ExpressDelivery; /** 备注 */ Remark?: string; /** 服务器收货列表。最大值:200 */ ServerDeviceList?: ServerReceivingInfo[]; /** 网络设备收货列表 */ NetDeviceList?: NetReceivingInfo[]; /** 线材收货列表 */ WireDeviceList?: WireReceivingInfo[]; /** 其他设备收货列表 */ OtherDeviceList?: OtherDevReceivingInfo[]; /** 收货后自动上架。此参数为true时,后台会自动提设备上架单 */ WithRackOn?: boolean; /** 设备上架信息。当WithRackOn为true此参数必传,且sn需要和收货的列表一致 */ DeviceRackOnList?: DeviceRackOn[]; /** 上架人员 1.自行解决 2.由腾讯IDC负责 */ StuffOption?: string; /** 自行解决信息。当StuffOption为1时,此参数必填 */ SelfOperationInfo?: SelfOperation; /** 上架后自动开电。此参数为true时,后台会自动提设备开电单 */ WithPowerOn?: boolean; } declare interface CreateReceivingWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateServerModelRequest { /** 设备型号详情 */ ModelDetail: ServerModel; } declare interface CreateServerModelResponse { /** 型号名称 */ DevModel?: string; /** 版本 */ Version?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface CreateSpeciallyQuitWorkOrderRequest { /** 机房id */ IdcId: number; /** 设备类型:otherDevice。此接口只支持其他设备 */ DeviceType: string; /** 交接方式 1.物流上门收货 2.客户上门自提 */ HandoverMethod: string; /** 物流上门收货必传 */ LogisticsReceipt?: LogisticsReceipt; /** 客户上门自提必传 */ CustomerReceipt?: CustomerReceipt; /** 备注信息 */ Remark?: string; /** 当设备类型为otherDevice,此参数必传 */ OtherDeviceList?: OtherDevReceivingInfo[]; } declare interface CreateSpeciallyQuitWorkOrderResponse { /** 创建的工单信息 */ WorkOrderSet?: WorkOrderTinyInfo[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeAvailableModelListRequest { /** 机房ID */ IdcId: number; /** server 服务器,netDevice 网络设备 */ DeviceType: string; } declare interface DescribeAvailableModelListResponse { /** 机房内可用的设备型号及版本列表 */ ModelVersionSet?: AvailableModelVersion[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCampusListRequest { } declare interface DescribeCampusListResponse { /** 客户可操作的园区列表 */ CampusSet?: Campus[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCommonServiceWorkOrderDetailRequest { /** 工单ID */ OrderId: string; } declare interface DescribeCommonServiceWorkOrderDetailResponse { /** 进度 */ StepSet?: OrderStep[]; /** 基本信息 */ BaseInfo?: CommonServiceBaseInfo; /** 设备信息 */ DeviceSet?: DevicePosition[]; /** 工单状态 */ OrderStatus?: string; /** 拒绝原因 */ RejectReason?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeCustomerInfoRequest { } declare interface DescribeCustomerInfoResponse { /** 客户信息 */ CustomerInfo?: CustomerInfo; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDeviceListRequest { /** 设备类型 server 服务器,netDevice 网络设备,otherDevice 其他设备 */ DeviceType: string; /** rack-id 按照【机架ID】进行过滤。例如:15082。类型:String必选:否 sn 按照【设备 SN 码】进行过滤,设备 SN 例如:TEN948P004。类型:String必选:否 idc-id 按照【机房ID】进行过滤,机房ID例如:159。类型:String必选:否 idc-unit-id 按照【机房管理单元ID】进行过滤,机房管理ID例如:568。类型:String必选:否 server-type-id 按照【机器子类型】进行过滤,只包含以下几种:1:服务器, 2:Twins主机, 3:Twins子机,5:虚拟机, 6:2U4S主机, 7:2U4S子机,8 Rack主机,9 Rack子机,例如: 1。类型:String必选:否status 按照【设备状态】进行过滤,操作状态只包含:POWER_ON 设备开电,POWER_OFF 设备关电,RACK_OFF 未上架,MOVING 搬迁中 。例如: POWER_OFF。类型:String必选:否svr-is-special 按照【是否】进行过滤,支持 0:自有,1 租用。例如: 1。类型:String必选:否 */ Filters?: Filter[]; /** 偏移量,默认为0 */ Offset?: number; /** 返回数量,默认为20,最大值为1000 */ Limit?: number; /** 传入目标服务,返回允许进行此服务的设备列表;可以和Filters一起使用。允许的值:('rackOn', 'powerOn', 'powerOff', 'rackOff', 'quit', 'moving','netDeviceCommon', 'serverCommon') */ DstService?: string; } declare interface DescribeDeviceListResponse { /** 总数 */ Total?: number; /** 服务器列表 */ DeviceSet?: Device[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeDeviceWorkOrderDetailRequest { /** 工单ID */ OrderId: string; } declare interface DescribeDeviceWorkOrderDetailResponse { /** 工单ID */ OrderId?: string; /** 服务类型 */ ServiceType?: string; /** 工单类型 */ OrderType?: string; /** 工单状态 */ OrderStatus?: string; /** 工单流程状态 */ StepSet?: OrderStep[]; /** 工单设备信息 */ DeviceSet?: DeviceHistory[]; /** 工单的入参信息 */ BaseInfo?: DeviceOrderBaseInfo; /** 工单的拒绝原因,工单状态为reject的时候返回 */ RejectReason?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeIdcUnitAssetDetailRequest { /** 机房管理单元ID */ IdcUnitId?: number; } declare interface DescribeIdcUnitAssetDetailResponse { /** 机房管理单元详情 */ IdcUnitDetail?: IdcUnitInfo; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeIdcUnitDetailRequest { /** 机房管理单元ID */ IdcUnitId?: number; } declare interface DescribeIdcUnitDetailResponse { /** 机房管理单元详情 */ IdcUnitDetail?: IdcUnitInfo; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeIdcsRequest { } declare interface DescribeIdcsResponse { /** 机房管理单元列表 */ IdcSet?: Idc[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeModelEvaluationWorkOrderDetailRequest { /** 工单ID */ OrderId: string; } declare interface DescribeModelEvaluationWorkOrderDetailResponse { /** 工单进度 */ StepSet?: OrderStep[]; /** 工单详情 */ BaseInfo?: ModelEvaluationBaseInfo; /** 评估中的网络设备型号详情 */ NetDeviceModelSet?: ModelVersionDetail[]; /** 评估中的服务器型号详情 */ ServerModelSet?: ModelVersionDetail[]; /** 订单状态, process 处理中 ,reject 已拒绝 ,finish 已完成,exception 异常 */ OrderStatus?: string; /** 工单拒绝原因 */ RejectReason?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeModelRequest { /** 服务器设备型号 */ DevModel: string; /** 园区ID */ CampusId: number; /** 设备类型,服务器传入 server,网络设备传入 netDevice */ DeviceType: string; /** 是否只返回已评估的版本 */ Checked?: boolean; } declare interface DescribeModelResponse { /** 设备型号详情 */ ModelSet?: ModelVersionDetail[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeModelTemplateRequest { /** 型号类型,只支持传入 server 和 netDevice */ DeviceType: string; } declare interface DescribeModelTemplateResponse { /** 该型号模板的选项列表 */ TemplateDetail?: TemplateOption[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeModelVersionListRequest { /** 型号类型,只支持传入 netDevice 和 server */ DeviceType: string; /** model-name 型号名称 类型:String 必选:否 */ Filters?: Filter[]; /** 是否已评估 */ Checked?: boolean; /** 园区ID,当 Checked 参数传 True 时,该参数必须传值 */ CampusId?: number; /** 型号关键字,可以实现模糊匹配搜索功能 */ ModelName?: string; } declare interface DescribeModelVersionListResponse { /** 型号和对应的版本数量 */ ModelVersionSet?: ModelVersionCount[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribePersonnelVisitWorkOrderDetailRequest { /** 工单ID */ OrderId: string; } declare interface DescribePersonnelVisitWorkOrderDetailResponse { /** 工单进度 */ StepSet?: OrderStep[]; /** 工单详情 */ BaseInfo?: PersonnelVisitBaseInfo; /** 到访人员详情 */ PersonnelSet?: Personnel[]; /** 工单状态 订单状态, processing 处理中 ,reject 已拒绝 ,finish 已完成,exception 异常 */ OrderStatus?: string; /** 拒绝原因 */ RejectReason?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribePositionStatusSummaryRequest { /** rack-id 按照【机架ID】进行过滤。例如:15082。类型:String必选:否 rack-name 按照【机架名称】进行过滤,机架名称例如:M301-E10。类型:String必选:否 idc-id 按照【机房ID】进行过滤,机房ID例如:159。类型:String必选:否 idc-unit-id 按照【机房管理单元ID】进行过滤,机房管理ID例如:568。类型:String必选:否 position-status 按照【机位状态】进行过滤,机位状态只包含以下四种:机位状态,0 空闲,1 已用,2 不可用,3 预占用,4 预留,例如: 0。类型:String必选:否 op-status 按照【操作状态】进行过滤,操作状态只包含两种:FINISH 操作完成,PENDING 操作中,例如: PENDING。类型:String必选:否 */ Filters?: Filter[]; } declare interface DescribePositionStatusSummaryResponse { /** 总数 */ Total?: number; /** 状态及对应数量 */ StatusCountSet?: PositionStatusItem[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribePositionsRequest { /** 偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。 */ Offset?: number; /** 返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。 */ Limit?: number; /** rack-id 按照【机架ID】进行过滤。例如:15082。类型:String必选:否 rack-name 按照【机架名称】进行过滤,机架名称例如:M301-E10。类型:String必选:否 idc-id 按照【机房ID】进行过滤,机房ID例如:159。类型:String必选:否 idc-unit-id 按照【机房管理单元ID】进行过滤,机房管理ID例如:568。类型:String必选:否 position-status 按照【机位状态】进行过滤,机位状态只包含以下四种:机位状态,0 空闲,1 已用,2 不可用,3 预占用,4 预留,例如: 0。类型:String必选:否op-status 按照【操作状态】进行过滤,操作状态只包含两种:FINISH 操作完成,PENDING 操作中,例如: PENDING。类型:String必选:否 */ Filters?: Filter[]; } declare interface DescribePositionsResponse { /** 客户拥有的机位列表 */ PositionSet?: Position[]; /** 总数 */ Total?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeRacksDistributionRequest { /** 机房管理单元ID */ IdcUnitId: number; } declare interface DescribeRacksDistributionResponse { /** 机架的用量分布 */ DistributionSet?: Distribution[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeRacksRequest { /** 偏移量,默认为0。关于Offset的更进一步介绍请参考 API 简介中的相关小节。 */ Offset?: number; /** 返回数量,默认为20,最大值为100。关于Limit的更进一步介绍请参考 API 简介中的相关小节。 */ Limit?: number; /** 过滤条件rack-id按照机架id进行过滤。类型:String必选:否rack-name按照机架名称进行过滤。类型:String必选:否idc-id按照机房id进行过滤。类型:String必选:否idc-unit-id按照机房管理单元id过滤类型: String必选: 否is-power-on按照是否开电进行过滤,支持传入 0 和 1。1 代表开电,0 代表关电类型: String必选: 否hosting-type按照托管类型进行过滤。支持传入 CUSTOMER_MIX 代表客户混合,CUSTOMER_ONLY 代表客户独享 ,NOT_INIT 代表未初始化类型: String必选: 否 */ Filters?: Filter[]; /** 传入目标服务,返回允许进行此服务的机架列表;可以和Filters一起使用。允许的值:('rackPowerOn', 'rackPowerOff') */ DstService?: string; /** 机架名称关键字实现模糊搜索 */ RackName?: string; } declare interface DescribeRacksResponse { /** 客户拥有的机架列表 */ RackSet?: Rack[]; /** 总数 */ Total?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeResourceUsageRequest { /** 过滤条件 */ Filters?: Filter[]; } declare interface DescribeResourceUsageResponse { /** 托管服务器数量 */ HostingServerCount?: number; /** 租用服务器数量 */ RentServerCount?: number; /** 网络设备数量 */ NetDeviceCount?: number; /** 机架总数 */ RackTotalCount?: number; /** 开电机架总数 */ RackPowerOnCount?: number; /** 机位使用数量 */ PositionUsedCount?: number; /** 机位总数 */ PositionTotalCount?: number; /** 机架开电率,保留一位小数 */ RackPowerOnRate?: string; /** 机位使用率, */ PositionUsedRate?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeWorkOrderListRequest { /** 过滤条件。支持:service-type、order-type、order-status、order-id */ Filters?: Filter[]; /** 通过sn过滤工单,上限10个 */ SnList?: string[]; /** 起始 */ Offset?: number; /** 长度 */ Limit?: number; } declare interface DescribeWorkOrderListResponse { /** 总数 */ TotalCount?: number; /** 查询结果 */ WorkOrderSet?: WorkOrderData[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeWorkOrderStatisticsRequest { } declare interface DescribeWorkOrderStatisticsResponse { /** 总工单数量 */ TotalNum?: number; /** 进行中的工单数量 */ ProcessingNum?: number; /** 待确认的工单数量 */ ConfirmingNum?: number; /** 完成的工单数量 */ FinishNum?: number; /** 拒绝的工单数量 */ RejectNum?: number; /** 异常的工单数量 */ ExceptionNum?: number; /** 客户取消的工单数量 */ CancelNum?: number; /** 围笼进出审核的工单数量 */ CheckingNum?: number; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface DescribeWorkOrderTypesRequest { } declare interface DescribeWorkOrderTypesResponse { /** 已收藏的工单类型列表 */ CollectedWorkOderTypeSet?: WorkOrderTypeDetail[]; /** 全部工单类型列表 */ WorkOrderFamilySet?: WorkOrderFamilyDetail[]; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ExportCustomerWorkOrderDetailRequest { /** 服务工单类型 */ WorkOrderType: string[]; /** 要导出的工单的起始时间 */ BeginDateTime: string; /** 要导出的工单的结束时间 */ EndDateTime: string; } declare interface ExportCustomerWorkOrderDetailResponse { /** 返回下载地址 */ DownloadUrl?: string; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } declare interface ModifyWorkOrderTypeCollectFlagRequest { /** 工单类型的唯一英文标识 */ WorkOrderType: string; } declare interface ModifyWorkOrderTypeCollectFlagResponse { /** 工单类型当前的收藏状态 */ CurrentCollectFlag?: boolean; /** 唯一请求 ID,每次请求都会返回。 */ RequestId?: string; } /** {@link Chc 云托付物理服务器} */ declare interface Chc { (): Versions; /** 确认通用服务工单 {@link ConfirmCommonServiceWorkOrderRequest} {@link ConfirmCommonServiceWorkOrderResponse} */ ConfirmCommonServiceWorkOrder(data: ConfirmCommonServiceWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<ConfirmCommonServiceWorkOrderResponse>; /** 创建通用服务工单 {@link CreateCommonServiceWorkOrderRequest} {@link CreateCommonServiceWorkOrderResponse} */ CreateCommonServiceWorkOrder(data: CreateCommonServiceWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreateCommonServiceWorkOrderResponse>; /** 创建设备型号评估工单 {@link CreateModelEvaluationWorkOrderRequest} {@link CreateModelEvaluationWorkOrderResponse} */ CreateModelEvaluationWorkOrder(data: CreateModelEvaluationWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreateModelEvaluationWorkOrderResponse>; /** 创建设备搬迁工单 {@link CreateMovingWorkOrderRequest} {@link CreateMovingWorkOrderResponse} */ CreateMovingWorkOrder(data: CreateMovingWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreateMovingWorkOrderResponse>; /** 创建网络设备新型号 {@link CreateNetDeviceModelRequest} {@link CreateNetDeviceModelResponse} */ CreateNetDeviceModel(data: CreateNetDeviceModelRequest, config?: AxiosRequestConfig): AxiosPromise<CreateNetDeviceModelResponse>; /** 创建人员到访工单 {@link CreatePersonnelVisitWorkOrderRequest} {@link CreatePersonnelVisitWorkOrderResponse} */ CreatePersonnelVisitWorkOrder(data: CreatePersonnelVisitWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreatePersonnelVisitWorkOrderResponse>; /** 创建设备关电工单 {@link CreatePowerOffWorkOrderRequest} {@link CreatePowerOffWorkOrderResponse} */ CreatePowerOffWorkOrder(data: CreatePowerOffWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreatePowerOffWorkOrderResponse>; /** 创建设备开电工单 {@link CreatePowerOnWorkOrderRequest} {@link CreatePowerOnWorkOrderResponse} */ CreatePowerOnWorkOrder(data: CreatePowerOnWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreatePowerOnWorkOrderResponse>; /** 创建设备退出工单 {@link CreateQuitWorkOrderRequest} {@link CreateQuitWorkOrderResponse} */ CreateQuitWorkOrder(data: CreateQuitWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreateQuitWorkOrderResponse>; /** 创建设备下架工单 {@link CreateRackOffWorkOrderRequest} {@link CreateRackOffWorkOrderResponse} */ CreateRackOffWorkOrder(data: CreateRackOffWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreateRackOffWorkOrderResponse>; /** 创建设备上架工单 {@link CreateRackOnWorkOrderRequest} {@link CreateRackOnWorkOrderResponse} */ CreateRackOnWorkOrder(data: CreateRackOnWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreateRackOnWorkOrderResponse>; /** 创建设备收货工单 {@link CreateReceivingWorkOrderRequest} {@link CreateReceivingWorkOrderResponse} */ CreateReceivingWorkOrder(data: CreateReceivingWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreateReceivingWorkOrderResponse>; /** 创建服务器型号 {@link CreateServerModelRequest} {@link CreateServerModelResponse} */ CreateServerModel(data: CreateServerModelRequest, config?: AxiosRequestConfig): AxiosPromise<CreateServerModelResponse>; /** 创建临时设备退出工单 {@link CreateSpeciallyQuitWorkOrderRequest} {@link CreateSpeciallyQuitWorkOrderResponse} */ CreateSpeciallyQuitWorkOrder(data: CreateSpeciallyQuitWorkOrderRequest, config?: AxiosRequestConfig): AxiosPromise<CreateSpeciallyQuitWorkOrderResponse>; /** 获取机房内可用的型号列表 {@link DescribeAvailableModelListRequest} {@link DescribeAvailableModelListResponse} */ DescribeAvailableModelList(data: DescribeAvailableModelListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeAvailableModelListResponse>; /** 获取园区列表 {@link DescribeCampusListRequest} {@link DescribeCampusListResponse} */ DescribeCampusList(data?: DescribeCampusListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeCampusListResponse>; /** 获取通用服务工单详情 {@link DescribeCommonServiceWorkOrderDetailRequest} {@link DescribeCommonServiceWorkOrderDetailResponse} */ DescribeCommonServiceWorkOrderDetail(data: DescribeCommonServiceWorkOrderDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeCommonServiceWorkOrderDetailResponse>; /** 查询客户信息 {@link DescribeCustomerInfoRequest} {@link DescribeCustomerInfoResponse} */ DescribeCustomerInfo(data?: DescribeCustomerInfoRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeCustomerInfoResponse>; /** 获取设备列表 {@link DescribeDeviceListRequest} {@link DescribeDeviceListResponse} */ DescribeDeviceList(data: DescribeDeviceListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeDeviceListResponse>; /** 查询设备类工单详情 {@link DescribeDeviceWorkOrderDetailRequest} {@link DescribeDeviceWorkOrderDetailResponse} */ DescribeDeviceWorkOrderDetail(data: DescribeDeviceWorkOrderDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeDeviceWorkOrderDetailResponse>; /** 查询机房管理单元资产详情 {@link DescribeIdcUnitAssetDetailRequest} {@link DescribeIdcUnitAssetDetailResponse} */ DescribeIdcUnitAssetDetail(data?: DescribeIdcUnitAssetDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeIdcUnitAssetDetailResponse>; /** 查询机房管理单元详情 {@link DescribeIdcUnitDetailRequest} {@link DescribeIdcUnitDetailResponse} */ DescribeIdcUnitDetail(data?: DescribeIdcUnitDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeIdcUnitDetailResponse>; /** 获取机房和机房管理单元信息 {@link DescribeIdcsRequest} {@link DescribeIdcsResponse} */ DescribeIdcs(data?: DescribeIdcsRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeIdcsResponse>; /** 查询设备型号详情 {@link DescribeModelRequest} {@link DescribeModelResponse} */ DescribeModel(data: DescribeModelRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeModelResponse>; /** 查询设备型号评估工单 {@link DescribeModelEvaluationWorkOrderDetailRequest} {@link DescribeModelEvaluationWorkOrderDetailResponse} */ DescribeModelEvaluationWorkOrderDetail(data: DescribeModelEvaluationWorkOrderDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeModelEvaluationWorkOrderDetailResponse>; /** 获取型号的填写模板 {@link DescribeModelTemplateRequest} {@link DescribeModelTemplateResponse} */ DescribeModelTemplate(data: DescribeModelTemplateRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeModelTemplateResponse>; /** 获取型号和版本列表 {@link DescribeModelVersionListRequest} {@link DescribeModelVersionListResponse} */ DescribeModelVersionList(data: DescribeModelVersionListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeModelVersionListResponse>; /** 查询人员到访工单详情 {@link DescribePersonnelVisitWorkOrderDetailRequest} {@link DescribePersonnelVisitWorkOrderDetailResponse} */ DescribePersonnelVisitWorkOrderDetail(data: DescribePersonnelVisitWorkOrderDetailRequest, config?: AxiosRequestConfig): AxiosPromise<DescribePersonnelVisitWorkOrderDetailResponse>; /** 查询机位状态的汇总数据 {@link DescribePositionStatusSummaryRequest} {@link DescribePositionStatusSummaryResponse} */ DescribePositionStatusSummary(data?: DescribePositionStatusSummaryRequest, config?: AxiosRequestConfig): AxiosPromise<DescribePositionStatusSummaryResponse>; /** 获取机位列表 {@link DescribePositionsRequest} {@link DescribePositionsResponse} */ DescribePositions(data?: DescribePositionsRequest, config?: AxiosRequestConfig): AxiosPromise<DescribePositionsResponse>; /** 获取机架列表 {@link DescribeRacksRequest} {@link DescribeRacksResponse} */ DescribeRacks(data?: DescribeRacksRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeRacksResponse>; /** 获取机位分布 {@link DescribeRacksDistributionRequest} {@link DescribeRacksDistributionResponse} */ DescribeRacksDistribution(data: DescribeRacksDistributionRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeRacksDistributionResponse>; /** 查询资源汇总 {@link DescribeResourceUsageRequest} {@link DescribeResourceUsageResponse} */ DescribeResourceUsage(data?: DescribeResourceUsageRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeResourceUsageResponse>; /** 查询工单列表 {@link DescribeWorkOrderListRequest} {@link DescribeWorkOrderListResponse} */ DescribeWorkOrderList(data?: DescribeWorkOrderListRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeWorkOrderListResponse>; /** 查询工单统计信息 {@link DescribeWorkOrderStatisticsRequest} {@link DescribeWorkOrderStatisticsResponse} */ DescribeWorkOrderStatistics(data?: DescribeWorkOrderStatisticsRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeWorkOrderStatisticsResponse>; /** 查询用户可用的工单列表 {@link DescribeWorkOrderTypesRequest} {@link DescribeWorkOrderTypesResponse} */ DescribeWorkOrderTypes(data?: DescribeWorkOrderTypesRequest, config?: AxiosRequestConfig): AxiosPromise<DescribeWorkOrderTypesResponse>; /** 导出客户工单详情 {@link ExportCustomerWorkOrderDetailRequest} {@link ExportCustomerWorkOrderDetailResponse} */ ExportCustomerWorkOrderDetail(data: ExportCustomerWorkOrderDetailRequest, config?: AxiosRequestConfig): AxiosPromise<ExportCustomerWorkOrderDetailResponse>; /** 修改工单类型的收藏标识 {@link ModifyWorkOrderTypeCollectFlagRequest} {@link ModifyWorkOrderTypeCollectFlagResponse} */ ModifyWorkOrderTypeCollectFlag(data: ModifyWorkOrderTypeCollectFlagRequest, config?: AxiosRequestConfig): AxiosPromise<ModifyWorkOrderTypeCollectFlagResponse>; } export declare type Versions = ["2023-04-18"]; export default Chc;