cloudfunctions/SegmentPortraitPic/node_modules/tencentcloud-sdk-nodejs/tencentcloud/services/bm/v20180423/bm_client.d.ts
(开头部分) 16KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
import { AbstractClient } from "../../../common/abstract_client";
import { ClientConfig } from "../../../common/interface";
import { DescribeUserCmdTasksResponse, RunUserCmdRequest, CreatePsaRegulationRequest, DescribeDeviceInventoryResponse, DescribeOsInfoResponse, DescribeOsInfoRequest, DescribeTaskOperationLogResponse, CreateCustomImageRequest, DescribeCustomImagesRequest, DescribeUserCmdTaskInfoResponse, DescribeDevicesResponse, ModifyLanIpRequest, DescribeRepairTaskConstantRequest, DeletePsaRegulationRequest, DescribeCustomImageProcessRequest, ModifyDeviceAutoRenewFlagRequest, StartDevicesResponse, BindPsaTagRequest, DescribeRegionsResponse, OfflineDevicesResponse, ModifyPsaRegulationRequest, RecoverDevicesRequest, DescribeDeviceClassPartitionRequest, CreateSpotDeviceResponse, BuyDevicesRequest, DescribeHardwareSpecificationRequest, CreateCustomImageResponse, ReturnDevicesRequest, ModifyDeviceAliasesResponse, DescribeDevicePartitionResponse, DescribeHostedDeviceOutBandInfoRequest, RebootDevicesResponse, ResetDevicePasswordRequest, DescribeDeviceInventoryRequest, DescribeCustomImagesResponse, DeleteCustomImagesRequest, DescribeDevicePositionRequest, ShutdownDevicesResponse, DeleteUserCmdsRequest, AttachCamRoleRequest, DescribeDeviceClassResponse, DescribeDeviceHardwareInfoResponse, ModifyUserCmdRequest, DescribeDevicePriceInfoResponse, ReloadDeviceOsResponse, RunUserCmdResponse, ReloadDeviceOsRequest, DescribeUserCmdsRequest, DescribeTaskInfoRequest, RepairTaskControlResponse, DescribeRegionsRequest, DescribePsaRegulationsRequest, UnbindPsaTagResponse, DescribeDevicePriceInfoRequest, DescribeDevicePartitionRequest, ModifyPsaRegulationResponse, DescribeDevicePositionResponse, DeleteUserCmdsResponse, ModifyDeviceAliasesRequest, ModifyPayModePre2PostResponse, SetOutBandVpnAuthPasswordRequest, OfflineDevicesRequest, SetOutBandVpnAuthPasswordResponse, DescribeTaskInfoResponse, DescribeUserCmdTaskInfoRequest, CreateUserCmdResponse, ModifyUserCmdResponse, ModifyPayModePre2PostRequest, DescribeRepairTaskConstantResponse, BuyDevicesResponse, ModifyLanIpResponse, DescribePsaRegulationsResponse, StartDevicesRequest, DescribeUserCmdsResponse, ModifyDeviceAutoRenewFlagResponse, DescribeOperationResultResponse, DescribeDeviceClassRequest, ModifyCustomImageAttributeRequest, DeletePsaRegulationResponse, DescribeTaskOperationLogRequest, DescribeDeviceOperationLogRequest, DescribeOperationResultRequest, AttachCamRoleResponse, RecoverDevicesResponse, DetachCamRoleResponse, ShutdownDevicesRequest, UnbindPsaTagRequest, ModifyCustomImageAttributeResponse, CreateSpotDeviceRequest, CreateUserCmdRequest, ReturnDevicesResponse, BindPsaTagResponse, DescribeHostedDeviceOutBandInfoResponse, RebootDevicesRequest, DeleteCustomImagesResponse, DescribeDevicesRequest, DescribeHardwareSpecificationResponse, CreatePsaRegulationResponse, DescribeCustomImageProcessResponse, DescribeDeviceHardwareInfoRequest, DescribeDeviceOperationLogResponse, RepairTaskControlRequest, ResetDevicePasswordResponse, DescribeUserCmdTasksRequest, DetachCamRoleRequest, DescribeDeviceClassPartitionResponse } from "./bm_models";
/**
* bm client
* @class
*/
export declare class Client extends AbstractClient {
constructor(clientConfig: ClientConfig);
/**
* 获取自定义脚本信息列表
*/
DescribeUserCmds(req: DescribeUserCmdsRequest, cb?: (error: string, rep: DescribeUserCmdsResponse) => void): Promise<DescribeUserCmdsResponse>;
/**
* 重启机器
*/
RebootDevices(req: RebootDevicesRequest, cb?: (error: string, rep: RebootDevicesResponse) => void): Promise<RebootDevicesResponse>;
/**
* 允许修改规则信息及关联故障类型
*/
ModifyPsaRegulation(req: ModifyPsaRegulationRequest, cb?: (error: string, rep: ModifyPsaRegulationResponse) => void): Promise<ModifyPsaRegulationResponse>;
/**
* 获取预授权规则列表
*/
DescribePsaRegulations(req: DescribePsaRegulationsRequest, cb?: (error: string, rep: DescribePsaRegulationsResponse) => void): Promise<DescribePsaRegulationsResponse>;
/**
* 修改物理机服务器自动续费标志
*/
ModifyDeviceAutoRenewFlag(req: ModifyDeviceAutoRenewFlagRequest, cb?: (error: string, rep: ModifyDeviceAutoRenewFlagResponse) => void): Promise<ModifyDeviceAutoRenewFlagResponse>;
/**
* 销毁黑石物理机实例:可以销毁物理机列表中的竞价实例,或回收站列表中所有计费模式的实例
*/
OfflineDevices(req: OfflineDevicesRequest, cb?: (error: string, rep: OfflineDevicesResponse) => void): Promise<OfflineDevicesResponse>;
/**
* 修改物理机内网IP(不重装系统)
*/
ModifyLanIp(req: ModifyLanIpRequest, cb?: (error: string, rep: ModifyLanIpResponse) => void): Promise<ModifyLanIpResponse>;
/**
* 运行自定义脚本
*/
RunUserCmd(req: RunUserCmdRequest, cb?: (error: string, rep: RunUserCmdResponse) => void): Promise<RunUserCmdResponse>;
/**
* 查询自定义镜像制作进度
*/
DescribeCustomImageProcess(req: DescribeCustomImageProcessRequest, cb?: (error: string, rep: DescribeCustomImageProcessResponse) => void): Promise<DescribeCustomImageProcessResponse>;
/**
* 开启服务器
*/
StartDevices(req: StartDevicesRequest, cb?: (error: string, rep: StartDevicesResponse) => void): Promise<StartDevicesResponse>;
/**
* 重装操作系统
*/
ReloadDeviceOs(req: ReloadDeviceOsRequest, cb?: (error: string, rep: ReloadDeviceOsResponse) => void): Promise<ReloadDeviceOsResponse>;
/**
* 查询设备硬件配置信息,如 CPU 型号,内存大小,磁盘大小和数量
*/
DescribeDeviceHardwareInfo(req: DescribeDeviceHardwareInfoRequest, cb?: (error: string, rep: DescribeDeviceHardwareInfoResponse) => void): Promise<DescribeDeviceHardwareInfoResponse>;
/**
* 获取自定义脚本任务列表
*/
后面还有 194 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
